RU 
Регистрация

хостинг: ValueHost 2.0
           

Помощь


Акции:

Выбери свой бонус!
Наш типаж 2.0!

SSH для Windows

SSH (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
Public key saved to /pub/home/USER_LOGIN/.ssh2/id_dsa_2048_a.pub

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 без запроса Вашего логина и пароля.

 Теперь Вы можете авторизоваться на сервере без использования логина и пароля.