virtualbox ubuntu 우분투 ssh터미널 접속 설정 putty 연결 하기
먼저 root 계정으로 접속한다.
apt-get update
apt-get upgrade
1. ip 확인
ifconfig 를 해보면 명령어를 찾을수 없다
apt install net-tools
2. ip 확인
외부에서 접근할수있도록 설정해주자
3. ssh 터미널 접속을위해 openssh 패키지 설치하자
sudo apt-get install openssh-server
계속하시겠습니까 Y
4. 설치완료되면 sshd_config 파일수정을 하자
sudo vi /etc/ssh/sshd_config 또는 nano /etc/ssh/sshd_config 편한편집기로 열어서
- vi 에디터의 단축키인 "a"를 누르면 수정(편집모드 - 삽입)이 가능
- nano 인경우 바로 수정
공통적으로 앞에 # 제거
Port 22 포트22 를 허용하자
PermitRootLogin yes root 로그인을 허용하자
PasswordAuthentication yes 암호 기반 인증 으로 설정
모두 수정한후에
vi 에디터인경우 명령어 모두 대소문자를 구분합니다.
Esc를 눌러서 편집모드를 종료한 뒤에 :wq 를 입력하고 엔터 !!( :를 누른뒤에 wq를 입력하면 저장하고 종료하겠다는 뜻)
만약, 설정을 잘못해서 그냥 종료하고 싶다고 하면 : 을 누르고 q!를 입력하면 저장하지 않고 강제종료합니다.
nano 에디터로 수정했다면
(컨트롤+ o ) + enter + (컨트롤 + x ) 로 저장후 빠져나온다.
5. restart
sudo systemctl restart sshd
6. 네트워크 설정 하기
기존에 있는 설정은두고 어댑터 2 에 브릿지로 연결 하겠다. 우분투에 직접 IP를 할당하고 사용 하자
7. 설정하고 확인
ifconig 로 확인하면 enp0s8 에 위 네트워크 mac 주소로 192.XXX.XXX.2 가연결되었다.
8. 방화벽설정하자 . 22 포트허용
방화벽 비활성화
sudo ufw disable
상태확인
sudo ufw status
방화벽실행
ufw allow 22
상태확인
ufw status
방화벽활성화
sudo ufw enable
상태확인
sudo ufw statuss
9. putty 에 위 ip주소(7번에 있는 192.XXX.XXX.XXX) 입력후 실행 root 로 접근 확인 !
내PC 설정에 네트워크 이더넷 설정은 어뎁터설정 부분 참고