|
RU
|
Регистрация |
|
ПомощьАкции:
Бонус за друга!
|
SSHSSH (Secure Shell) — это программа для входа в другие компьютеры, доступные по сети, для выполнения команд или программ на удаленных компьютерах и для передачи файлов с одного компьютера на другой. Она обеспечивает строгую проверку подлинности и безопасности соединений по незащищенным каналам, и используется как замена rlogin, rsh, и rcp. Дополнительно, ssh обеспечивает безопасность X-овых соединений и безопасное перенаправление иных, необходимых вам TCP соединений. Активация SSHДля того, чтобы подключиться по SSH к Вашему аккаунту, Вам необходимо зайти в раздел SSH в Панели управления аккаунта в разделе Мой Хостинг Укажите пароль SSH-логин включен -> Да или Ограничен по IP Нажмите кнопку Сохранить После этого, SSH станет доступным по любому из Ваших активных доменов, либо по Вашему техническому адресу. Подключение по SSHДля подключения к серверу по протоколу SSH Вы можете использовать любой SSH-клиент, например, putty для Window систем, либо команду ssh для Unix-like систем. Авторизация по ключуДля того, чтобы подключиться к серверу по SSH без использования пароля, Вам необходимо выполнить следующие действия: Зайти на сервер по SSH Выполнить команду: #ssh-keygen2 -t rsa -N "" После выполнения команды, Вы получите примерно такую информацию: Private key saved to /pub/home/USER_LOGIN/.ssh2/id_rsa_2048_a #echo "Key id_rsa_2048_a.pub" >> ~/.ssh2/authorization Где id_rsa_2048_a.pub название Public ключа, который Вы получили в предыдущей команде. Скопируйте файл .ssh2/id_rsa_2048_a к себе на компьютер и укажите его в качестве Private ключа для подключения по SSH. Если Вы используете OpenSSH , Вам необходимо преобразовать приватный ключ перед использованием. Это можно сделать следующей командой: #ssh-keygen -if id_rsa_2048_a > id_rsa_2048_a_openssh Где id_rsa_2048_a - файл с Private ключем, id_rsa_2048_a_openssh - названием файла, для Private ключа, совместимого с OpenSSH. Выполнить эту команду можно как на сервере, так и на клиенте, с которого будет осуществляться SSH подключение. Удалите файл .ssh2/id_rsa_2048_a с сервера. Теперь Вы можете авторизоваться на сервере без использования пароля.
Примеры использования Shell командКопирование и перемещение файлов - команды cp, mv. Примеры использования cp htdocs/*.html backup/ Команда ls - просмотр списка файлов на сервере. Примеры использования: |