본문 바로가기

[SERVER] 우분투(ubuntu) ssh 서버 포트 변경 방법(ft.Putty, ssh)

민제로 2022. 4. 5.

안녕하세용 최소0입니다.

ssh Default port는 22번인데요

중요한 나의 서버컴에 IP를 중궈들이 알아낸다면 큰일이겠지요 ?

오늘은 ssh 서버 포트를 변경하는 방법에 대해 알아보도록 하겠습니당.


 

우선 저는 putty를 이용해 ssh로 접속하여 작업할 예정입니다.

필요하신 분들은 다운 후 글을 참고해주세용😉


 

👇🏻PuTTY 다운로드, 설치 링크

 

Download PuTTY: latest release (0.76)

This page contains download links for the latest released version of PuTTY. Currently this is 0.76, released on 2021-07-17. When new releases come out, this page will update to contain the latest, so this is a good page to bookmark or link to. Alternativel

www.chiark.greenend.org.uk

 


1. putty를 실행하여 접속할 IP를 작성하고 밑에 open을 눌러 접속해 줍니다.

PuTTY 초기 실행 화면

 

2. open하면 열리는 콘솔창에 로그인할 계정(관리자) id와 pw를 입력해줍니다. 

 

$ login as: 관리자 계정 ID
$ 계정ID@IP주소's password: **입력할 때 아무것도 안보이는 게 정상입니다.

 

 

 

3. 명령어를 입력하여 현재 열려있는 포트 번호를 확인해요.

 

$ nmap localhost

 

22 포트로 ssh가 열려있는 모습

 

4. 우분투 서버에 ssh를 설치해줍니다.

 

$ sudo apt-get install openssh-server

 

ssh 서버 설치

 

5. 이제 원하는 포트 번호로 바꿔봅시다!!!

 

$ sudo vi /etc/ssh/sshd_config

 

밑으로 쮹쮹 내려서 #Port 22 라고 적혀있는 곳 밑에 Port xxxx 라고 입력하면 돼용

vi edit 창 열기
원하는 포트 번호 입력

 

**참고로 포트 번호는 네자리에서 다섯자리가 안전하다고 합니다!!

 

저장하고 에디트창을 나가고 싶다면 esc를 누른 후 wq! 입력 후 엔터를 눌러주세요.

(w는 저장, q는 종료, !는 강제 수행을 뜻합니다.)

 

 

6. 이제 ssh를 재시작하면 끄읏~

 

$ sudo service ssh restart

 

 

7. (3번)으로 돌아가서 다시 열려 있는 포트를 확인해봅니다.

22번 포트가 사라진 모습 뚜둥-!

22번이 없어졌쥬? 근데 저는 제가 바꾼 포트가 open 이라며 뜰 줄 알았는데 안뜨더라구요.

왜인지는 몰라요. 아시는 분이 계시다면 댓글로 달달한 훈수 부탁드립니다,,^^

 

8. 바뀐게 ,, 맞나 ,,? 라는 생각이 든다면 PuTTY를 닫고 (1번)으로 돌아가 다시 재실행 합니다.

그럼 22번으로는 안열릴거에요 ㅎㅎ 그렇다면 ? 바뀐 포트를 입력하면 ? 

머라궁 ? 우엑 영어 울렁증 유발

이런 알림창이 뜨면 당황하지 않고 Accept를 눌러주면 잘 열린답니다 ㅎㅎ~

 


중궈 해커들로 부터 안전한 서버 되세요~^^

그럼 20000~!

'Programming > Server' 카테고리의 다른 글

[SERVER] 내가 보려고 적는 HTTP 응답 코드  (2) 2023.05.17

댓글