由于做项目需要上传资源到Linux虚拟机上,于是就决定使用xftp来连接。
1、使用xftp5连接ubuntu
主要输入的内容有主机、用户名(不一定是root,这是创建虚拟机时候你自己设计的帐号)
、密码
如果不知道虚拟机IP地址的可以在虚拟机中输入ifconfig
,查看inter addr
后面的就是虚拟机的IP地址
问题来了,当时在连接的时候,显示我的xftp连接不上虚拟机。
1、首先我怀疑会不会是端口被防火墙屏蔽
了,然后我就去关闭防火墙,但依然连接不上
2、然后就想试下在我的window下的cmd里ping一下虚拟机的地址,看看能不能ping通;同样再到虚拟机下ping一下window的主机地址,两个都是可以ping通的,证明连接应该是没有问题的,但是为什么连接不上呢?
后来我查了一下虚拟机是否打开了ssh,(虚拟机输入 ps -e | grep ssh)
,发现我的虚拟机里没有安装ssh,因为远程连接是需要依赖ssh的,罪过罪过。
安装ssh的方法:
1、在线安装
在线安装可以自己上网查,有很多
2、离线安装