Вывод актуальной информации о системе при авторизации по SSH
Сразу при подключении к серверу получаем актуальные данные о загрузке системы, использование памяти и дискового пространства, а также IP адрес активного интерфейса.
Изменим /etc/bashrc добавив в конец файла следующие строки:
1 2 3 4 5
... systemInfoScript="/home/script/login_info.sh"; if [[ -n $SSH_CONNECTION ]] && [ -x "$systemInfoScript" ]; then /bin/bash $systemInfoScript; echo""; fi;
Разлогинимся и производим авторизацию по новой. Результат будет следующим:
1 2 3 4 5
Authenticated to XXX.XXX.XXX.XXX ([XXX.XXX.XXX.XXX]:XXXXXX). Last login: Tue Jun 7 20:01:49 2016 from XX.XX.XX.XX System load: 0.06 Processes: 137 Usage of /: 36% of 37G Users logged in: 1 Memory usage: 0% Local IP address: XXX.XXX.XXX.XXX
Другую информацию о системе, при желании, можно настроить на ваше усмотрение.