скидка 50% все планы, время ограничено. Начиная с $2.48/mo
осталось 10 минут
Веб-приложения и бизнес-приложения

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

Мэри Х By Мэри Х 10 минут чтения Обновлено 10 июня 2023 г.
WordPress SSH безопасный удаленный доступ

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

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

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

Что такое СШ?

SSH означает безопасную оболочку и представляет собой безопасный протокол связи, который инициирует зашифрованные соединения в сети через HTTP (протокол передачи гипертекста). HTTP передает данные веб-сайтов на компьютеры, а SSH обеспечивает отличную безопасность для доступа к удаленным ресурсам.

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

Конечно, сначала следует изменить порт SSH от значения по умолчанию чтобы сделать его по-настоящему безопасным. 

Читайте также: Переадресация портов на Windows VPS

 

Кончик: Поскольку Linux и Mac Os имеют встроенные интерфейсы SSH, устанавливать SSH-клиент не требуется.

WordPress-VPS Начать вести блог

Разместите свой WordPress самостоятельно на оборудовании высшего уровня с хранилищем NVMe и минимальной задержкой по всему миру — выберите свой любимый дистрибутив.

Получите WordPress VPS

Как подключиться к хосту по SSH?

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

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

Операционные системы Mac и Linux могут инициировать SSH-соединения с помощью терминала. Терминал — это своего рода эмулятор, похожий на DOS, который выполняет инструкции командной строки как в вашей системе, так и на удаленном сервере.

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

подключитесь к вашему сайту через ssh

  • Сначала щелкните значок модуля запуска, а затем введите «Терминал» в строке поиска.
  • Либо вы можете перейти к Терминалу через Приложения > Утилиты.

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

Putty — это бесплатное программное обеспечение SSH-терминала, известное как клиентское приложение SSH, которое работает в Microsoft Windows и обеспечивает доступ к вашему VPS, физической машине или нескольким виртуальным машинам на одном хосте для управления ими. простой в использовании.

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

Установка SSH-клиента Putty в Windows

  • Зайдите на официальный сайт и скачать Putty последняя версия

Кончик: Вы можете выбрать пакет, который лучше всего соответствует вашей версии Windows. Для большей безопасности рекомендуется загрузить 32-разрядную версию.

Эти два метода делают то же самое для подключения через SSH-сервер из Windows или Mac Os. После того, как вы использовали SSH-клиент или терминал в качестве предварительного требования для подключения к вашему хосту, теперь давайте перейдем к командной строке, чтобы запускать коды и отправлять команды на целевой сервер. Теперь вам необходимо знать некоторую информацию, чтобы заполнить контрольный список.

Читайте также: Установите MikroTik CHR на VPS (С использованием PuTTY)

Требования для подключения к вашему сайту через SSH

требования для установки ssh-соединения

  1. IP-адрес сервера: это ваше доменное имя или IP-адрес.
  2. SSH-порт: сообщение предоставлено вашим хостинг-провайдером.
  3. Имя пользователя SSH: оно относится к вашему имени пользователя FTP (не для администратора WordPress).
  4. Пароль SSH: это ваш пароль FTP
  5. Когда установка PuTTY завершится, откройте его и используйте для подключения к своему веб-сайту.
  6. Чтобы подключить SSH-клиент PuTTY, откройте его, а затем введите IP-адрес вашего сервера и порт SSH.
  7. Нажмите кнопку Открыть, чтобы продолжить.
  8. Появится всплывающее окно входа в систему, в котором вас попросят ввести имя пользователя SSH и нажать Enter.
  9. Затем введите свой пароль SSH и снова нажмите Enter.

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

Читайте также: Как использовать SSH для подключения к удаленному серверу?

14 полезных и основных команд SSH

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

  1. Команда Is: Эта команда вызывает список файлов и каталогов в текущей папке.
ls
  1. Команда cd: Эта команда изменяет каталоги и переходит в разные места. Например, $ cd /home
cd
  1. mkdir: эта команда создает новый каталог.
mkdir
  1. Сенсорная команда: эта команда добавляет новый файл в каталог.
touch
  1. Команда rm: эта команда удаляет файл или папку.
rm
  1. Команда cp: Эта команда копирует файлы и папки.

Примечание: Вам необходимо указать имя файла или каталог и куда вы хотите его скопировать. Например: $ cp [опции] [источник] [назначение]

cp
  1. Команда mv: эта команда перемещает файлы, и вам следует указать источник и место назначения файла. mv [источник] [пункт назначения]
mv

Теперь давайте посмотрим, какие дополнительные элементы вы можете добавить в начале этой команды.

  • -ф: эта опция удалит целевой файл и позволит вам создать новый файл, если у вас нет письменного разрешения.
  • -у: копируйте исходный файл, только если он новее целевого файла.
  • -н: это не перезапишет существующий файл и не защитит его от изменения
  • -a: эта опция архивирует файлы.
  • -R: он используется только для папок; он копирует все файлы и папки внутри целевой папки.
  1. Команда «Очистить»: эта команда очищает экран терминала.
clear
  1. Команда Tar: эта команда создает и распаковывает сжатые архивы.
tar cvzf ArchiveName.tar.gz /path/to/directory
  1. Команда Wget: эта команда загружает файлы из Интернета.
wget http://fileurl/filename.ext
  1. Команда Du: эта команда показывает вам размер файлов и папок в определенном каталоге.
du
  1. Команда истории: эта команда показывает недавно использованные команды.
history 50
  1. Команда PWD: эта команда предоставляет вам полный путь к вашему текущему каталогу. После запуска этой команды вы увидите что-то вроде этого: home/user/public_html
