Sinds ik terug wat meer tijd heb, ben ik terug mijn beperkte Ubuntu/Linux kennis aan het uitbreiden door zelf wat dingen uit te proberen.
Nu heb ik een SSH server opgezet in Ubuntu 12.04 LTS server en zou ik graag een custom ascii banner configureren.
Ik heb in de /etc/ssh/sshd_config file gezien dat er 2 mogelijkheden zijn:
PrintMotd no
#Banner /etc/issue.net
Ik heb eerst geprobeerd om het laatste "commando" te activeren door het "#" weg te halen en de ssh deamon te herstarten.
Het resultaat tijdens het inloggen was:
-vraagt username
-toont banner (/etc/issue.net)
-vraagt password voor de gebruiker
Dit was echter niet wat ik wou; ik wil NA het inloggen een banner die ik zelf kan kiezen.
Ik heb deze aanpassing vervolgens ongedaan gemaakt en de PrintMotd optie op "yes" gezet ipv de default "no".
Tijdens het inloggen via de SSH sessie zonder deze aanpassingen krijg je normaal eerst de statistieken van de server:
hoeveel geheugen is er in gebruik, hoeveel processen lopen er, hoeveel storage wordt er gebruikt.....
Wel, als ik die PrintMotd activeer krijg ik dit 2 keer
Daarom ben ik gaan zoeken in welke file die Motd opgeslagen wordt en dit blijkt gewoon /etc/motd te zijn.
Ik heb dus een eigen banner hierin gezet, opgeslagen en SSH herstart.
Na de login kreeg ik weer 2 keer de statistieken ipv eerst de statitieken en dan de custom banner (motd).
Ik heb daarna de /etc/motd meermaals gecontrolleerd, en blijkbaar overschrijft ubuntu deze file steeds.
Heeft iemand hier een oplossing voor of weet er iemand een andere manier om een custom motd te configureren NA een succesvolle login?
alvast bedankt