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

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


flip:linux:ssh

Различия

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

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

Следующая версия
Предыдущая версия
flip:linux:ssh [2025/03/18 08:17] – создано flipflip:linux:ssh [2025/03/18 09:06] (текущий) flip
Строка 1: Строка 1:
 ====== SSH ====== ====== SSH ======
  
 +
 +===== Авторизация по сертификату =====
 +
 +Каталог с ключами: ''~/.ssh'' \\
 +Файл с ключами авторизации на сервере: ''~/.ssh/authorized_keys'' \\
 +Файл конфигурации SSH на сервере: ''/etc/ssh/sshd_config''
 +
 +==== Генерируем ключ ED25519 ====
 +
 +<code>
 +ssh-keygen -t ed25519 -b 4096
 +</code>
 +
 +==== Копируем публичный ключ на сервер ====
 +
 +Заменить ''user@localhost''
 +
 +С использованием **SSH-Copy-ID**
 +
 +<code>
 +ssh-copy-id -i .ssh/id_ed25519.pub user@localhost
 +</code>
 +
 +С использованием **SSH**
 +
 +<code>
 +cat ~/.ssh/id_ed25519.pub | ssh user@localhost "cat >> ~/.ssh/authorized_keys"
 +</code>
 +
 +С созданием каталога
 +
 +<code>
 +cat ~/.ssh/id_ed25519.pub | ssh user@localhost "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"
 +</code>
 +
 +
 +==== Настройка SSH на сервере ====
 +
 +<code>
 +nano /etc/ssh/sshd_config
 +</code>
 +
 +''PubkeyAuthentication yes'' - включить авторизацию по сертификату \\
 +''PasswordAuthentication no'' - отключение авторизации по паролю \\
 +''LogLevel VERBOSE'' - логирование подключений
 +
 +Перезапуск службы SSH
 +
 +<code>
 +systemctl restart sshd.service
 +</code>
  
  
flip/linux/ssh.1742285872.txt.gz · Последнее изменение: 2025/03/18 08:17 — flip

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki