우분투에서 ssh 서버를 호스팅하는 방법?


2

우분투를 VM웨어를 가상 머신으로 사용하는 게스트 Os로 설치했습니다. 내 가상 머신 (우분투)에 ssh 서버를 호스트하고 내 창에서 ssh 클라이언트를 통해 액세스하려고합니다.

우선 우분투에서 ssh 서버를 시작하는 방법은 무엇입니까? 그리고 위의 방법을 달성하는 방법?


어떤 VMware 제품을 사용하셨습니까? - VMplayer? 워크 스테이션?
Shannon Nelson

답변:


3

Ubuntu VM에 로그인하십시오. 터미널을 열고 다음을 입력하십시오.

sudo apt-get install openssh-server

호스트 Windows로 전환하십시오. 명령 창을 열고 cd 너의 길 C : \ Program Files \ Oracle \ VirtualBox

다음을 입력하십시오.

VBoxManage setextradata "guestname" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort" 2222
VBoxManage setextradata "guestname" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort" 22
VBoxManage setextradata "guestname" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol" TCP

따옴표를 유지하면서 VirtualBox 응용 프로그램에 나타나는 게스트 이름으로 변경합니다.

우분투 VM 종료 - VirtualBox는 게스트 OS가 위의 변경 후 완전히 다시 시작되도록 요구하는 것 같습니다. VM을 다시 시작하십시오. 로그인 할 필요가 없습니다.

호스트 Windows에서 SSH 클라이언트를여십시오. localhost, 포트 2222에 연결하십시오. Ubuntu 용으로 설정 한 사용자 이름과 암호를 사용하십시오.

그렇게해야 해! 약간 복잡하지만 VM 당 한 번만 수행하면됩니다.


나는 VM웨어를 사용하고있다. VM웨어 플레이어에서이 작업을 수행하는 방법에 대한 아이디어.
Hemanth

@ 그랜트 페일 린 (Grant Palin) - 나는 우분투 호스트와 게스트를 운영하며 위의 명령을 실행했다. VM을 다시 시작하려고합니다. Failed to open a session for the virtual machine LFS Host. Configuration error: Failed to get the "MAC" value (VERR_CFGM_VALUE_NOT_FOUND). Result Code: NS_ERROR_FAILURE (0x80004005) Component: Console Interface: IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb}
George Mauer

@ George Mauer 저는 VirtualBox의 최신 버전이 GUI를 통해 위의 설정을 변경할 수있는 기능을 제공하여 위 명령을 중복시킬 수 있다고 생각합니다.
Grant Palin

0

가장 일반적인 ssh 서버를 설치하려면 다음을 수행하십시오.

aptitude install openssh-server 

설치 과정에서 올바른 선택을했다면 우분투를 시작할 때마다 자동으로 시작되고 실행되어야합니다.

가상 시스템에서이를 사용하려면 VM에 자체 IP 주소를 제공해야합니다. 나는 VirtualBox에서 그것을하는 방법을 알고 있지만 VMWare는 안다. 일반적으로 NAT (Network Address Translation)를 참조하는 설정을 찾아서 끄십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.