SLES使用SSH Secure File Transfer 文件传输出故障了

环境:SUSE linux enterprises 10 SP4(SLES)

重装了IO节点之后,使用sftp无法登录服务器出现以下错误信息:
"File transfer server could not be started or it exited unexpectedly.
Exit value 0 was returned. Most likely the sftp-server is not in the path of the user on the server-side."


image.png

最初的故障:
使用Mobaterm客户端可以正常登录服务器,可以写命令运行,但就是无法上传文件或下载,没任何错误提示。这个症状是我最初碰到的,后来又用了sftp工具试,反馈错误代码再查解决方案。

最初以为是ftp服务没有启动或没有安装,就反复试了好多方法,都没有效果。

最后是参考了一个网页解决了。
https://www.iteye.com/blog/491569462-qq-com-2235219

在.bashrc文件的最前边加入下面这行就可以了:
[ -z "PS1" ] && return 经测试,这一条起效果了 [- != i ] && return (第2条没有测试)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容