Ubuntu 가상 머신에서 SSH 비밀번호 비활성화

Ubuntu 가상 머신에서 SSH 비밀번호 비활성화

Virtualbox 인스턴스에 Ubuntu Server 18이 설치되어 있습니다. 현재 설치되어 실행 중인 데스크톱 컴퓨터와 노트북에서 SSH로 연결할 수 있기를 원합니다. 블로그를 실행하기 위해 가상 머신을 웹 서버로 사용할 계획이므로 랩탑에서 작업할 때 원격으로 접속할 수 있기를 원합니다.

현재 Ubuntu Server VM에서 ip addr을 실행하면 192.168.0.x IP 주소가 제공됩니다.

Windows에서 명령 프롬프트 창을 열고 ssh 192.168.0.x를 입력합니다.

출력은 다음과 같습니다 [이메일 보호됨]님의 비밀번호:

왜 그런 결과가 나오는지 모르겠습니다. 내 Windows 컴퓨터의 로컬 사용자 이름이 왜 거기에 있습니까? VM 옵션에서 브리지 네트워크 어댑터를 사용할 때 가상 컴퓨터는 완전히 별도의 IP가 아닌가요? 그래서 그것은 꽤 이상합니다.

그래서 Ubuntu Server VM에서 루트에 대해 설정한 비밀번호를 입력해 보았는데 결과는 다음과 같습니다.

권한이 거부되었습니다. 다시 시도해 주세요.

이 목적으로 SSH를 사용하는 것은 이번이 처음입니다. 여기서 내가 뭘 잘못하고 있는지 설명해 주실 수 있나요? 감사해요.

답변1

SSH 연결의 기본 사용자는 로컬 사용자입니다. 유닉스에서도 마찬가지다. SSH 클라이언트는 현재 사용자와 다른 사용자를 원하는 경우 어떻게 알 수 있습니까?

Linux 시스템은 해당 사용자를 모르고 해당 사용자에 대한 비밀번호를 허용하지 않기 때문에 windowsmachinelocalusername으로 로그인할 수 없습니다.

로 로그인하려면 root다음 명령을 사용하십시오.

ssh [email protected]

관련 정보