使用客户端ssh连接虚拟机
win10已经内置了openssh,所以直接可以在命令行中用ssh命令登录。在虚拟机中使用Linux图形界面着实卡,所以我在安装的时候就没有安装图形界面,启动时就可以使用无界面启动。
打开cmd,或是poweshell等等任何你喜欢的终端,输入命令:
ssh user@localhost -p 2201
user 是你要登录的用户,localhost 就表示这是一个本地环境,不用像网上的一些教程所写的,要在虚拟机中查看ip之类的操作。关键在于-p 参数后面的端口要正确,这里用的是前面设置的主机端口,回车后就会提示输入密码,就可以正确登录了。
当然如果觉得在命令行中操作起来比较麻烦,尤其是windows环境下的命令行确实不怎么友好,也可以使用专业的ssh客户端进行登录,比如putty、mobaxterm。
ssh user@localhost -p 2201这个怎么查看user和localhost呢?谢谢!
正常你创建一个linux机器的时候,登陆的用户名和密码要记录,比如root或者其他账号
另外这个目标机器的IP要记录,局域网IP或者域名,和我们用windos链接remote机器类似
连接工具一般用XShell
或者MobaXterm
,免费的也可以用putty
,但是比较难用