|
RU
|
Регистрация |
|
ПомощьАкции:
Бонус за друга!
|
SSH для WindowsSSH (Secure Shell) — это программа для входа в другие компьютеры, доступные по сети, для выполнения команд или программ на удаленных компьютерах и для передачи файлов с одного компьютера на другой. Она обеспечивает строгую проверку подлинности и безопасности соединений по незащищенным каналам, и используется как замена rlogin, rsh, и rcp. Дополнительно, ssh обеспечивает безопасность X-овых соединений и безопасное перенаправление иных, необходимых вам TCP соединений. Активация SSHДля того, чтобы подключиться по SSH к Вашему аккаунту, Вам необходимо зайти в раздел SSH в Панели управления аккаунта в разделе Мой Хостинг. Укажите пароль SSH-логин включен -> Да или Ограничен по IP Нажмите кнопку Сохранить После этого, SSH станет доступным по любому из Ваших активных доменов, либо по Вашему техническому адресу. Подключение по SSHДля подключения к серверу по протоколу SSH Вы можете использовать любой SSH-клиент, например, putty. Для подключения через putty необходимо указать адрес сервера, к которому будет происходить подключение. Для этого во вкладке Session в поле Host Name введите имя Вашего домена или технический адрес сервера. Нажмите кнопку "Open" и в открывшемся окне терминала после соотвествующих приглашений сервера введите посдедовательно Ваш SSH-логин и SSH-пароль. Обращаем Ваше внимание на то, что из соображений безопасности ввод SSH-пароля в окне терминала никак не отображается. Авторизация по ключуДля того, чтобы подключаться к серверу по SSH без использования пароля, Вам необходимо выполнить следующие действия: 1. Зайдите на сервер по SSH 2. Выполните команду: ssh-keygen2 -t dsa После выполнения команды, Вы получите примерно такую информацию: Private key saved to /pub/home/USER_LOGIN/.ssh2/id_dsa_2048_a 3. Выполните команду: echo "Key id_dsa_2048_a.pub" >> ~/.ssh2/authorization, где id_dsa_2048_a.pub название Public-ключа, который Вы получили в предыдущей команде. 4. Скопируйте файл .ssh2/id_dsa_2048_a к себе на компьютер. 5. Запустите puttygen.exe и в меню "Conversions" выберите пункт "Import". В открывшемся окне выберите файл Private-ключа, который Вы скопировали с сервера. Private-ключ будет конвертирован, и Вы сможете сохранить его в формате Putty. Для этого нажмите кнопку "Save private key" и сохраните Private-ключ на Вашем компьютере в формате .ppk. 6. Удалите файл .ssh2/id_dsa_2048_a с сервера. 7. Откройте putty. Теперь нужно указать данные для авторизации на сервере и путь к созданному Private-ключу. Для этого во вкладке Session укажите логин и адрес сервера в поле Host Name в таком виде: имя_пользователя@адрес_сервера, во вкладке Connection -> SSH -> Auth нажмите кнопку "Browse" и укажите путь к сохраненному Private-ключу. 8. Вернитесь во вкладку Session и сохраните сделанные настройки сессии с помощью кнопки "Save". 9. Нажмите кнопку "Open". Если Вы все сделали верно, произойдет подключение к серверу по SSH без запроса Вашего логина и пароля. Теперь Вы можете авторизоваться на сервере без использования логина и пароля. |