반응형
→ 가상 머신에서 나의 컴퓨터와 연결해서 터미널을 연동시킬 수 있음.
port을 사용하기 위해
- su
- root로 들어가기
- sudo 없으면 설치
3. ufw 없으면 설치
$ sudo apt install ufw # ufw 설치
$ sudo ufw status verbose # ufw 상태 확인(디폴트는 inactive)
$ sudo ufw enable # ufw 활성화
$ sudo ufw default deny # 기본으로 들어오는 패킷 거부(deny)로 설정
$ sudo ufw status # 정책 확인하기
이이제 status에 추가해준 것이 없어서 그냥 active라고 뜸
- 4242 포트 허용 (가상 환경에서)
- 하는 이유
- ufw 는 기본적으로 모든 포트에 대해 들어오는 연결을 차단하기에, SSH 연결을 받기를 원하는 4242번 포트를 따로 allow 해주어야 한다!
sudo ufw allow 4242 # 4242 포트 허용
중요!!
만약 포트 번호가 22면 아직 안 바뀐거 SSH 노션 다시보기
포트끼리 연결하기 위해서는 과제에서 지정해준 4242 포트로 지정해서 사용해야함
이 상태면 안됨
현재 나의 상태
MAC
- 내가 사용중인 가상 머신 setting
- Network
- Advanced
- port Forwading
이제 연결해보자
→ port Forwading 누르면 이 화면 뜸
- HOST IP: 127.0.0.1(localhost, 자기 자신) 또는 ifconfig | grep inet의 값
- 내가 앉은 자리 mac ip를 말함
- GusetIP:hosetname -I의 값
- 가상 머신에서 나의 ip
- Host Port: 5000, 4242도 가능(임의로 설정가능)
- GUEST PORT: 4242(앞서 가상머신에서 허용해 준 포트번호)
ssh jaeyojun@127.0.0.1 -p 5000
[아이디] [아이디 ip] -p [포트 번호]
비밀번호는 그 가상머신 사용자 비번임
중요!!!!!! permisson defined 뜰때
→ 이 부분 진짜 빡침 내가 당했음 만약 이게 뜨면
가상 머신에서 비번 한 번 바꿔보셈
사용자 비번이랑, root 다 바꿔보셈
passwd (사용자명)
그 후
sudo reboot
다시 MAC에서 해보셈 될 거임 ㅋ
이제 여기서 가상 머신 작동 가능 ㅋㅋㅋ 개이득
반응형
'42Seoul > Born2beroot' 카테고리의 다른 글
cron implement (0) | 2023.05.09 |
---|---|
monitoring.sh implement (0) | 2023.05.09 |
password.defs implement (1) | 2023.05.09 |
dhclient 없애기, ip 설정 implement (0) | 2023.05.09 |
SSH implement (0) | 2023.05.09 |