Tosaigh ar an gcliant
Cuir do chuntas agus óstach in ionad user agus server.example. Ciallaíonn Connection refused diúltú gníomhach; d’fhéadfadh timeout ródú, scagadh nó sprioc gan freagra a léiriú. Is fíordheimhniú diúltaithe é Permission denied. Bain sonraí aitheantais as logaí mionsonraithe roimh roinnt.
ssh -vvv -o ConnectTimeout=5 -p 22 user@server.example
ssh -4 -o ConnectTimeout=5 user@server.example
ssh -6 -o ConnectTimeout=5 user@server.exampleSeiceáil Linux óna chonsól
Ar Ubuntu nó Debian seiceáil seirbhís ssh, calafoirt éisteachta, comhréir agus an dialann. Deimhnigh an calafort iarbhír agus dhá threo an bhalla dóiteáin. Ní chruthaíonn timeout ríomhaire múchta. Féadfaidh dáiltí eile sshd.service a úsáid. Coinnigh rochtain chonsóil le linn athruithe.
sudo systemctl status ssh.service
sudo ss -lntp
sudo /usr/sbin/sshd -t
sudo journalctl -u ssh.service -n 50 --no-pagerDeisigh fíordheimhniú gan muinín a lagú
Seiceáil úsáideoir, eochair phríobháideach, úinéir agus ceadanna authorized_keys an fhreastalaí. Tástálann IdentitiesOnly an eochair roghnaithe. Fíoraigh eochair óstaigh athraithe trí chainéal iontaofa neamhspleách; ná díchumasaigh StrictHostKeyChecking ná scrios known_hosts go dall. Tástálann CH-J Diagnostics TCP gan logáil isteach SSH.
ssh -o IdentitiesOnly=yes -i ~/.ssh/id_ed25519_chj user@server.example
ssh-keygen -F server.example