SSH
Безопасный протокол удалённого доступа. Шифрованные подключения, аутентификация по ключам, туннели, передача файлов.
Explanation
Tutorials
| # | Документ | Что изучаем |
|---|
| 01 | 01-getting-started | Генерация Ed25519, ssh-copy-id, подключение, ssh-agent |
How-to
| Документ | Описание |
|---|
| configure-client | ~/.ssh/config: алиасы, jump hosts, multiplexing |
| harden-server | sshd_config: отключить пароли, fail2ban, ограничить доступ |
| tunnels | Local/Remote/Dynamic forwarding, SOCKS proxy |
Recipes
Reference
| Документ | Описание |
|---|
| cheatsheet | ssh, scp, rsync, ssh-keygen, agent, права доступа |
Быстрый старт
# Генерация ключа
ssh-keygen -t ed25519 -C "email@example.com"
# Копирование на сервер
ssh-copy-id user@server
# Подключение
ssh user@server
Связанные разделы
- ssh-hardening — SSH hardening в контексте Linux-сервера
- index — Vagrant (SSH к виртуальным машинам)
- index — Ansible (работает поверх SSH)