1、安装ubuntu虚拟机,设置连接网络为NAT,
2、打开虚拟网络编辑器:
点击“NAT设置”
点击“添加”
3、添加4个端口:“1”和“3”为端口:22;111;2049;9999;
“2”是虚拟机的IP地址,是多少就设多少,不可改动虚拟机网络ip。
之后以此点击确定、确定。
4、虚拟机安装ssh
服务端(必须)
1.安装ssh服务端
sudo apt-get install openssh-server;
2.确认sshserver是否启动了
ps -e | grep ssh
如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh start,如果看到sshd那说明ssh-server已经启动了
3.启动sshserver
/etc/init.d/ssh start
开启后用 ps -e | grep sshd 检查一下ssh服务是否开启
再用netstat -anp | grep 22检查一下22端口是否开启
4.SSH配置(如果需要)
修改配置文件/etc/ssh/sshd_config,这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号如32,然后重启服务
5.重启sshserver
/etc/init.d/ssh restart
5、ssh安装成功之后就可以在远程登陆工具进行登陆使用ubuntu了,我这里使用的是Finalshell:
(不仅可以远程登陆还能PC和虚拟机直接拖拽传文件,支持复制粘贴命令)设置IP为127.0.0.1 端口为22(表示从本机的22端口发送请求映射到主机名为***的虚拟机的端口号为22上)
Finalshell