Rumah > Tutorial sistem > LINUX > Buat log masuk tanpa kata laluan SSH

Buat log masuk tanpa kata laluan SSH

WBOY
Lepaskan: 2024-03-06 10:04:18
ke hadapan
916 orang telah melayarinya

Masukkan teks di bawah

Abaikan proses pemasangan scp pemasangan ssh. Secara lalai, mesin semasa dan mesin jauh dianggap mempunyai fungsi ssh dan scp yang lengkap

Mula-mula gunakan arahan ssh-keygen -t rsa dalam mesin B (kanak-kanak yang ingin bermain git harus tahu ini~)

[hart02@hart02 .ssh]$ ssh-keygen -t rsa
Salin selepas log masuk

Buat log masuk tanpa kata laluan SSH

Enter file in which to save the key (/home/hart02/.ssh/id_rsa)
Salin selepas log masuk

Tekan terus kekunci enter

Enter passphrase (empty for no passphrase):
Salin selepas log masuk

Ini bermakna sila masukkan kata laluan Jika anda tidak memasukkannya, tiada kata laluan. Sudah tentu, kami menggunakan kekunci enter~ dan kemudian masukkan semula kata laluan. Pastikan konsisten dua kali~, jika anda tidak memasukkannya pada kali pertama, anda perlu memasukkannya untuk kali kedua~

Nota: Mesin telah menjananya, jadi gesaan berkata

/home/hart02/.ssh/id_rsa already exists.
Salin selepas log masuk

Selepas input selesai, antara muka seperti ini akan muncul (antara muka ini adalah tangkapan skrin yang dijana semula pada mesin ujian, dan beberapa perkara penting telah diserlahkan)
Buat log masuk tanpa kata laluan SSH
Daripada gambar di atas, kita boleh memahami bahawa kunci awam dan peribadi yang dijana disimpan dalam direktori /user/.ssh/ ialah direktori utama pengguna yang sedang log masuk.
Authorized_keys dalam gambar di bawah tidak akan dijana secara automatik. Ia tidak berguna dalam mesin semasa B

Buat log masuk tanpa kata laluan SSH

Lihat fail dalam direktori .ssh

Kini kami beroperasi dalam mesin A, dan operasinya konsisten dengan langkah di atas. Apabila penjanaan selesai, kami menyentuh fail bernama authorized_keys
Buat log masuk tanpa kata laluan SSH

Inilah bahagian penting~~:

Gunakan dalam mesin B

cat id_rsa.pub
Salin selepas log masuk

Periksa kunci awam dan kemudian salin rentetan perkara ini~
Dalam mesin A,

vim authorized_keys
Salin selepas log masuk

Tampal kandungan yang disalin ke dalam fail ini dalam mesin A.
ESC -> :wq ->
Buat log masuk tanpa kata laluan SSH

cat authorized_keys
Salin selepas log masuk
Pastikan penulisan berjaya

chmod 600 authorized_keys
Salin selepas log masuk
Ubah suai kebenaran fail


Buat log masuk tanpa kata laluan SSH Pastikan anda melakukan ini selepas melengkapkan langkah di atas

/etc/init.d/sshd restart
Salin selepas log masuk
Mulakan semula perkhidmatan ssh.


Buat log masuk tanpa kata laluan SSH

Itu sahaja. Konfigurasi log masuk tanpa kata laluan SSH selesai. Sedap bunyinya, apa kata tengok kesannya:

Buat log masuk tanpa kata laluan SSH

OK, bab seterusnya akan menerangkan skrip salinan jauh scp~

Atas ialah kandungan terperinci Buat log masuk tanpa kata laluan SSH. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:linuxprobe.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan