如何解决Filezilla 与虚拟机连接不上的问题

摘自:如何解决Filezilla 与虚拟机连接不上的问题
作者:一只青木呀
发布时间: 2020-08-28 21:48:04
网址:https://blog.csdn.net/weixin_45309916/article/details/108287326?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161918971316780255214474%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=161918971316780255214474&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2blogfirst_rank_v2~rank_v29-1-108287326.nonecase&utm_term=FileZilla

Filezilla 与虚拟机连接不上一般排查步骤:

①查看站点管理的配置是否正确, 比如主机( ubuntu) 的 IP 地址和密码是否正确, 端口可以试试 21 或者 22( 默认端口是 21,) , 协议可以试试 SSH 或者 FTP。
在这里插入图片描述
在这里插入图片描述
②查看 windows 和 ubuntu 之间是否可以 ping 通, 如果不能 ping 通, 解决 ping 通的问题。查看 ubuntu 的 IP 地址是不是会变化, VMWare 可以试试换桥接模式以及 NAT 模式, 电脑可以上网的话, 可以设置 ubuntu 为自动获取 IP, 尝试关闭 windows 下的防火墙, 同时也要检查 ubuntu的防火墙。 这里只是觉得关闭防火墙直接一些, 也可以不关闭防火墙, 直接设置防火墙入站规则( 设置方法可以网上查询) 。 对于 ubuntu, 一般 ubuntu 的防火墙是默认关着的, 可能防火墙开启了。

sudo ufw status //查看防火墙状态

sudo ufw disable //关闭防火墙

在这里插入图片描述

③试试重启 FTP 与 SSH 服务器( Filezilla 下可以用这两个服务中的一个和 windows 进行通信, 要用这两个服务的话, 先按照教程搭建好 FTP 与 SSH 服务)

sudo /etc/init.d/vsftpd restart //重启 FTP 服务

 
 
  • 1

如下图, 显示 OK, 表示 FTP 服务开启了, 然后 Filezilla 的协议可以选中 FTP-文件数传输协议 进行连接。
在这里插入图片描述

/etc/init.d/ssh restart //重启 SSH 服务
ps -e |grep ssh

 
 
  • 1
  • 2

如下图, 显示 ssh, 表示 SSH 服务开启了, 如果仅有 agent, 表示服务没开启。 可以试试执行/etc/init.d/ssh restart 开启服务。 开启 SSH 服务以后, Filezilla 的协议可以选中 SFTP-SSH File Transfer Protocol 进行连接。
在这里插入图片描述
④、如果 FTP 或者 SSH 服务开启失败, 检查文件的配置, 看看教程中需要修改的部分是否已经按照要求进行修改。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值