我刚刚收到运行Debian 5.0(amd64)的新vServer的login信息。 每当我login,我得到一个空行:
markus@neon ~ $ ssh flour markus@flour ~
我不知道这条线从哪里来,我不希望它在那里。 为了debugging这个,我把foo放在/etc/issue.net中,并相应地在/etc/ssh/sshd_config设置了Banner选项。 然后,我把.bash_profile中的echo bar作为第一行。 结果是这样的:
markus@neon ~ $ ssh flour foo bar markus@flour ~ $
我不知道在Banner和.bash_profile之间使用了哪些文件。 有人可以给我一个提示吗?
如果PrintMotd设置为yes (或者被注释掉 – yes是默认值),那么我猜测/etc/motd中有一个空行。 Debian在默认情况下有一个非常详细的MOTD,听起来好像某人编辑了文件并手工删除了所有的行,最后一行是空的。