티스토리 뷰

VM에 따로 git을 위한 centOS를 설치하고 git을 설치하였습니다.

SSH를 이용하여 접근할 수 있는 방법을 알아봅시다.

 

1. Git Server에 SSH 설정하기

$ sudo dnf makecache

잠시 기다리고

$ sudo dnf install -y openssh

sshd가 동작하는지 확인합니다.

$ sudo systemctl status sshd

만약 Active가 아니면 다음을 실행합니다.

sudo systemctl start sshd

마지막으로 방화벽을 열어줍니다.

$ sudo firewall-cmd --add-service=ssh --permanent

방화벽 설정을 reload 하여 줍니다.

$ sudo firewall-cmd --reload

2. git을 설치합니다.

$ sudo dnf install -y git

3. git의 계정을 만들어줍니다.

저는 git으로 했습니다.

$ sudo useradd --create-home --shell /bin/bash git

계정을 변경하여 작업을 진행합니다.

$ sudo su git

4. ssh 설정을 하여 줍니다.

~/.ssh directory create

$ mkdir ~/.ssh

권한을 부여합니다. 나말고는 아무도 못하게...

$ chmod 700 ~/.ssh/

keys 파일을 만들어 줍니다.

$ touch ~/.ssh/authorized_keys

권한을 변경하여 줍니다.

$ chmod 600 ~/.ssh/authorized_keys

5. 저장소 만들기

2020/02/15 - [Version Control] - Mac. git server 구성하기

 

Mac. git server 구성하기

git server라고 이야기 했지만 정말 별거 아니게 끝이 납니다. 참고로 macOS Catalina 10.15.3 입니다. 1. git을 설치합니다. (물론 설치가 되어 있다면 패스합니다.) $ brew install git 만약 brew가 없다면 다음..

mrgamza.tistory.com

링크의 하단정도에 만드는 방법이 있는데 핵심은 다음입니다.

$ git init --bare

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함