어디에 연결 되는건지 자꾸 비밀번호가 틀렸다고 한다.
The authenticity of host '[10.28.4.8]:1234 ([10.28.4.8]:1234)' can't be established.
ECDSA key fingerprint is SHA256:ZHvdGdmv/3XiF+J5s+WCICzF5eTB9NnCEmiZc8jz9lg.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '[10.28.4.8]:1234' (ECDSA) to the list of known hosts.
sohan@10.28.4.8's password:
Permission denied, please try again.
sohan@10.28.4.8's password:
Permission denied, please try again.
sohan@10.28.4.8's password:
sohan@10.28.4.8: Permission denied (publickey,password).
ssh sohan@10.28.4.8 -p 1234
sohan@10.28.4.8's password:
Permission denied, please try again.
sohan@10.28.4.8's password:
Permission denied, please try again.
sohan@10.28.4.8's password:
sohan@10.28.4.8: Permission denied (publickey,password,keyboard-interactive).
해결법을 찾아냄
Virtual Box에서
- Tools 메뉴에서 메뉴모양 아이콘 - Network - create - 하면 ip 주소가 생긴다. 아마 다 192.168.56.1일것
- 해당 머신의 settings - Network - Adapter2 클릭해서 들어가기 - Attached to: Host-only Adapter 선택 - Name: vboxnet0 - OK 누르기
- 해당 머신의 settings - Network - Adapter1 - Advanced 좌측 삼각형 클릭 - Port Forwarding 클릭해서 들어가기 -
Guest Port: vm에서 열어놓은 포트 번호
Host Port : 현재 컴퓨터에서 쓰고있지 않은 포트로 아무거나
Guest Ip: 비워놔도 됨. 혹은 vm에서 ifconfig 해서 나온 ip주소(127.0.0.1 말고)
Host IP : 비워놔도 됨(0.0.0.0과 같음). 혹은 1번 단계에서 나온 ip주소
즉 포트만 제대로 지정해줘도 된다 - ssh vm계정사용자이름@1번단계ip주소 -p GuestPort번호 하고 해당 계정 비밀번호 입력하면 접속 됨
1번을 꼭 해줘야 내가 가상머신에 접속할 용 ip address를 할당 받아서 쓸 수 있다. 아니면 내가 나인줄 몰라서 애먼곳에 접속 해서 다른 비밀번호를 입력하고 있었던듯 하다
'오답노트' 카테고리의 다른 글
[wordpress] url로 접근시 화면을 띄우지 않고 파일을 다운로드 받는 현상 (0) | 2022.12.27 |
---|---|
[alpine nginx] 404 not found 해결 (0) | 2022.12.25 |
[alpine linux, Virtual box] reboot시 초기화 되는 문제 (0) | 2022.12.21 |
[alpine] localhost login incorrect (0) | 2022.12.19 |
[nvim] vimspector Requires Vim compiled with +python3 (0) | 2022.12.19 |