Impossibile connettersi tramite ssh dopo averlo abilitato su Kali Linux utilizzando l'utente root e la password


0

Ho abilitato SSH e Port forwarded sul mio router alla porta 22 e non posso accedere come utente root e password usando putty dice accesso negato, e non riesco a connettermi ad esso usando lo stesso sistema operativo Linux usando l'utente root e la password . Dice Autorizzazione negata, per favore riprova.

Qualcuno può per favore farmi sapere cosa devo fare per connettermi?

SSH Can't Connect


È lì PermitRootLogin line in sshd_config del server SSH? Cosa dice la linea?
Kamil Maciorowski

Inoltre, "port forwarding" è del tutto inutile se ti connetti solo dalla stessa rete. L'unica ragione per cui potresti farlo è se dovessi essere in grado di connetterti a Internet, per esempio da remoto.
Bob

Ho modificato PermitRootLogin utilizzando sudo gedit e ho modificato "#PermitRootLogin prohibit-password" in "#PermitRootLogin yes" ma penso di aver dimenticato di rimuovere il # in modo che possa essere il motivo per cui ho seguito questo link linuxconfig.org/...
SuperUserJL

Non sapevo che bob. Buono a sapersi. Grazie per l'informazione!
SuperUserJL

2
Ho trovato un modo per connettermi. Il server SSH non è stato abilitato.
SuperUserJL

Risposte:


0

Per installare SSH su Linux usando il terminale

Per vedere se ssh è installato su linux (il client) per vedere se è installato sul tipo di computer:

SSH Vedere Se il client SSH è installato

Per vedere se il server ssh è installato sul tipo di sistema linux:

host locale ssh

host locale (è l'indirizzo IP di loopback, l'indirizzo IP che il computer usa per parlare con lo stesso SO di Linux)

Host locale SSH

Per installare il tipo di server ssh:

sudo apt-get install openssh-server

Installa il server SSH

Per vedere se il server ssh è attivo digita questo:

stato del servizio sudo sudo

Per vedere se il server SSH è attivo

digitare control c dopo questo se il terminale non ti consente di digitare nulla ora.

Se il server è attivo, puoi digitare questo comando per avviarlo:

sudo servizio ssh start

inserisci la descrizione dell'immagine qui

Quindi puoi usare questo comando per vedere se è ora attivo:

stato del servizio sudo sudo

Vedi se il server SSH è attivo

digitare control c dopo questo se il terminale non ti consente di digitare nulla ora.

e per fermare il server SSH puoi scrivere questo se vuoi fermarlo qualche volta

sudo service ssh stop

puoi anche controllare lo stato usando questo comando per assicurarti che si fermi

stato del servizio sudo sudo

Se stai usando una casella virtuale e hai bisogno di digitare il controllo c assicurati di tenere premuto il tasto ctrl e quindi di digitare c mentre stai ancora tenendo premuto ctrl e la casella virtuale usa questa chiave come predefinita come chiave host in modo da poter provare l'altro tasto ctrl sulla tastiera se questo non funziona

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.