우분투 20.04 ssh 서버열고 외부망 윈도우로 접속하기 (putty X)

2022. 1. 7. 18:39공부한 것 정리/개발환경설정

반응형

블로그 이전했어요

https://cccaaa.tistory.com/8

 

우분투 20.04 ssh 서버열고 외부망 윈도우로 접속하기 (putty X)

우분투 1. openssh 설치 sudo apt-get install openssh-server 2. config 파일 설정 sudo vi /etc/ssh/sshd_config - 설정해주어야 하는 값 포트번호 : 22 절대안됨 10000이상의 임의의 숫자로 설정 ex) #Port 22 -> Port 12345 permitr

cccaaa.tistory.com

 

우분투

 

1. openssh 설치

sudo apt-get install openssh-server

2. config 파일 설정

sudo vi /etc/ssh/sshd_config

    - 설정해주어야 하는 값

       포트번호 : 22 절대안됨 10000이상의 임의의 숫자로 설정

                       ex) #Port 22 -> Port 12345

       permitrootlogin no : yes해도 되지만 보안상의 이유로 추천 X      

 

    - 설정 후엔 꼭 service ssh restart 해서 재시작해줘야됨

     

 

3. 방화벽 실행 후 서버포트 열기

sudo ufw enable
sudo ufw allow #설정한포트번호

------------------------------------
참고

#현재 상태 확인
sudo ufw status

#deny하기
sudo ufw deny 포트번호
#규칙 삭제
sudo ufw delete allow 포트번호
or
sudo ufw delete deny 포트번호

4. 접속을 위한 ip주소 확인 ( 외부망 접속 위해 공인 IP 찾기 )

hostname -I

------------------------------------
참고

ifconfig
or
네이버 검색 -> 내 아이피

5. 서비스 시작

service ssh start

------------------------------------
참고

#상태 확인
service ssh status

#서버 재시작
service ssh restart

##cf) sshd 에서 d는 데몬을 의미

 

윈도우에저 접속하기

1. powershell 또는 개인이 사용하는 터미널 열기

sshd 사용자이름@아이피주소 -p 설정한포트번호

2. 로그인 후 아래의 창이 나오면 됨

 

3. keygen으로 키 만들어 비밀번호없이 접속하기도 함

ref : https://story.stevenlab.io/210

반응형