가상머신 OS 설정
//ssh 설치
$ sudo apt install openssh-server
//ssh 설치 확인
$ apt search openssh-server
$ dpkg -l | grep ssh
//ssh 설정파일
$ sudo vi /etc/ssh/sshd_config
//기본설정인 포트22을 포트4242로 변경
-> 15line : #Port 22 -> Port 4242
// root의 SSH 접속 막기
-> 35line : #PermitRootLogin prohibit-password -> PermitRootLogin no
//sshd 재시작
$ sudo systemctl restart ssh
$ sudo service sshd restart
//ssh 상태확인
$ sudo systemctl status ssh
$ sudo service ssh status
-기존의 service, chkconfig 명령어가 systemctl 명령어로 대체됨
==================================================================
virtual box - ssh 연결
1) virtualbox 설정
설정->네트워크->고급->포트포워딩
host OS : 실물 컴퓨터에 설치된 OS
guest OS : 가상머신에 설치된 OS
host ip ->
windows OS일 경우 - >cmd -> ipconfig -> VirtualBox Host-Only Network ip
guest ip -> 가상머신 ip
2) host OS(windows)에서 VM의 guest OS(linux) 접속
//cmd -> ssh 연결
# ssh <username>@192.168.56.1 -p 4242
//ssh 연결 종료
# logout
# exit
*서버주소에 guest ip가 아닌 host ip(gateway 역할)를 입력해야한다!!!!!!!!!!!!
'Shell > 1' 카테고리의 다른 글
리눅스 패스워드 설정 (0) | 2021.09.22 |
---|---|
리눅스 계정 관련 설정 (0) | 2021.09.18 |
/etc/sudoers | visudo (0) | 2021.09.13 |
UFW(Uncomplicated Firewal) 설정 (0) | 2021.09.06 |
vim .vimrc환경설정 (0) | 2021.06.19 |