SSH Show MOTD без повторного подключения

Как видно из названия, я устанавливаю motd-скрипты для моего сервера в каталоге:

/etc/update-motd.d/

Я хочу видеть их без повторного подключения к SSH, есть команда для отображения SSH MOTD?

2 ответа

Решение

Файлы в /etc/update-motd.d/ должен быть исполняемым и иметь имя по порядку, поэтому я считаю, что-то вроде этого должно сделать это:

$ for i in /etc/update-motd.d/*; do $i; done

В зависимости от вашей ОС и версии, некоторые (более старые) ОС Linux просто "катят" файлы, а не исполняют их. Как упомянул guzzijason, ваши цели должны быть "исполняемыми", чтобы их можно было запускать, поэтому вы должны иметь возможность вызывать сценарии непосредственно из командной строки или перезапускать свой профиль:

    source .profile

Опять же, все это зависит от вашего вида ОС и версии.

Хорошее описание этого для типов Debian и Ubuntu можно найти здесь: Настройте свой MOTD...

Ваш пробег может варьироваться.

Другие вопросы по тегам