Инструменты пользователя

Инструменты сайта


linux:open_ssh

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
linux:open_ssh [2022/08/07 04:26]
admin
linux:open_ssh [2025/01/28 06:54] (текущий)
admin
Строка 36: Строка 36:
 Копирование **на удаленную машину**, команда **scp** Копирование **на удаленную машину**, команда **scp**
 <code bash># scp [-P 22] source_file user@host:desc_file </code> <code bash># scp [-P 22] source_file user@host:desc_file </code>
 +
 +
 +<details>
 +<summary>:!: KeepAlived</summary>
 +[[https://unix.stackexchange.com/questions/602518/ssh-connection-client-loop-send-disconnect-broken-pipe-or-connection-reset]]\\
 +
 +На клиенте: ~/.ssh/config
 +<code bash>
 +Host *
 +    ServerAliveInterval 20
 +    TCPKeepAlive no
 +</code>
 +</details>
 +
 +
 +
 +
 +===== Права на выполнение команды/скрипта =====
 +
 +
 +<code bash>
 +# Команда обязательно должна быть такой при выполнении, с путем
 +# Так же можем указать привилегии конкретного пользователя
 +my_user  ALL=(root)  NOPASSWD: /opt/my_script.sh
 +
 +# Можно указать хеш сумму
 +my_user  ALL=(root)  NOPASSWD: sha256:<> /opt/my_script.sh
 +
 +# Для группы
 +%my_group  ALL=(ALL)  NOPASSWD: /usr/sbin/service
 +</code>
 +
 +
  
linux/open_ssh.1659846392.txt.gz · Последнее изменение: 2022/08/07 04:26 — admin