加载中…
个人资料
祁墨轩
祁墨轩
  • 博客等级:
  • 博客积分:0
  • 博客访问:273,924
  • 关注人气:66
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
相关博文
推荐博文
谁看过这篇博文
加载中…
正文 字体大小:

通过xshel登录服务器无法正常打开FTP

(2018-03-01 10:03:54)
分类: 服务器操作


现象:使用Xmanager Enterprise 4软件中的xshell链接服务器,打开ftp无法正常打开,界面报如下提示:
通过xshel登录服务器无法正常打开FTP


使用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了。

0

阅读 收藏 禁止转载 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有