본 문서는 Ubuntu 22.04 환경을 기준으로 기술되었습니다.
curl ifconfig.me
# or
ifconfig -a
# or
ip route
whoami
# or
echo $USER
터미널에서 openssh-server를 설치한다.
sudo apt update
sudo apt install openssh-server
sudo systemctl enable ssh
sudo systemctl status ssh
ssh 를 활성화 시킨 후 status로 active를 확인한다 !
방화벽 설정을 진행한다.
sudo ufw enable # 방화벽 활성화
자주 사용하는 프로그램의 포트번호를 입력해주어 활성화 시켜준다
sudo ufw allow 22 # 22 port tcp/udp 모두 허용
sudo ufw allow 22/tcp # tcp 22 port 허용
sudo ufw deny 22
sudo ufw deny 22/udp # 22번 포트 udp 거부
기존 열어둔 8888 포트를 삭제한다.
sudo ufw delete allow 8888
아까 확인했던 username과 public ip로
클라이언트 터미널을 연 후
ssh username@public_IP
를 입력해준다.
이후 비밀번호 입력창이 나타나면, 서버 진입 시의 비밀번호를 입력해준다.