* 네트워크 설정은 되어있다는 가정 하에 설명
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 로 로그인 하면 정상 작동 될 것이다.
'Linux' 카테고리의 다른 글
[Linux | Ubuntu] PuTTY 접속 오류 해결 방법 - Network error: Connection refused (1) | 2023.12.04 |
---|---|
[Linux | Ubuntu] CMD(명령 프롬포트)에서 PuTTY 설치하기 (0) | 2023.12.01 |
[Linux | Ubuntu] PuTTY : unable to load font "server:fixed" - 폰트 에러 해결 방법 (0) | 2023.12.01 |