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
Previous revision
сервис_ssh [2025/10/30 10:14]
val [Сервис SSH]
сервис_ssh [2026/04/06 16:08] (current)
val [Аутентификация с использованием ключей ssh]
Line 35: Line 35:
   * [[https://​winscp.net/​eng/​docs/​lang:​ru|WinSCP]]   * [[https://​winscp.net/​eng/​docs/​lang:​ru|WinSCP]]
   * [[http://​val.bmstu.ru/​unix/​SSH/​WinSCP-5.19.2-Setup.exe]]   * [[http://​val.bmstu.ru/​unix/​SSH/​WinSCP-5.19.2-Setup.exe]]
 +
 +=== Tabby ===
 +
 +  * [[https://​tabby.sh/​|A terminal for the modern age]]
 ==== Ubuntu/​Debian ==== ==== Ubuntu/​Debian ====
 <​code>​ <​code>​
Line 69: Line 73:
 [Socket] [Socket]
 ListenStream= ListenStream=
-ListenStream=2222+ListenStream=0.0.0.0:2222
 ... ...
 ubuntu24# systemctl restart ssh.socket ubuntu24# systemctl restart ssh.socket
Line 190: Line 194:
  
   * [[Управление сервисами в Linux]]   * [[Управление сервисами в Linux]]
 +  * [[Управление ядром и модулями в Linux#​Переменные ядра]]
  
 <​code>​ <​code>​
Line 198: Line 203:
 ... ...
 </​code><​code>​ </​code><​code>​
-# cat /​proc/​sys/​net/​ipv4/​ip_local_port_range 
-  или 
-# sysctl net.ipv4.ip_local_port_range 
- 
 lan# ssh -N -R 61022:​localhost:​22 -o ServerAliveInterval=5 -o ServerAliveCountMax=1 -o ExitOnForwardFailure=yes student@server.corpX.un lan# ssh -N -R 61022:​localhost:​22 -o ServerAliveInterval=5 -o ServerAliveCountMax=1 -o ExitOnForwardFailure=yes student@server.corpX.un
  
Line 284: Line 285:
 === Настройка sshd на использование ключей === === Настройка sshd на использование ключей ===
 <​code>​ <​code>​
-gate# less /​etc/​ssh/​sshd_config+# less /​etc/​ssh/​sshd_config
 </​code><​code>​ </​code><​code>​
 ... ...
Line 294: Line 295:
 === Генерация ключей === === Генерация ключей ===
 <​code>​ <​code>​
-user1@client1:​~$ ​ssh-keygen+ssh-keygen
 </​code><​code>​ </​code><​code>​
 ... ...
-Enter passphrase (empty for no passphrase): ​password1+Enter passphrase (empty for no passphrase): ​ENTER
 ... ...
 </​code><​code>​ </​code><​code>​
-user1@client1:​~$ ​ls .ssh/+ls .ssh/
 </​code>​ </​code>​
  
Line 308: Line 309:
  
 <​code>​ <​code>​
-linux$ ​ssh-copy-id gate +ssh-copy-id ​userX@gate.isp.un
- +
-linux$ ssh-copy-id server +
- +
-freebsd$ ssh-copy-id -i .ssh/id_rsa.pub gate+
 </​code>​ </​code>​
  
сервис_ssh.1761808487.txt.gz · Last modified: 2025/10/30 10:14 by val