какой процесс я должен сделать, чтобы получить уведомление MSG, когда любой пользователь подключится к серверу centos 7.
Пример: Пользователь root Connected From xxxx
, где xxxx - это IP-адрес подключенного пользователя.
Я нашел это решение онлайн.
Откройте файл ~/.bash_profile в текстовом редакторе.
Добавить следующие строки:
IP="$(echo $SSH_CONNECTION | cut -d " " -f 1)"
HOSTNAME=$(hostname)
NOW=$(date +"%e %b %Y, %a %r")
echo 'Someone from '$IP' logged into '$HOSTNAME' on '$NOW'.' | wall
Но как я могу отобразить MSG на стене и сам выйти из него, что означает, что пользователям не нужно будет нажимать control+C