Kuidas kohandada Ubuntu päeva sõnumit

Sisukord:

Kuidas kohandada Ubuntu päeva sõnumit
Kuidas kohandada Ubuntu päeva sõnumit

Video: Kuidas kohandada Ubuntu päeva sõnumit

Video: Kuidas kohandada Ubuntu päeva sõnumit
Video: [Explained] Yubikey 5.0 - How to use a Yubikey & LastPass to Secure all your online Accounts! - YouTube 2024, Aprill
Anonim
Ubuntu kuvab informatiivse sõnumi, mis on tuntud kui päeva sõnum, kui kasutaja logib terminali sisse. MOTD on täielikult kohandatav - saate oma teksti ja muid dünaamilisi andmeid lisada.
Ubuntu kuvab informatiivse sõnumi, mis on tuntud kui päeva sõnum, kui kasutaja logib terminali sisse. MOTD on täielikult kohandatav - saate oma teksti ja muid dünaamilisi andmeid lisada.

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.

Siin on Ubuntu standardne MOTD. See näitab tüüpilisi süsteemi versiooninumbreid, millest teid tuntakse, kui olete pikaajaline Linuxi kasutaja. Samuti kuvatakse dünaamiliselt loodud teave saadaolevate värskenduste ja staatiliste sõnumite kohta Ubuntu litsentsi kohta.
Siin on Ubuntu standardne MOTD. See näitab tüüpilisi süsteemi versiooninumbreid, millest teid tuntakse, kui olete pikaajaline Linuxi kasutaja. Samuti kuvatakse dünaamiliselt loodud teave saadaolevate värskenduste ja staatiliste sõnumite kohta Ubuntu litsentsi kohta.
Image
Image

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

See fail on vaikimisi täiesti tühi. Sisestage ükskõik milline soovitud sõnum - võite minna hulluks musta ja valge ASCII kunstiga siin. Kui olete lõpetanud, salvestage fail koos Ctrl + O ja Enter, seejärel lahkuge Nano-st Ctrl + X-ga.
See fail on vaikimisi täiesti tühi. Sisestage ükskõik milline soovitud sõnum - võite minna hulluks musta ja valge ASCII kunstiga siin. Kui olete lõpetanud, salvestage fail koos Ctrl + O ja Enter, seejärel lahkuge Nano-st Ctrl + X-ga.
Image
Image

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

Image
Image

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.

Skriptid käitatakse numbrilises järjekorras, mistõttu nad on numbritega eelistatud. Võite skriptifailide ümbernimetamiseks ja numbrite muutmiseks korrigeerida MOTD erinevate sektsioonide järjekorda, kui teile meeldib.
Skriptid käitatakse numbrilises järjekorras, mistõttu nad on numbritega eelistatud. Võite skriptifailide ümbernimetamiseks ja numbrite muutmiseks korrigeerida MOTD erinevate sektsioonide järjekorda, kui teile meeldib.

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

Järgmine kord, kui kasutaja logib sisse, ei näe nad dokumentide rida.
Järgmine kord, kui kasutaja logib sisse, ei näe nad dokumentide rida.
Image
Image

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

Te vajate oma kohalikku Rahvusvahelise Tsiviillennunduse Organisatsiooni koodi, mille saate sellelt veebisaidilt. Siin on kuidas kasutada oma koodiga weather-utilit:
Te vajate oma kohalikku Rahvusvahelise Tsiviillennunduse Organisatsiooni koodi, mille saate sellelt veebisaidilt. Siin on kuidas kasutada oma koodiga weather-utilit:

weather -i CODE

Nüüd kasutage järgmist käsu, et luua skript sobivas asukohas ja avada see Nano abil:
Nüüd kasutage järgmist käsu, et luua skript sobivas asukohas ja avada see Nano abil:

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.

Image
Image

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.

Image
Image

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.

Soovitan: