Это старая версия документа!
Содержание
ВВЕДЕИЕ**Полужирный**
SSH (Secure Shell) — это сетевой протокол прикладного уровня, который позволяет осуществлять удаленное управление операционной системой, а также туннелирование TCP-соединений. Протокол шифрует весь трафик, включая передаваемые пароли. Он даёт возможность авторизованным в системе пользователям передавать файлы и выполнять разнообразные команды, сохраняя целостность и конфиденциальность информации. SSH работает по клиент-серверной модели. Клиент инициирует соединение, а после успешной аутентификации SSH-сервер предоставляет пользователю (клиенту) возможность выполнять команды и осуществлять передачу данных.
Чаще всего этот протокол используют системные и сетевые администраторы, а также все, кому необходимо удалённо управлять компьютером и при этом иметь высокий уровень защиты.
Цель протокола SSH (Secure Shell) — обеспечение безопасного метода взаимодействия устройств и обмена данными через незащищённые сети.
SSH позволяет авторизованным пользователям удалённо управлять серверами и устройствами, выполнять команды и передавать файлы, сохраняя при этом целостность и конфиденциальность данных.
Прежде чем генерировать ключ необходимо изменить домашнюю директорию и включить агент SSH. Эти настройки производятся в меню «Settings > Configuration».
После изменений необходимо перезагрузить терминал.
Генерация ключа
Для генерации ключа необходимо ввести следующую команду:
ssh-keygen
После ввода этой команды начнется генерация ключа, так же нас попросят ввести пароль для ключа, нам он не нужен, поэтому просто нажимаем Enter.
Чтобы посмотреть сгенерированный ключ нужно ввести следующую команду:
cat .ssh/id_rsa.pub
После ввода этой команды отобразится ваш публичный ключ. Его необходимо скопировать и отправить администратору.
Проброс портов
Для того, чтобы пробросить порты, к вашей команде подключения необходимо добавить следующий параметр:
ssh -L 80:localhost:80
В данном случае localhost - это адрес машины, на которую вы подключаетесь и 80 - номер порта, который хотите пробросить.