Ваш терминальный телемост:
ssh (Secure Shell) — это безопасный способ подключения к удаленным серверам и компьютерам через зашифрованное соединение.
Практические примеры:
Подключиться к удаленному серверу:
ssh username@server.com
Подключение с указанием порта:
ssh -p 2222 user@hostname
Запуск команды на удаленной машине без интерактивного входа:
ssh user@server "ls -la /var/log"
Копирование файлов через SSH:
scp file.txt user@remote:/path/to/destination
Ключевые возможности:
🟢-i — использование конкретного SSH-ключа;
🟢-X — включение X11 forwarding для графических приложений;
🟢-L — создание туннеля для проброса портов.
Полезные сценарии:
# Создание SSH туннеля для доступа к веб-серверу
ssh -L 8080:localhost:80 user@server
# Подключение с пробросом графических приложений
ssh -X user@server firefox