Linux-da SSH parolsyz girişini nädip gurmaly [3 aňsat ädim]


SSH (Howpsuz SHELL) açyk çeşme we iň ygtybarly tor protokoly bolup, buýruklary we programmalary ýerine ýetirmek üçin uzakdaky serwerlere girmek üçin ulanylýar. Şeýle hem, Rsync buýrugy bilen faýllary bir kompýuterden beýleki kompýutere tor arkaly geçirmek üçin ulanylýar.

[Şeýle hem halap bilersiňiz: OpenSSH serwerini nädip goramaly we saklamaly]

Bu makalada, parol girizmezden uzakdaky Linux serwerlerine birikmek üçin ssh düwmelerini ulanyp, Ubuntu & Mint ýaly Debian esasly paýlamalarda parol az girişi nädip gurmalydygyny görkezeris.

SSH düwmeleri bilen parol az girişi ulanmak, faýl sinhronlamak ýa-da geçirmek üçin iki Linux serweriniň arasyndaky ynamy artdyrar.

SSH Client : 192.168.0.12 ( Fedora 34 )
SSH Remote Host : 192.168.0.11 ( CentOS 8 )

Linux uzakdaky serwerleriň birnäçesi bilen iş salyşýan bolsaňyz, SSH paroly az giriş, skriptler bilen awtomatiki ätiýaçlyk nusgalary, SCP buýrugyny ulanyp sinhronizasiýa faýllary we uzakdan buýruk ýerine ýetirişi ýaly meseleleri awtomatlaşdyrmagyň iň oňat usullaryndan biridir.

[Şeýle hem halamagyňyz mümkin: Linux ulgamlary üçin 25 sany ätiýaçlyk kömekçi enjam]

Bu mysalda, ulanyjy sheena bilen 192.168.0.12 serwerinden 192.168.0.12 serwerinden SSH paroly az awtomatiki giriş gurarys.

1-nji ädim: Autentifikasiýa SSH-Keygen açarlaryny dörediň - (192.168.0.12)

Ilki bilen ulanyjy tekminti bilen 192.168.0.12 serwerine giriň we aşakdaky buýrugy ulanyp bir jübüt açar dörediň.

$ ssh-keygen -t rsa

Generating public/private rsa key pair.
Enter file in which to save the key (/home/tecmint/.ssh/id_rsa): [Press enter key]
Created directory '/home/tecmint/.ssh'.
Enter passphrase (empty for no passphrase): [Press enter key]
Enter same passphrase again: [Press enter key]
Your identification has been saved in /home/tecmint/.ssh/id_rsa.
Your public key has been saved in /home/tecmint/.ssh/id_rsa.pub.
The key fingerprint is:
5f:ad:40:00:8a:d1:9b:99:b3:b0:f8:08:99:c3:ed:d3 [email 
The key's randomart image is:
+--[ RSA 2048]----+
|        ..oooE.++|
|         o. o.o  |
|          ..   . |
|         o  . . o|
|        S .  . + |
|       . .    . o|
|      . o o    ..|
|       + +       |
|        +.       |
+-----------------+

2-nji ädim: SSH açaryny ýükläň - 192.168.0.11

192.168.0.12 serwerinden SSH ulanyň we täze döredilen köpçülikleýin açary (id_rsa.pub) 192.168.0.11 serwerine sheena's .ssh katalogyna ygtyýarly_keys faýl ady hökmünde ýükläň.

$ ssh-copy-id [email 

3-nji ädim: 192.168.0.12-den SSH parolsyz girişini synap görüň

Mundan beýläk 192.168.0.11 serwerinden sheena ulanyjysy hökmünde 192.168.0.12 serwerinden parolsyz tekst ulanyjy hökmünde girip bilersiňiz.

$ ssh [email 

Bu makalada ssh düwmesini ulanyp SSH paroly ýok girişi nädip gurmalydygyny öwrendiňiz. Bu prosesiň göni bolmagyna garaşýaryn. Soraglaryňyz bar bolsa, aşakdaky teswir bölüminde goýmagyňyzy haýyş edýäris.