So zeigen Sie eine Nachricht an, wenn Sie sich bei einem bestimmten tty anmelden

704
max

In / etc / securetty habe ich tty2 und tty3 auskommentiert:

# tty2 # tty3 

Dadurch wird der root-Login für diese beiden Terminals für root erfolgreich deaktiviert.

Ist es jedoch möglich, eine Meldung wie "Root-Login in diesem Terminal deaktiviert" anzuzeigen, wenn ein Login-Versuch unternommen wird?

0

1 Antwort auf die Frage

0
golimar

Sie können das aktuelle Terminal mit dem ttyBefehl abrufen, sodass Sie Folgendes in die .bash_profileDatei des Benutzers einfügen können:

if [ `tty` = "/dev/pts/0" ] then echo "......." fi 
Ich denke, diese Datei läuft überhaupt nicht, da der Login fehlgeschlagen ist. Sam Liao vor 12 Jahren 0
Dann können Sie das Login zulassen und das Skript am Ende mit einem "Exit" ausführen, aber ich weiß nicht, ob es absolut sicher ist golimar vor 12 Jahren 0
@arsane du hast recht es funktioniert nicht. aber danke für den tipp golimar max vor 12 Jahren 0