File Zilla遇到的连接失败解决方案

自己测试了一下,遇到严重错误:无法连接到服务器这条报错时,单纯的修改sshdconfig的配置文件没用,因为其他方式的ssh登录root用户是正常的,只能用软硬件适配兼容问题解释,但是使用站点管理器这招确实好用,成功连接

原文链接:https://blog.csdn.net/hdbzh/article/details/119462689

## 众所周知,在windows和Linux的文件相互传输中,可以使用共享文件夹也可以使用一些辅助工具如:FileZilla连接,SSH Secure File Transfer Client连接等

我习惯于用FileZilla,但是今天创建新的连接的时候突然提示错误:认证失败,严重错误,无法连接到服务器,分享一下这个问题的解决方案

FileZilla有两种连接方式,一种通过ftp协议,一种通过ssh方式。(注意:非root用户名登录的传输会有文件访问权限问题)

这里说一下ssh方式

1.点击站点管理器图标,打开站点管理器
2.点击下方的新站点,建立新的站点
3.选中新的站点,右侧常规选项下面选择协议SFTP-SSH File Transfer Protocol
4.主机的地址就填写主机ubantu的IP地址(如果不知道可以在ubantu里面用指令ifconfig查看IP)
5.端口号不填,登录类型选择正常,用户就是你想要登录的用户(建议选择root用户,普通用户没有传文件的权限),密码就是你设置的密码
6.然后点击连接即可

这里说一下大概率会遇到的问题(第一种)

尝试连接“ECONNREFUSED – 连接被服务器拒绝”失败。
错误: 无法连接到服务器
FATAL ERROR: Network error: Connection timed out
错误: 无法连接到服务器

这两个错误都是同一个类型,虚拟机中没有安装ssh服务,解决办法:

1、安装ssh server
sudo apt-get install openssh-server

2、查看进程
ps -e | grep sshd,出现如下结果,则ssh 服务启动
这里说一下大概率会遇到的问题(第二种)

认证失败,严重错误,无法连接到服务器,解决办法:

修改
vi /etc/ssh/sshd_config

修改如下:密码登陆
PermitRootLogin yes
StrictModes no
PasswordAuthentication yes

在/etc/ssh/sshd_config文件中找不到以上内容的话,就直接添加进去
重启ssh命令:/etc/init.d/ssh restart

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部