Yadda ake saita SSH Passwordless Login a cikin Linux [3 Easy Matakai]


SSH (Secure SHELL) buɗaɗɗen tushe ne kuma amintacciyar hanyar sadarwa wacce ake amfani da ita don shiga sabar masu nisa don aiwatar da umarni da shirye-shirye. Hakanan ana amfani dashi don canja wurin fayiloli daga wannan kwamfuta zuwa wata kwamfuta akan hanyar sadarwar ta amfani da umarnin Rsync.

[Za ku iya kuma son: Yadda ake Aminta da Harden OpenSSH Server]

A cikin wannan labarin, za mu nuna muku yadda ake saita kalmar shiga mara kalmar sirri akan rarraba tushen Debian kamar Ubuntu & Mint ta amfani da maɓallan ssh don haɗawa zuwa sabar Linux mai nisa ba tare da shigar da kalmar wucewa ba.

Yin amfani da ƙarancin kalmar wucewa tare da maɓallan SSH zai ƙara amincewa tsakanin sabar Linux guda biyu don aiki tare ko canja wurin fayil cikin sauƙi.

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

Idan kuna mu'amala da yawancin sabar nesa ta Linux, to SSH Password-less login yana ɗaya daga cikin mafi kyawun hanyoyin sarrafa ayyuka kamar madadin atomatik tare da rubutun, fayilolin aiki tare ta amfani da umarnin SCP, da aiwatar da umarni na nesa.

Hakanan kuna iya son: 25 Fitattun Abubuwan Ajiyayyen Ajiyayyen don Linux Systems.

A cikin wannan misalin, za mu kafa kalmar sirri ta SSH-kasa da shiga ta atomatik daga uwar garken 192.168.0.12 azaman tecmint mai amfani zuwa 192.168.0.11 tare da sheena mai amfani.

Mataki 1: Ƙirƙiri Ƙirƙirar Maɓallan SSH-Keygen akan - (192.168.0.12)

Da farko shiga cikin uwar garken 192.168.0.12 tare da tecmint mai amfani kuma samar da maɓallan jama'a guda biyu ta amfani da umarni mai zuwa.

$ 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    ..|
|       + +       |
|        +.       |
+-----------------+

Mataki 2: Loda maɓallin SSH zuwa - 192.168.0.11

Yi amfani da SSH daga uwar garken 192.168.0.12 kuma saka sabon maɓalli na jama'a da aka samar (id_rsa.pub) akan sabar 192.168.0.11 a ƙarƙashin sheena's .ssh directory azaman sunan fayil mai izini_keys.

$ ssh-copy-id [email 

Mataki na 3: Gwada Shigar da kalmar wucewa ta SSH daga 192.168.0.12

Daga yanzu za ku iya shiga 192.168.0.11 a matsayin mai amfani da sheena daga uwar garken 192.168.0.12 a matsayin mai amfani da tecmint ba tare da kalmar sirri ba.

$ ssh [email 

A cikin wannan labarin, kun koyi yadda ake saita kalmar wucewa ta SSH ta amfani da maɓallin ssh. Ina tsammanin tsarin ya kasance madaidaiciya. Idan kuna da wasu tambayoyi, da fatan za a buga su a cikin sashin sharhi da ke ƙasa.