Correggi i cattivi proprietari o il permesso .ssh/config

Correggi i cattivi proprietari o il permesso .ssh/config
Adoriamo tutti ssh! È uno strumento potente che utilizziamo per interagire con le macchine remote ed eseguire compiti pesanti al comfort del nostro terminale locale.

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:

  • Assicurati di avere una chiave privata e pubblica
  • Assicurati che la tua chiave pubblica sia disponibile nel file autorizzato_keys della tua macchina remota.

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/config

Una 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/config

Utilizzando 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.