如何在启动 san ssh 连接时显示的“上次登录”后添加消息?

如何在启动 san ssh 连接时显示的“上次登录”后添加消息?

我找不到如何在 Ubuntu 14.04 上的“上次登录...”行后添加消息。我可以在使用这些文件之前编辑所有内容,/etc/update-motd.d/并且可以使用配置文件显示/隐藏上次登录消息/etc/ssh/sshd_config

但是我怎样才能在那之后添加一些内容呢?或者,我怎样才能编辑最后的登录消息?

答案1

一种方法是在bashrcSSH 连接中运行命令:

/etc/bash.bashrc(针对系统范围)或~/.bashrc(仅针对您的用户)中,附加以下行:

if [[ -n $SSH_TTY ]]
then
    # Do stuff to get the output.
    echo "Hi, SSH user $USER!"
fi

我不知道如何编辑上次登录消息,但你可以禁用它,并使用last命令,并根据需要过滤和修改输出。

相关内容