Kuidas saata teadet logitud kasutajatele Linuxi terminalis


Kuidas saan Linuxi serverisse sisse loginud kasutajatele sõnumeid saata? Kui esitate selle küsimuse, aitab see juhend teil seda teha. Näitame, kuidas saata sõnum kõigile või konkreetsele sisseloginud kasutajale Linuxi terminalis.

Linux pakub serverisse sisse loginud kasutajatele sõnumite saatmiseks mitmesuguseid võimalusi, nagu on selgitatud kahes allpool toodud meetodis.

Esimeses meetodis kasutame seina käsku - kirjutage sõnum kõigile terminali parajasti sisselogitud kasutajatele, nagu näidatud.

# wall "System will go down for 2 hours maintenance at 13:00 PM"

Tavalise seina abil printitud ribariba keelamiseks tehke järgmist.

Broadcast message from [email  (pts/2) (Sat Dec  9 13:27:24 2017):

Lisage lipp -n (Blake banner), kuid seda saab kasutada ainult juurkasutaja.

# wall -n "System will go down for 2 hours maintenance at 13:00 PM" 

Teises meetodis kasutame kirjutamise käsku, mis on eelinstallitud kõigile, kui mitte enamusele Linuxi distributsioonidele. See võimaldab teil saata terminali teisele kasutajale sõnumi tty abil.

Kõigepealt kontrollige kõiki sisselogitud kasutajaid käsu kes abil, nagu näidatud.

$ who

Praegu on süsteemis aktiivsed kaks kasutajat (tecmint ja root), nüüd saadab kasutaja aaronkilik juurkasutajale sõnumi.

$ write root pts/2	#press Ctrl+D  after typing the message. 

  1. Enne Linuxi serveri väljalülitamist kuvage kasutajatele kohandatud sõnum
  2. Kaitske SSH-i sisselogimisi SSH-i ja MOTD-ribareklaamide abil

See on kõik! Jagage meiega muid meetodeid või käske sõnumite saatmiseks kõigile Linuxi terminali kaudu sisse loginud kasutajatele. Kui teil on küsimusi, kasutage palun allolevat tagasisidevormi.