Kui kasutaja logib sisse, siis käivitab pam_motd protsess kataloogis /etc/update-motd.d skriptid ja loob päevakõne dünaamiliselt. Te saate kohandada MOTD, muutes skripte, eemaldades need või kirjutades oma skripte.
Päeva vaiketeade
Päeva sõnum kuvatakse ainult siis, kui logite sisse Ubuntu tekstirežiimis, mitte graafilisse režiimi. Kui kasutate graafilist töölauda, saate kasutada virtuaalset terminali Ctrl-Alt-F1 otsetee abil - kasutage oma graafilisele töölauale naasmiseks kiirklahvi Ctrl-Alt-F7, mida tuntakse ka oma X-serverina. Ctrl-Alt-F2 kaudu Ctrl-Alt-F6 viib teid teistesse virtuaalsetesse terminalidesse.
Kohandatud sõnumi lisamine
Oletame, et soovite lisada kohandatud sõnumi, mida kasutajad näevad oma Ubuntu süsteemi sisselogimisel. Ubuntu MOTD genereeritakse skriptide sisselogimisel, nii et te ei saa lihtsalt lisada seda faili / etc / motd. Koht oma staatiliste sõnumite sisestamiseks on /etc/motd.tail - selle faili sisu lisatakse MOTD lõpus, kui see genereeritakse.
Kasutage Nano tekstitöötlusprogrammi, et avada /etc/motd.tail fail järgmise käsuga: (Linuxi terminali võlurid võivad kasutada Vi või Emacs, kuid Nano on uutele kasutajatele lihtsam)
sudo nano /etc/motd.tail
Järgmine kord, kui iga kasutaja logib sisse, näevad nad teie kohandatud sõnumit. Kui soovite seda koheselt kontrollida, logige terminalist välja väljumine käsk ja logi sisse
Teabe eemaldamine
Nüüd ütleme, et tahame mõned vaikeandmed eemaldada. Ühe faili edastamine ei ole ainult mõni jaotis automaatselt kataloogist /etc/update-motd.d asuvast skriptist.
Selles kataloogis olevate failide täielik loetelu saate tippides /etc/update-motd.d terminalis ja vajutades Tab.
Selleks, et eemaldada MOTD-lt skripti teave, peame lihtsalt selle ära näitama. Me saame seda teha, eemaldades selle täitmise õigused chmod -x käsk
Kui me tahaksime MOTD-i dokumentatsiooni teksti eemaldada, käivitame järgmise käsu:
sudo chmod -x /etc/update-motd.d/10-help-text
Dünaamilise teabe lisamine
Me saame kirjutada oma skripte, et lisada MOTD-le kõik dünaamilised andmed. Näiteks proovime kasutada weather-util paketti, et luua skript, mis lisab praeguse kohaliku ilmateate MOTD-le.
See pole vaikimisi installitud, nii et installime selle järgmise käsuga:
sudo apt-get install weather-util
weather -i CODE
sudo nano /etc/update-motd.d/98-weather
Kui Nano avaneb, sisestage järgmine kood, asendades CODE oma kohaliku ilmukoodiga:
#!/bin/sh
echo weather -i CODE echo
Vajutage Ctrl-O ja Enter, et salvestada, seejärel vajutage Ctrl-X lõpetamiseks.
Tehke skript käivitatav chmod + x või see ei käivitu:
sudo chmod +x /etc/update-motd.d/98-weather
Nüüd näevad kasutajad sisselogimisel kohalikku ilmaennustust. Weather-utilist pole midagi erilist - saate kasutada mis tahes käsu, mis prindib teksti terminali.
MOTD kuvatakse mitte ainult siis, kui kasutajad logivad kohapeal. Kõik kasutajad, kes sisestavad SSH-i või Telnetiga eemalt, näevad ka teie kohandatud MOTD-d.