User Tools

Site Tools


сервис_ssh

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
сервис_ssh [2021/01/12 10:09]
val [Аутентификация с использованием ключей ssh]
сервис_ssh [2021/01/12 10:43]
val [Аутентификация с использованием ключей ssh]
Line 235: Line 235:
 === Генерация ключей === === Генерация ключей ===
 <​code>​ <​code>​
-student@client1:~$ ssh-keygen+user1@client1:~$ ssh-keygen
 </​code><​code>​ </​code><​code>​
 ... ...
Line 241: Line 241:
 ... ...
 </​code><​code>​ </​code><​code>​
-student@client1:~$ ls .ssh/+user1@client1:~$ ls .ssh/
 </​code>​ </​code>​
  
Line 259: Line 259:
  
 <​code>​ <​code>​
-student@client1$ ssh gate "mkdir .ssh"+user1@client1$ ssh gate "mkdir .ssh"
  
-student@client1$ scp .ssh/​id_rsa.pub gate:​.ssh/​authorized_keys+user1@client1$ scp .ssh/​id_rsa.pub gate:​.ssh/​authorized_keys
 или или
-student@client1$ cat .ssh/​id_rsa.pub | ssh gate "cat >> .ssh/​authorized_keys"​+user1@client1$ cat .ssh/​id_rsa.pub | ssh gate "cat >> .ssh/​authorized_keys"​
 </​code>​ </​code>​
  
 === Использование ssh_agent === === Использование ssh_agent ===
 <​code>​ <​code>​
-student@client1$ ssh-agent+user1@client1$ ssh-agent
 SSH_AUTH_SOCK=/​tmp/​ssh-JaQgNr4492/​agent.4492;​ export SSH_AUTH_SOCK;​ SSH_AUTH_SOCK=/​tmp/​ssh-JaQgNr4492/​agent.4492;​ export SSH_AUTH_SOCK;​
 SSH_AGENT_PID=4493;​ export SSH_AGENT_PID;​ SSH_AGENT_PID=4493;​ export SSH_AGENT_PID;​
 echo Agent pid 4493; echo Agent pid 4493;
  
-student@client1$ SSH_AUTH_SOCK=/​tmp/​ssh-JaQgNr4492/​agent.4492;​ export SSH_AUTH_SOCK;​ +user1@client1$ SSH_AUTH_SOCK=/​tmp/​ssh-JaQgNr4492/​agent.4492;​ export SSH_AUTH_SOCK;​ 
-student@client1$ SSH_AGENT_PID=4493;​ export SSH_AGENT_PID;​+user1@client1$ SSH_AGENT_PID=4493;​ export SSH_AGENT_PID;​
 </​code>​ </​code>​
 или или
 <​code>​ <​code>​
-student@client1$ eval `ssh-agent -s`+user1@client1$ eval `ssh-agent -s`
 </​code><​code>​ </​code><​code>​
-student@client1$ ssh-add+user1@client1$ ssh-add
 Enter passphrase for /​root/​.ssh/​id_rsa:​ Enter passphrase for /​root/​.ssh/​id_rsa:​
 ... ...
Line 287: Line 287:
 ... ...
  
-student@client1$ ssh gate+user1@client1$ ssh gate
  
-student@client1$ ssh server+user1@client1$ ssh server
 </​code>​ </​code>​
  
сервис_ssh.txt · Last modified: 2024/06/19 12:22 by val