GNU/Linux >> Linux Esercitazione >  >> Linux

Riavvia SSH su una macchina in cui SSH è l'unica modalità di accesso

Soluzione 1:

Il riavvio di sshd dopo aver effettuato l'accesso tramite ssh non disconnetterà la tua connessione ssh.

Se sei preoccupato per la tua configurazione, accedi alcune volte tramite ssh e riavvia. Se non puoi più accedere con ssh, con nuove connessioni, ora hai accesso per risolvere i problemi.

Menzionato di seguito in un commento di @Milan Babuškov:sshd -t testerà la tua configurazione per la correttezza della sintassi, se vuoi esserne veramente sicuro.

Un altro suggerimento, di @Ronald Pottol, è stato quello di creare un cron attività per riavviare il server con una configurazione funzionante nota. Forse eccessivo, ma se stai aggiornando un server mission-critical, ecc... a volte non si è mai troppo attenti.

Soluzione 2:

Se hai accesso all'hardware potresti considerare di mettere un terminale sulla porta seriale /dev/ttyS0 . Quindi puoi avere una backdoor nel tuo server.

aggiungi semplicemente

SO:2345:respawn:/sbin/mingetty ttySO

al tuo /etc/inittab e un terminale verrà generato sulla tua porta seriale. Puoi utilizzare un concentratore di porta seriale o utilizzare un null modem dal server accanto.

Soluzione 3:

Non preoccuparti, la tua sessione corrente non verrà disconnessa, anche se c'è un problema con la nuova configurazione.

Dopo aver applicato la nuova configurazione e riavviato sshd, prova ad accedere un paio di volte e dai un'occhiata ai log per vedere se è tutto a posto.

Soluzione 4:

Oppure, usa un cron o at job per riavviarlo, se ti senti sfortunato?


Linux
  1. Forzare gli utenti pam a utilizzare solo FTPS e bloccare SFTP/SSH

  2. Come modificare il nome host della tua macchina Linux senza dover riavviare

  3. Ssh:accesso al server Linux dalla macchina Windows in modalità grafica tramite Ssh?

  4. Limitare l'accesso FTP solo a /var/www con Vsftpd?

  5. Ssh – I registri Sshd?

Dove sono i dati di configurazione archiviati in Linux

Rafforzamento della configurazione SSH

Ssh:imposta i colori del terminale della macchina locale per utilizzare quelli della macchina in cui Ssh?

Come riavviare Icewm dalla riga di comando?

Ssh Port Forward per accedere alla macchina domestica da qualsiasi luogo?

SSH:nella rete privata come accedere alla macchina remota dalla macchina di origine senza utilizzare la chiave pubblica ssh