A causa del comfort e del controllo che SSH ci dà, proviamo a implementare metodi come accessi senza password utilizzando le chiavi SSH e le autenticazioni a due fattori. Tuttavia, nonostante ciò, possiamo ancora riscontrare errori che potrebbero impedirci di usare SSH per accedere alle macchine remote.
Questo rapido tutorial ti mostrerà come risolvere la cattiva proprietà o il permesso sul .file ssh/config.
Prerequisiti
Prima di iniziare la guida:
Se non si dispone di nessuno dei requisiti sopra, considera il seguente tutorial in cui descrivo in dettaglio come generare e copiare le cime chiave SSH.
https: // linuxhint.com/ussh-ssh-copy-id-comand/
Cosa causa i cattivi proprietari o errori di autorizzazione?
Il cattivo proprietario o l'errore di autorizzazione su .Il file ssh/config risulta da autorizzazioni errate sul file stesso o sul .directory ssh.
I file in .La directory SSH dovrebbe avere l'autorizzazione di lettura e scrittura dell'utente; Ciò non include il gruppo o gli altri.
Come correggere errori di cattivo proprietario e autorizzazione
Per risolvere questo errore, tutto ciò che dobbiamo fare è impostare le autorizzazioni corrette sul .file ssh/config.
Se non ti senti così a tuo agio con le autorizzazioni Linux, dai un'occhiata a questo strumento intuitivo per l'utilizzo di CHMOD.
https: // chmodCommand.com/
Per impostare le autorizzazioni corrette, utilizzare il comando:
$ sudo chmod 600 ~/.ssh/configUna volta eseguito il comando sopra, l'autorizzazione del file dovrebbe essere la seguente:
È inoltre possibile utilizzare il comando CHOWN per votare il proprietario del file usando il comando:
$ sudo chown $ utente ./ssh/configUtilizzando questi due metodi, è necessario risolvere il cattivo proprietario o l'errore di autorizzazione e puoi procedere ad accedere al tuo SSH.
Conclusione
Questa è stata una guida breve e rapida sulla risoluzione .SSH/config Bad Owner o Errore di autorizzazione. Se stai cercando un tutorial più approfondito, controlla la seguente guida alla risoluzione dei problemi SSH.