Domanda:
Raspberry Pi SSH personalizzato / Messaggio di accesso normale
Sam Berry
2017-10-12 00:13:56 UTC
view on stackexchange narkive permalink

Attualmente sto utilizzando Raspbian Stretch Lite e vorrei sapere come, se possibile, posso creare messaggi di accesso personalizzati.

ad esempio

Al momento, ho capito:

  Linux RPi 4.9.41-v7 + # 1023 SMP Tue Aug 8 16:00:15 BST 2017 armv7l I programmi inclusi nel sistema Debian GNU / Linux sono software libero; i termini esatti di distribuzione per ogni programma sono descritto nei singoli file in /usr/share/doc/*/copyright.Debian GNU / Linux viene fornito ASSOLUTAMENTE NESSUNA GARANZIA, nella misura consentita dalla legge applicabile Ultimo accesso: mercoledì 11 ottobre 18:54:03 2017 da 172.16.0.79  

Ma vorrei ottenere qualcosa del genere:

  Bentornato.Lorem ipsum dolor sit amet, consectetuer adipiscing elit.Qualcosa qui.Più ... Penso che tu abbia avuto l'idea ...  
Cinque risposte:
patthoyts
2017-10-12 02:42:01 UTC
view on stackexchange narkive permalink

Questo è, come accennato, il contenuto del file / etc / motd . Il file effettivo mostrato ( /run/motd.dynamic ) è costruito utilizzando gli script in /etc/update-motd.d e il file / etc / motd .

Quindi per il contenuto statico puoi modificare / etc / motd ma se vuoi generare contenuto dinamico allora dovresti aggiungere script a / etc /update-motd.d directory.

Questo è il modo giusto per aggiungere i tuoi messaggi dinamici o script.
Ha funzionato alla grande! Grazie!
Dr.Rabbit
2017-10-12 00:21:31 UTC
view on stackexchange narkive permalink

Questo è il "Messaggio del giorno" o "motd" che puoi trovare in /etc/motd”

  sudo nano / etc / motd  codice> 
Atomkey Sinclair
2018-11-19 11:40:06 UTC
view on stackexchange narkive permalink

Ho passato un po 'di tempo a correre nella tana del coniglio e volevo aggiungere qualcosa. La soluzione motd fornita qui funziona per il messaggio visualizzato dopo che il login è stato autenticato (dopo aver inserito la password). Ed è quello che stavo cercando. Quindi grazie.

Ma durante il processo ho anche trovato questo bocconcino che qualcuno potrebbe trovare utile poiché è correlato ...

Se vuoi che un messaggio venga visualizzato appena "prima" richiesta la password, puoi anche modificare il file / etc / ssh / sshd_config. Individua la riga o aggiungi una riga come questa:

Banner / percorso / nome file

Dove il nome file è un qualsiasi messaggio (come il file motd) che desideri visualizzare.

Devi riavviare ssh ovviamente ...

sudo /etc/init.d/ssh restart

Questo potrebbe tornare utile se vuoi fornire istruzioni al telecomando utente prima di fornire una password o forse un avviso agli intrusi ecc.

  • applausi
f2a8
2017-10-12 00:37:34 UTC
view on stackexchange narkive permalink

Puoi anche scrivere i tuoi script che vengono lanciati da rc.local (che è l'ultima cosa che accade nella sequenza di avvio). Ad esempio, puoi svuotare lo schermo e quindi riprodurre un messaggio personalizzato.

Dai un'occhiata a questa fantastica pagina

Steve Robillard
2017-10-12 01:15:22 UTC
view on stackexchange narkive permalink

Ho scritto un post sul blog inattivo di questo sito che spiega esattamente come farlo come parte di una serie più ampia di post su SSH.

Per cambiare il messaggio visualizzato dopo un accesso riuscito, modifica il file / etc / motd .

  sudo nano / etc / motd 

Nota: questo file è statico e non valuterà alcun codice incluso.

Apporta le modifiche a questo file: di solito rimuovo solo questo testo.

Salva le modifiche:

Ctrl-o e Enter

ed esci dal editor:

Ctrl-x

Verifica le modifiche uscendo dalla sessione SSH:

  Exit  

E ricollegati. Dovresti vedere il tuo messaggio personalizzato dopo aver effettuato l'accesso.

Nota: per impostazione predefinita vedrai l'ora dell'ultimo accesso e la macchina utilizzata per connetterti. Per motivi di sicurezza suggerisco di lasciarlo. Può avvisarti che potrebbe essersi verificata una violazione della sicurezza.

Il post sopra menzionato spiega anche come modificare il messaggio visualizzato prima del login.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...