Содержание
Подключение к серверу по SSH и SFTP.
Что такое протоколы SSH и SFTP?
SSH (англ. Secure Shell — «безопасная оболочка») — сетевой протокол прикладного уровня, позволяющий производить удалённое управление операционной системой и туннелирование TCP-соединений (например, для передачи файлов). Схож по функциональности с протоколами Telnet и rlogin, но, в отличие от них, шифрует весь трафик, включая и передаваемые пароли. SSH допускает выбор различных алгоритмов шифрования. SSH-клиенты и SSH-серверы доступны для большинства сетевых операционных систем.
SFTP (англ. SSH File Transfer Protocol) — протокол прикладного уровня, предназначенный для копирования и выполнения других операций с файлами поверх надёжного и безопасного соединения. Протокол разработан группой IETF как расширение к SSH-2, однако SFTP допускает реализацию и с использованием иных протоколов сеансового уровня.
Для того, что бы подключится по SSH/SFTP необходимо использовать данные для доступа, которые были отправлены на электронную почту, указанную вами при регистрации услуги VPS/VDS. Нам необходимо знать IP адрес сервера, пароль для пользователя root.
Подключение к серверу по SSH из Mac OS X
Для подключения к серверу по SSH в операционных системах семейства MacOS X имеется стандартное приложение — Terminal.app.
В Доке выберите Finder.
Зайдите в раздел Applications, выберите каталог Utilities.
Далее, выберите утилиту Terminal.app и кликните ней.
В открывшемся окне терминала введите команду
ssh root@111.222.333.444
Измените 111.222.333.444 на IP адрес Вашего сервера.
Если это первый заход на сервер, то клиент предложит запомнить хост, к которому выполняется подключение. Подтвердить это действие можно набрав в консоли слово yes и нажав клавишу Enter. В противном случае наберите no и нажмите Enter.
Далее, необходимо ввести пароль, если все данные были указаны верно, клиент успешно подключится к серверу.
Так выглядит процесс подключения к виртуальному серверу в терминале Mac OS X:
ssh root@188.127.236.62 The authenticity of host '188.127.236.62 (188.127.236.62)' can't be established. RSA key fingerprint is 4f:e8:84:42:51:80:48:70:45:6c:69:47:79:e7:c0:56. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '188.127.236.62' (RSA) to the list of known hosts. root@188.127.236.62's password: [root@20-255 ~]#
Подключение к серверу по SSH из Linux
Пользователи операционных систем Unix могут использовать стандартное приложение Terminal для подключения к виртуальному серверу по SSH протоколу.
В открывшемся окне терминала введите команду
ssh 111.222.333.444
где вместо 111.222.333.444 укажите IP адрес сервера, который был прислан на контактный адрес электронной почты после активации услуги VPS/VDS.
Если это первый вход на сервер, то клиент предложит запомнить хост, к которому выполняется подключение. Подтвердить это действие можно набрав в консоли слово yes и нажав клавишу Enter. В противном случае наберите no и нажмите Enter.
Введите пароль. Если все данные были указаны верно, клиент успешно подключится к площадке.
Если, ввести команду:
ls /
Вы увидите список содержимого корневого каталога вашего сервера.
Подключение к серверу по SSH из Windows
Для подключения к серверу по протоколу SSH в операционных системах семейства Windows не предусмотрены штатные средства, поэтому перед работой по SSH необходимо выбрать и установить SSH клиент (FireSSH для Firefox, Secure Shell для Google Chrome, PuTTY, OpenSSH и другие).
Для пользователей Windows мы рекомендуем SSH-клиент Putty, который представляет собой исполняемый EXE-файл и не требует установки. Загрузить Putty можно с официального сайта разработчика программы: http://www.putty.nl/download.html.
После открытия программы:
- Выберите Тип соединения - SSH
- В поле Сохраненная сессия - введите IP адрес сервера
- Нажмите кнопку Save
- Нажмите кнопку Open
В открывшейся консоле - введите полученный ранее Логин и Пароль.
Если это первый вход на сервер, то клиент предложит запомнить хост, к которому выполняется подключение. Подтвердить это действие можно набрав в консоли слово yes и нажав клавишу Enter. В противном случае наберите no и нажмите Enter.
Если авторизационные данные были введены верно, клиент успешно подключится к площадке.
Если, ввести команду:
ls /
Вы увидите список содержимого корневого каталога вашего сервера.
Подключение к серверу по SFTP
Этот протокол используется для загрузки файлов на сервер.
Для загрузки данных на сервер вам понадобятся данные для доступа к серверу и любой FTP-клиент, например, WinSCP или Filezilla.
Для примера, рассмотрим подключение с помощью программы Filezilla. В верхнем меню выберите Менеджер сайтов.
- Нажмите кнопку Новый
- Введите имя подключения
- В поле Хост - введите IP адрес сервера
- Тип сервера - выберите SFTP using SSH2
- Тип идентификации - выберите Обычная
- В поле Имя пользователя - введите root
- В поле Пароль - введите пароль, полученный ранее.
- Нажмите кнопку Соединить.
На правой стороне клиента - вы увидите, что находитесь в каталоге root.
Для, того что бы загрузить файлы на сайт, необходимо перейти в каталог /home/clients/info/domains/