Коварная война россии против Украины. Ориентировочные потери врага
(по состоянию на 28.05.2022)
30000
солдат
207
самолетов
174
вертолетов
1330
танков
3258
ББМ
628
артиллерия
93
ПВО
203
РСЗО
2226
машин
13
корабли и катера
Как подключиться к своему серверу по SSH

Как подключиться к своему серверу по SSH

Если вы используете CMS для своего сайта, тогда с помощью панели управления вы достаточно легко можете изменить некоторые функции и внешний вид вашего сайта. Если у вас есть клиент протокола передачи файлов (FTP), вы даже можете редактировать основные файлы платформы. Однако ни один из этих инструментов не позволяет напрямую взаимодействовать с вашим сервером и управлять им.

Вот тут-то и появляется Secure Shell Access (SSH). SSH – это протокол, как и FTP, который позволяет вам подключаться к вашему серверу и вносить изменения. В сегодняшней статье мы подробно поговорим о том, что такое SSH, как он работает и когда он полезен. Затем мы рассмотрим на практике, как подключиться к своему серверу с помощью SSH.

 

 

Что такое SSH (и зачем он нужен)

Есть несколько способов доступа и взаимодействия с вашим сайтом. Вы можете войти в свою панель управления, чтобы внести изменения на свой сайт, используя инструменты, предоставляемые платформой по умолчанию. Если вы хотите пойти еще дальше, вы можете подключиться к своему сайту через FTP и управлять своим сайтом более прямым способом. Этот метод позволяет получать доступ к файлам и папкам сайта, загружать и изменять функциональные файлы.

Однако есть и другой, еще более прямой способ взаимодействия с вашим сайтом. Он называется Secure Shell (SSH) и во многом похож на FTP. Разница в том, что он предоставляет вам большую степень контроля, и, как правило, не требует графического интерфейса. Используя SSH, вы можете взаимодействовать с файлами и сервером вашего сайта с помощью команд, которые предоставляют вам полный доступ к конфигурации вашего сервера. Это то, что нельзя сделать с помощью FTP.

Имейте в виду, что не все хостинг-провайдеры предоставят вам доступ к серверу по SSH. Например, бюджетные планы любого общего хостинга почти никогда не включают эту опцию. Ведь если вы внесете какие-либо изменения на таком сервере, вы также затронете множество других веб-сайтов. Как правило, если вы используете виртуальные частные серверы (VPS, VDS) или выделенные серверы, у вас также должен быть и доступ по SSH.

Хотя SSH немного более продвинут, чем FTP, вам не нужно быть разработчиком, чтобы использовать его. Однако вы должны быть знакомы с командной строкой и знать, как искать точные команды, необходимые для выполнения определенных действий. Обладая этими знаниями, вам остается только научиться настраивать SSH для своего сервера.

 

 

Как подключиться к серверу с помощью SSH

Научиться подключаться к серверу хостинга с помощью SSH довольно просто, даже если поначалу это может показаться пугающим. Мы сейчас рассмотрим весь этот процесс. Когда мы закончим, вы сможете напрямую взаимодействовать с сервером вашего сайта.

 

 

Шаг №1: Скачайте и настройте SSH-клиент

Если вы используете OS X или дистрибутив Linux, вы сможете установить SSH-соединение с вашим сервером с помощью командной строки (терминала).

Пользователям Windows потребуется загрузить расширенное приложение командной строки, такое как Cmder или выделенный SSH-клиент. В сегодняшнем уроке мы будем использовать PuTTY, простое приложение с открытым исходным кодом, популярное и простое в использовании. Скачайте последнюю версию клиента PuTTY. После того, как вы установите эту программу, вы можете запустить ее и перейти к следующему шагу.

 

 

Шаг №2: Настройки доступа к вашему серверу по SSH

Когда вы впервые запускаете PuTTY, клиент спросит, куда вы хотите подключиться. Как и в случае с FTP, вам нужно ввести имя хоста и указать номер порта:

Как подключиться к серверу с помощью SSH

 

 

На этом этапе клиент не запрашивает у вас учетные данные. Это он сделает немного позднее. А пока вам нужно указать хост (или IP-адрес) вашего сервера.

После этого нажмите кнопку Open.

Теперь ваш сервер запросит у вас информацию о вашей учетной записи, начиная с вашего имени пользователя (login), а затем пароля.

В большинстве случаев ваши имя пользователя и пароль будут такими же, какие вы используете для входа на панель управления хостингом. Если они не работают, посмотрите в панели управления хостингом на раздел SSH Access, который должен содержать более подробные инструкции.

Когда вы успешно подключились к своему серверу, вы можете сразу начать вводить команды. Давайте посмотрим, как работает этот процесс.

 

 

Шаг №3: Взаимодействие с сервером через командную строку

Если вы знакомы с командной строкой, вы знаете, что она позволяет вам делать практически все, что вы хотите. С помощью правильных команд вы можете перемещать файлы, удалять папки, создавать новые каталоги, изменять права доступа пользователей и многое другое.

Хорошей новостью является то, что нет никакой хитрости при использовании командной строки. В большинстве случаев вам просто нужно знать команды для нужных действий. Например, сразу после входа на сервер через SSH вы должны находиться в корневой папке сервера. Если вы хотите узнать, какие файлы и каталоги в нем содержатся, все, что вам нужно сделать, это набрать ls и нажать Enter.

Синим цветом подсвечиваются папки, а белым цветом – простые файлы. Если вы хотите получить доступ к определенной папке, вы можете использовать команду cd {название_папки}, например, cd images (для перехода в папку images).

Теперь в начале вашей командной строки будет указано, что вы перешли в новое место. Отсюда вы можете вернуться в предыдущий каталог, набрав cd, без каких-либо дополнительных команд.

Это всего лишь несколько основных примеров того, что вы можете сделать здесь. Для более продвинутой информации о том, как взаимодействовать с вашим сервером с помощью командной строки, вам придется обратиться к поисковым системам.

По ссылке вы найдете перечень самых основных команд, которые используются по SSH.

 

 

 

Краткий вывод

Панель инструментов сайта на CMS и FTP являются мощными инструментами. Однако они не позволяют вносить изменения непосредственно на сервер, на котором размещен ваш сайт. Для этого вам нужно использовать протокол, который предоставляет более высокую степень доступа и контроля, например, SSH (Secure Shell, сетевой протокол прикладного уровня).

Если ваш хостинг предоставляет доступ к серверу по SSH, дальше вам нужно проделать всего несколько шагов:

  • Скачайте и настройте SSH-клиент, например такой как PuTTY.
  • Войдите на свой сервер через SSH.
  • Взаимодействуйте с вашим сервером с помощью командной строки.

 

 

У вас остались вопросы по использованию SSH для взаимодействия с вашим сервером? Не стесняйтесь задавать их в разделе комментариев ниже.

Спасибо за внимание!

 

 

Добавить комментарий

Ваш адрес email не будет опубликован.