Pokud existuje na serveru soubor /etc/nologin
, sshd povolí přihlášení pouze uživateli root. Žádný jiný uživatel se ke svému účtu nedostane. Tedy pokud chceme rychle zamezit přihlašování uživatelů, stačí vydat příkaz
#
touch /etc/nologin
Při autentizaci veřejným klíčem je potřeba nastavit v konfiguraci serveru
RSAAuthentication yes
případně
DSAAuthentication yes
Na straně serveru musí být u účtu správná nastavení přistupových práv na adresář .ssh
a soubory v něm, jinak se nelze přihlásit s použitím klíčů.
$
ls -ld .ssh drwx------ 2 radek radek 4096 čec 10 22:29 .ssh/$
ls -l .ssh celkem 4 -rw-r--r-- 1 radek radek 732 čec 10 22:22 authorized_keys -rw-r--r-- 1 radek radek 0 čec 10 22:21 known_hosts