Rumah  >  Artikel  >  Tutorial sistem  >  Sambungan pelayan melalui kunci

Sambungan pelayan melalui kunci

WBOY
WBOYke hadapan
2024-01-30 17:12:221098semak imbas

Sambung ke pelayan tanpa kata laluan, gunakan fail sijil .pem (kunci) untuk menyambung ke pelayan.
Sambungan pelayan melalui kunci

1. Jana fail kunci

ssh-keygen -t rsa -b 2048 -v
Nota: Kaedah sambungan pada asasnya sama dengan Git Jika anda telah menghasilkan kunci awam dan kunci untuk pengesahan sebelum ini dengan Git, sila gunakan laluan lalai ~/.ssh/id_rsa untuk mengelakkan perubahan laluan dan kesan liputan nama. Contohnya:
Menjana pasangan kunci rsa awam/swasta.<br> Masukkan fail untuk menyimpan kunci (/home/vien/.ssh/id_rsa): dataAutoProcess

Nyatakan nama fail Jika laluan tidak ditentukan, laluan semasa akan dijana secara lalai. Seperti yang ditunjukkan dalam mesej gesaan di atas, nama kunci yang dijana dalam direktori semasa ialah dataAutoProcess, nama kunci awam ialah dataAutoProcess.pub dan selebihnya OK dengan menekan Enter.

2.Tambah sijil ini

Kemudian pergi ke direktori tempat anda menjana kunci awam dan tolak kunci awam ke pelayan jauh supaya ia boleh menambah sijil ini.
ssh-copy-id -i dataAutoProcess.pub [email protected]ssh-copy-id -i dataAutoProcess.pub [email protected]

Ganti dataAutoProcess.pub dengan nama kunci awam anda, [email protected]

dengan nama pengguna dan alamat pelayan anda, kemudian masukkan kata laluan anda. 3. Ujian

<br>mv dataAutoProcess dataAutoProcess.pem # Anda boleh menukar nama kunci anda, sudah tentu anda boleh membiarkannya sahaja ssh -i dataAutoProcess.pem [emel dilindungi]

4. Batalkan log masuk kata laluan


Selepas anda menguji bahawa kunci anda boleh log masuk, pastikan anda boleh menyambung dan membatalkan kaedah log masuk kata laluan. sudo vim /etc/ssh/sshd_config
sudo vim /etc/ssh/sshd_config Selepas memasuki editor vim, tekan / untuk memasuki mod carian, kemudian tampal
PasswordAuthentication # PasswordAuthentication yes, tekan Enter dan cari di sini, tekan i untuk memasuki mod sisipan, lepaskan komen, dan tukar kepada no.

# Pengesahan Kata Laluan yaPasswordAuthentication no
Tukar kepada No Pengesahan Kata Laluan
sudo service ssh restart Mulakan semula

ssh🎜🎜 🎜perkhidmatan sudo ssh mulakan semula🎜🎜

Atas ialah kandungan terperinci Sambungan pelayan melalui kunci. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:linuxprobe.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam