不要让云服务器的登录脚本输出太多信息——sftp登录错误提示:Received message too long

jxs自评:的确,这虽然是一个小问题,但是会引起使用 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

已有 25955 次阅读 2011-12-27 18:39 |个人分类:linux|系统分类:科研笔记| FTP, 服务器, SSH

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

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值