pwd
  1. Команда «Найти»: эта команда ищет файлы и показывает их атрибуты (имя, размер, тип файла и т. д.). Вы должны использовать его следующим образом: найти [начальный каталог] [параметры] [условие поиска]
find

Также читайте: Тихая установка Google Chrome

Шаги создания пары ключей

генерировать пары ключей SSH

  • Сгенерируйте открытый ключ в Терминале
  • Добавьте пару ключей в свою учетную запись хостинга.
  • Сгенерируйте закрытый ключ через SSH-клиент (Putty)

Читайте также: Генерация SSH-ключей в Windows 10

Как сгенерировать пару открытых ключей в терминале?

Генерация аутентификации с открытым ключом для Linux и Mac начинается с ввода команд в Терминале и использования Open SSH.

  • Откройте окно терминала. В командной строке введите следующую команду:
  • Программа ssh-keygen попросит вас указать местоположение и имя файла ключа.

Кончик: Вы можете ввести новое имя или использовать имя по умолчанию и нажать Enter.

  • При желании вы можете создать парольную фразу для защиты своего ключа.
  • Скопируйте общедоступную половину пары ключей на свой сервер, используя команду ниже.
ssh-copy-id -i ~/.ssh/id_rsa.pub user@server

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

  • Введите пароль своей учетной записи для этого SSH-сервера при появлении соответствующего запроса.

Кончик: Теперь вы можете пройти аутентификацию на своем сервере с помощью пары ключей.

WordPress-VPS Начать вести блог

Разместите свой WordPress самостоятельно на оборудовании высшего уровня с хранилищем NVMe и минимальной задержкой по всему миру — выберите свой любимый дистрибутив.

Получите WordPress VPS

Как сгенерировать пару частных ключей SSH?

Генерация нового ключа SSH — это первое, что вам нужно для создания уровня аутентификации высокого уровня безопасности. Было бы полезно, если бы у вас был этот SSH-ключ для подключения к вашему серверу с максимальной безопасностью процесса входа в систему.

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

Вместо того, чтобы использовать традиционный способ использования имени пользователя и пароля, Терминал или SSH-клиент могут сделать его более профессиональным для вас.

Читайте также: Размещение нескольких веб-сайтов на одном сервере

Генерация закрытого ключа SSH с помощью SSH-клиента

сгенерировать закрытый ssh-ключ

  • Сначала зайдите в программу PuTTYgen.
  • Затем выберите SSH-2 RSA в качестве типа ключа для создания раздела.
  • Затем нажмите кнопку «Создать» в разделе «Действия».

Кончик: На этом этапе начните перемещать мышь в окне, пока зеленый индикатор выполнения не заполнится.

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

генератор ключей шпаклевки

  • После этого, когда индикатор выполнения завершится, PuTTYgen сгенерирует вашу пару ключей SSH.
  • Введите парольную фразу в поле «Ключевая фраза» и повторно введите ее в поле «Подтверждать парольная фраза» поле.
  • Нажмите кнопку Сохранить закрытый ключ.

Совет: (не забудьте сохранить закрытый ключ, он понадобится для следующего подключения к вашему компьютеру)

сохранить закрытый ключ

  • Щелкните правой кнопкой мыши текстовое поле с названием «Открытый ключ для вставки в файл авторизованных ключей OpenSSH» и выберите «Выбрать все».
  • Теперь снова щелкните правой кнопкой мыши в том же текстовом поле и выберите «Копировать».

Как импортировать ваш SSH-ключ

Когда на вашем компьютере сохранен новый ключ, вам следует импортировать его в агент ключей PuTTY.

Эти два шага импортируют ключ SSH в PuTTY.

  • Нажмите кнопку «Агент», которая откроет диспетчер ключей в окне конфигурации PuTTY.
  • Нажмите кнопку «Добавить ключ», затем найдите место, где вы сохранили закрытый ключ, выберите его и нажмите «Открыть».

Кончик: Введите ключевую фразу-пароль, если это необходимо.

WordPress-VPS Начать вести блог

Разместите свой WordPress самостоятельно на оборудовании высшего уровня с хранилищем NVMe и минимальной задержкой по всему миру — выберите свой любимый дистрибутив.

Получите WordPress VPS

Заключение

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

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

Делиться

Еще из блога

Продолжайте читать.

Изображение обзора Odoo с большим текстом заголовка слева и логотипом Odoo справа, окруженным плавающими панелями интерфейса приложения на мягком фиолетовом фоне с облачной тематикой.
Веб-приложения и бизнес-приложения

Комплексный обзор Odoo: подходит ли Odoo ERP для вашего бизнеса

Odoo — одна из наиболее широко известных ERP-платформ для растущего бизнеса по одной простой причине: она обещает многое в одном месте. Продажи, учет, инвентаризация

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

Лучшие альтернативы WordPress с открытым исходным кодом, специально разработанные для разработчиков

WordPress по-прежнему имеет значение и по-прежнему хорошо обслуживает огромное количество сайтов. В его каталоге плагинов содержится более 62 000 плагинов, а в каталоге тем — более 14 000 бесплатных тем. Та

Джим ШварцДжим Шварц 14 минут чтения
Изображение Automad и WordPress с логотипами платформ и заголовком, спрашивающим, какую CMS выбрать разработчикам.
Веб-приложения и бизнес-приложения

Automad против WordPress: тщательное сравнение двух лучших платформ CMS

Automad и WordPress решают одну и ту же задачу двумя совершенно разными способами. Automad — это CMS с плоскими файлами и механизм шаблонов, поэтому контент хранится в файлах, а не в базе данных, но WordPress,

Джим ШварцДжим Шварц 9 минут чтения

Готовы к развертыванию? От $2,48 в месяц.

Независимое облако, с 2008 г. AMD EPYC, NVMe, 40 Гбит/с. 14-дневный возврат денег.