VMware Workstation 安装好本地虚拟机以后,直接在虚拟机上敲命令着实不方便。vim
这个时候咱们就须要一个远程命令工具来管理虚拟机,这里推荐使用XShell远程命令行工具安全
1.下载工具网络
直接下载安装就选择非商业版,能够无偿使用。ssh
2.安装XShell编辑器
这样就安装完成了,这个很简单。工具
接下来咱们要让他链接到咱们的虚拟机,注意了关键的时刻到了。url
1.我这里安装的是Ubuntu16.04版本,虚拟机安装就不说了。安装以后是这个样子的。spa
不要问我为何选择图形界面,若是你不喜欢那你能够把鼠标的焦点给虚拟机,按下Ctrl+Alt+F2命令行
没错,这样就是命令行模式了3d
咱们继续……
XShell连接虚拟机的必要条件有两个(固然我可能说的不许确)
1.360安全卫士、360杀毒、瑞星等等,一堆的杀毒软件必须所有关掉,不要问我理由。(不想给本身找麻烦就关掉)
2.本机防火墙和虚拟机的防火墙都要关掉(本机必须关掉)
下面咱们看一下关于Ubuntu防火墙的命令。
---查看状态
sudo ufw status
---关闭
sudo ufw disable
---开启
sudo ufw enable
我默认你上边的步骤都走了啊,那么接下里先设置一下Ubuntu系统相关的操做
1.查看ssh是否已经安装
---查看
ssh localhost
固然还有一种方式就去 /etc/ssh/看一眼也是能够的。
若是没有安装执行命令
---安装
apt-get installl openssh-server
安装完成以后咱们查看一下
cd /etc/ssh/
成功的结果是这样的->
注意了,注意了,这还没完呢。最最最关键的地方在sshd_config中
使用vim打开sshd_config文件
若是没安装vim用下面的命令安装一下,固然你用vi修改也是没问题的。值得注意的是无论是什么编辑器你都必须首先得到root权限(如图),
安装vim的命令以下
apt-get install vim
安装成功后输入一下命令进行编辑
vim sshd_config
若是没出问题的话应该会的到下面这样的反馈
而后找到 PermitRootLogin 修改成 yes ,保存退出
接下里查看虚拟机IP地址
ifconfig
这是虚拟机的IP地址
ok 这样虚拟机这边就设置结束了
回到VMware Workstation设置一下网络链接方式,NAT模式不用动,直接肯定就好~
下面咱们带着IP去找XShell
1.打开软件点击新建
2.设置名称、主机
3.肯定->点击链接->输入登陆名【记住用户名】(例如:root)
4.输入密码->点击肯定
5.链接成功
结语:
到此为止咱们的XShell远程链接本地VMware 虚拟机就成功了,能够在本地敲命令了,
关于链接方式这块呢,还有桥接的方式能够选择。若是感兴趣能够去尝试一下。