|
自评:的确,这虽然是一个小问题,但是会引起使用 WinSCP、FileZilla 等无法登录云服务器(当然云服务器的安全组 22端口等是正常打开的)、且无法关闭,只能强制终止进程。
只有在直接使用 sftp 命令行程序的时候,才能够看到这个提示:
Received message too long 3800077538
Ensure the remote shell produces no output for non-interactive sessions.
我是为了偷懒,在 ~/.bashrc 中写了一个自动显示登录后信息的脚本,然后,就没有然后了......看来有的偷懒是不行的...
CZ @ 2021.03.21 10:30:03
————————————
网上搜索,类似情况也不少...
http://blog.sciencenet.cn/blog-522684-522675.html
sftp登录错误提示:Received message too long
|||
linux错误之ftp
给实验室的服务器建立新帐号,为了让每个帐号登录的时候都能显示一段提示语,我在每个账户的.bashrc下面加上了一段echo命令。然后就很悲剧的用ftp,sftp都无法登录,但是ssh可以登录服务器,后来删除echo命令,一切正常。
错误提示:Received message too long
解决方法:删除.bashrc/.bashrc_profile等下面的任何echo,cat,等语句。
转载本文请联系原作者获取授权,同时请注明本文来自李俏俊科学网博客。
链接地址:http://blog.sciencenet.cn/blog-522684-522675.html
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-9-27 12:06
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社