본문 바로가기

Linux

[Linux | Ubuntu] SSH 터미널 접속 설정 : PuTTY 연결 하는 방법

 

 

* 네트워크 설정은 되어있다는 가정 하에 설명

 

 

 

1. root 계정으로 접속

 

// 내 정보 확인
whoami

// 루트 비밀번호 설정
sudo passwd

// 루트 접속 / 비번 입력
su

 

 

 

2. openssh 설치

 

sudo apt-get install openssh-server

 

 

 

3. ip 확인

 

// apt install net-tools
ifconfig

 

 

 

4. sshd_config 파일 수정

 

sudo vi /etc/ssh/sshd_config

or

sudo nano /etc/ssh/sshd_config

 

 

둘 중 하나의 편집기로 열어 수정한다.

 

vi 는 "a"를 누르면 수정 가능하며 대소문자를 구분한다.

nano 는 바로 수정 가능하다.

 

 

// # 주석처리 제거 필요
Port 22
PermitRootLogin yes
PasswordAuthentication yes

 

 

3가지 주석 제거 및 수정 후

 

vi 는 Esc 로 편집모드 종료 후 :wq + Enter

nano 는 Ctrl + O > Enter > Ctrl + X

 

 

 

5. 재시작

 

sudo systemctl restart sshd

sudo systemctl status ssh

 

 

 

6. 방화벽 설정

 

// 방화벽 상태 확인
sudo ufw status

// 활성화 일 경우엔 pass
sudo ufw enable

// 포트 22 허용
ufw allow 22

// 상태 확인
sodo ufw status

 

 

 

7. PuTTY 로 해당 IP 주소 실행 후 root 로 접근 확인

 

 

 

root 로 로그인 하면 정상 작동 될 것이다.