ssh 관련 문의
윈도우10 에서 작업하고 우분투 서버에 이것저것 깔아놓고 개발용으로 사용중입니다.
윈도우 명령창(파워셸/윈도우터미널) 에서 ssh 키를 이용해 우분투 서버에 로그인하고 있습니다
지금까지는 그냥 무심코 사용해왔는데 몇가지 궁금한게 있어서 문의 드립니다.
1. ssh 사용법
ssh-keygen 으로 키를 생성하고 우분투 서버에 /home/[계정]/.ssh/authorized_keys 파일에 공개키를 붙여넣기 하고 저장하기만 하면 다음 로그인부터 ssh 키를 이용하여 로그인되더라구요
openssh 데몬이 .ssh 디렉토리에 authorized_keys 파일을 감지하고 ssh 로그인이 가능하게되는 구조인가요??
뭔가 더 설정해줘야하는게 있는건가 싶엇는데 생각보다 간단한것같아서요
지금까지 ssh 를 잘못된 방법으로 사용해오고 있었던건 아닌가 생각도 듭니다..
이렇게 사용하는게 맞는건지 궁금합니다.
2. git 서버 pull/push 와 ssh
윈도우 명령창에서 직접 git 명령을 타이핑해서 git 을 사용중입니다.
push/pull 할때도 ssh passphrase 입력을 하던데
이때 git 도 ssh 프로토콜로 안전하게 작동하게되는건가요?
3. ISP 포트 80번 22번 안막나?
가정용 인터넷은 80번, 22번등의 포트가 ISP 에 의해 막혀있다고 알고있었는데
사용이 가능한걸 요번에 알게되었고 잘 사용하고있습니다.
kt 사용중인데 ISP 에서 요새는 포트를 안막는건가요?
1. 네 맞습니다. 서버설정 및 디렉토리/파일권한
1. 네 맞습니다. 서버설정 및 디렉토리/파일권한 설정을 따르는데, 잘 되어있나 봅니다.
2. 사용하는 git 프로토콜에 따라 달라지겠지만, 맞는 것 같네요.
3. 안 막혀 있더라도 다른 포트를 사용하는 것이 좋습니다.
네 감사합니다
네 저도 생각해보니 포트는 님 말씀대로 다른 포트를 사용하는게 좋을것같습니다
답변 감사합니다~~
3번은...
ISP 에서 그걸 다 막아 버리면 실제 서버접속하는 사람들도 못쓰지 않을까 싶습니다.
그렇다고 필요시 요청해서 해당 아이피만 열어주는것도 아니니 필요하다면 직접 router 만에서 막으시면 됩니다.
------------------------------------------------------------
ProgrammingHolic
네 그렇군요
네 포트는 아무래도 공유기에서 다른 번호로 포트포워딩을 해주는게 나을것같네요
답변 감사합니다~~
댓글 달기