ssh能够连接而sftp不能连接的解决方法
2014-02-23 17:39
651 查看
使用xshell从命令行切换到sftp时出现错误为:
sftp subsystem request is rejected.
please make sure that sftp subsystem is properly installed in ssh server.
下面找一下原因:
[root@bogon ~]# tail /var/log/secure
Feb 23 16:29:48 localhost sshd[2989]: subsystem request for sftp
Feb 23 16:29:48 localhost sshd[2989]: subsystem request for sftp failed, subsystem not found
可以看出是没有sftp-server的目录没有找到
我们找一下sftp-server的路径地址:
[root@bogon ~]# locate sftp-server
/usr/libexec/openssh/sftp-server
/usr/share/man/man8/sftp-server.8.gz
然后打开配置:
[root@bogon ~]# vi /etc/ssh/sshd_config
将
# override default of no subsystems
# Subsystem sftp /usr/libexec/openssh/sftp-server
替换成
# override default of no subsystems
Subsystem sftp /usr/libexec/openssh/sftp-server
ok,重新load一下sshd.
[root@bogon ~]# /etc/init.d/sshd reload
重新连接发现OK了。
sftp subsystem request is rejected.
please make sure that sftp subsystem is properly installed in ssh server.
下面找一下原因:
[root@bogon ~]# tail /var/log/secure
Feb 23 16:29:48 localhost sshd[2989]: subsystem request for sftp
Feb 23 16:29:48 localhost sshd[2989]: subsystem request for sftp failed, subsystem not found
可以看出是没有sftp-server的目录没有找到
我们找一下sftp-server的路径地址:
[root@bogon ~]# locate sftp-server
/usr/libexec/openssh/sftp-server
/usr/share/man/man8/sftp-server.8.gz
然后打开配置:
[root@bogon ~]# vi /etc/ssh/sshd_config
将
# override default of no subsystems
# Subsystem sftp /usr/libexec/openssh/sftp-server
替换成
# override default of no subsystems
Subsystem sftp /usr/libexec/openssh/sftp-server
ok,重新load一下sshd.
[root@bogon ~]# /etc/init.d/sshd reload
重新连接发现OK了。
相关文章推荐
- ssh能够连接而sftp不能连接的解决方法
- ssh能够连接而sftp不能连接的解决方法
- ssh能够连接而sftp不能连接的解决方法
- ssh能够连接而sftp不能连接的解决方法
- 因修改/etc/ssh权限导致的ssh不能连接异常解决方法
- 因修改/etc/ssh权限导致的ssh不能连接异常解决方法
- Linux 因修改/etc/ssh权限导致的ssh不能连接异常解决方法
- ssh secure shell连接linux报 algorithm negotiation failed的解决方法
- 【linux】——FreeBSD 建立 SSH 连接慢的解决方法
- 花生壳连接不上不能连接等不稳定时排查解决方法
- Ubuntu 16.04下安装ssh远程无法连接的解决方法
- MYSQL不能从远程连接的解决方法
- postgresql和mysql不能远程连接解决方法
- jQuery.form.js插件不能解决连接超时(timeout)的原因分析及解决方法
- MYSQL不能从远程连接的一个解决方法(s not allowed to connect to this MySQL server)
- 诊断并解决 SSH 连接慢的方法
- WinXP SSH连接不上虚拟机的解决方法
- 解决freebsd下root默认不能用ssh连接
- CENTOS通过SSH远程连接中文显示乱码解决方法
- ssh配置无密码登录,以及配置完不能登录的解决方法