使用Xftp5连接Ubuntu虚拟机的步骤以及我遇到的问题

在学习redis时要使用Xftp5连接Ubuntu虚拟机,自己搞了一下午,绕了无数的弯路,网上找各种原因,终于解决了,最终还是怪自己太笨。现在说一下连接的过程以及自己连接过程中我遇到的坑。

1、打开Xftp5工具,连接Ubuntu虚拟机。

       第一步就出错了,提示我连接失败,忙意识到自己Ubuntu虚拟机都没有打开,打开Ubuntu,打开终端,最好切换至root用户,因为有些操作普通用户没有权限。输入命令ps -e|grep ssh查看Ubuntu中的ssh服务有没有启动,因为在Xftp5连接虚拟机时需要开启ssh服务,开启了ssh服务会出现下面的样子:

  

        没有的话也不要急,可能是你没有安装ssh或者没有启动ssh服务,安装输入命令sudo apt-get install openssh-server,启动的话输入命令/etc/init.d/ssh start,再用ps -e|grep ssh命令查看就有啦!

2、返回Xftp5工具,再次连接。

       这里的主机名是指的虚拟机上的ip地址哈兄弟们,协议要选择SFTP,端口号22,下面的用户名其实可以写登录Ubuntu时的用户名和密码,也可以写root密码,但是我推荐使用root密码,为啥呢,因为root的权限大,当Xftp5连接上了虚拟机,要传文件等,普通用户的权限不够,只有root才行,我之前就用的普通用户,走了很多弯路。然而当我连接的时候又出现问题了,说的是SSH服务器拒绝了密码,这里不要信它,无论你输多少次密码都搞不到事,这个时候需要修改的是Ubuntu虚拟机中的配置文件,这里引用另一位兄弟的博客,写的蛮好,我就看的他的解决了配置文件问题。

https://blog.csdn.net/sunlili_yt/article/details/103642424

注意一哈重启ssh服务是命令/etc/init.d/ssh restart哈,引用博客中少了个/,但问题不大。

3、解决好之后就可以向我这样上传文件啦!

 

好不容易解决了Xftp5连接Ubuntu的问题,Xshell这边又有问题了,安装命令不对。需要注意,Ubuntu和CentOS虚拟机不一样, 在CentOS中安装工具时可以使用yum命令,如yum install gcc,表示安装gcc编译器;但在Ubuntu中没有yum命令,Ubuntu中使用的是命令sudo apt-get install gcc;需要安装什么工具,就把gcc换成什么!!!

 

  • 4
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
xftp无法连接Linux虚拟机的原因可能是因为在虚拟机上没有安装openssh-server或者openssh-server未正确配置。你可以通过以下步骤来解决这个问题: 1. 首先,确认在Linux虚拟机上是否已安装openssh-server。你可以通过在终端中输入以下命令来检查: ``` dpkg -l | grep openssh ``` 如果输出结果中没有openssh-server的信息,则表示未安装openssh-server。 2. 如果没有安装openssh-server,则需要在Linux虚拟机上安装openssh-server。你可以通过以下命令来安装: ``` sudo apt-get install openssh-server ``` 这将安装openssh-server并配置好默认的SSH连接设置。 3. 安装完成后,确认openssh-server是否正常运行。你可以通过以下命令来检查: ``` sudo service ssh status ``` 如果输出结果显示openssh-server正在运行,则表示安装和配置都成功了。 4. 确保虚拟机所在的网络设置正确,并且虚拟机和主机之间可以相互通信。如果网络设置不正确,可以调整虚拟机的网络配置或者检查主机的防火墙设置。 5. 最后,使用xftp再次尝试连接Linux虚拟机,确保使用正确的IP地址、用户名和密码。 通过以上步骤,你应该能够解决xftp无法连接Linux虚拟机问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [xshell可以连接虚拟机的的Linux,xftp连接不上问题解决](https://blog.csdn.net/qq_29917503/article/details/126230850)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [xftp、xshell连不上虚拟机解决方法](https://blog.csdn.net/weixin_60263012/article/details/127072038)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值