Хватит тупить: 15 команд SSH, которые обязан знать каждый админ — 20 мая 2026 г. в 05:57:00.989
Хватит тупить: 15 команд SSH, которые обязан знать каждый админ Постоянно забываешь ключи и параметры туннелей? Сохраняй этот пост, чтобы не гуглить каждый раз элементарные вещи. 1. Подключение к удаленному хосту по имени пользователя и адресу: ssh [user]@[host] 2. Генерация надежного SSH-ключа с длиной 4096 бит: ssh-keygen -b 4096 3. Выполнение конкретной команды на сервере без входа в интерактивную сессию: ssh [user]@[host] [command] 4. Копирование твоего публичного ключа на сервер для входа без пароля: ssh-copy-id [user]@[host] 5. Подключение к серверу с использованием конкретного файла ключа: ssh -i [keyFile] [user]@[host] 6. Проброс локального порта через SSH туннель (TCP Port Forwarding): ssh -L [localPort]:[host]:[port] [user]@[host] 7. Создание динамического SOCKS5 прокси-сервера: ssh -D 9999 [user]@[host] 8. Пересылка графического интерфейса X11 в текущую сессию: ssh -X [user]@[host] 9. Быстрая передача файла на сервер (Push file): scp [localFile] [user]@[host]:[remoteFile] $ rsync [localFile] [user]@[host]:[remoteFile] 10. Загрузка файла с сервера на локальную машину (Pull file): scp [user]@[host]:[remoteFile] . $ rsync [user]@[host]:[remoteFile] . 11. Передача целой директории на удаленный сервер: scp -r [localDir] [user]@[host]:[remoteDir] 12. Синхронизация файлов и папок с сохранением прав и сжатием (rsync): rsync -avz [localDir] [user]@[host]:[remoteDir] 13. Интерактивный протокол передачи файлов: sftp [user]@[host] 14. Монтирование удаленной директории через SSH в локальную систему: sshfs [user]@[host]:[remoteDir] [localDir] 15. Разрыв текущего соединения и завершение сессии (все доступные варианты): exit$ logout$ Ctrl+d Теперь ты можешь управлять серверами как настоящий профи. Сохраняй эти команды, чтобы не гуглить в самый ответственный момент! ❗️Нравится формат? Ставь 👍 👉 Рубрика: #шпаргалка@LinuxSkill #Linux #SSH #CheatSheet #Sysadmin #DevOps #Security

