GNU/Linux >> Belajar Linux >  >> Linux

izin ditolak pada file authorized_key

Mungkin SE Linux. Jika konteks file tidak benar, jalankan ini sebagai root harus diperbaiki.

restorecon -Rv /home/user/.ssh

Periksa juga izin pada /home/user/.ssh tidak terbuka lebar. SSHD sangat khusus tentang ini.

chmod 0700 /home/user/.ssh

Saya memiliki masalah serupa, dan dalam kasus saya penyebabnya adalah kepemilikan yang salah atas direktori .ssh dan file .ssh/authorized_keys. Untuk memperbaikinya, di /home/user sebagai root:

chown user:user .ssh
chown user:user .ssh/authorized_keys

authorized_keys Anda file harus memiliki izin rw------- . Jalankan:

chmod 600 ~/.ssh/authorized_keys

Dan sebagai catatan kunci pribadi Anda (biasanya id_rsa ) pada klien harus memiliki izin yang sama.


Linux
  1. Git:file indeks terbuka gagal:Izin ditolak pada status git. Dihosting di Bitbucket

  2. pakar:izin bash mvn ditolak

  3. izin docker.sock ditolak

  1. Izin SSH ditolak (publickey,gssapi-keyex,gssapi-with-mic) | pengguna non-root

  2. 'Izin ditolak' ke file yang saya miliki?

  3. Mengapa saya mendapatkan Izin ditolak (publickey) saat mencoba SSH dari Ubuntu lokal ke server Amazon EC2?

  1. Ssh – Membatasi Pengguna Ssh/scp/sftp ke Direktori?

  2. Konsep izin file Linux

  3. SSH - Cara memasukkan perintah -t di file ~/.ssh/config