Знижка 50%. всі плани, обмежений час. Починаючи з $2.48/mo
залишилось 10 хв
Веб і бізнес програми

Як підключитися до свого сайту через SSH?

Мері Х By Мері Х 10 хвилин читання Оновлено 10 червня 2023 р
захищений віддалений доступ wordpress ssh

Знаючи, як підключіться до свого сайту через 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 OS можуть ініціювати підключення SSH за допомогою терміналу. Термінал є свого роду емулятором, подібним до DOS, виконує інструкції командного рядка як у вашій системі, так і на віддаленому сервері.

Отже, немає ознак графічного інтерфейсу користувача, який би полегшив встановлення SSH-з’єднання з вашим хостом. На цьому простому чорному екрані, заснованому на типі, ви маєте всі важливі та цінні параметри, щоб отримати правильний результат.

підключіться до свого сайту через ssh

  • Спочатку клацніть піктограму запуску Pod, а потім введіть «Термінал» у рядку пошуку
  • Або ви можете перейти до терміналу через Програми > Службові програми

Як підключитися до веб-сервера за допомогою Putty?

Putty — це безкоштовне програмне забезпечення терміналу SSH, відоме як клієнтська програма SSH, яка працює в Microsoft Windows для доступу до вашого VPS, фізичної машини або кількох віртуальних машин на одному хості для керування ними. простий у використанні.

На відміну від терміналу, щоб підключити свій веб-сервер за допомогою SSH, вам потрібно спочатку завантажити та встановити Putty, а потім переходити до наступних кроків.

Встановлення клієнта Putty SSH у Windows

Порада: Ви можете вибрати пакет, який найкраще підходить для вашої версії 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. Щоб підключити клієнт PuTTY SSH, відкрийте його, а потім введіть IP-адресу сервера та порт SSH.
  7. Натисніть кнопку Відкрити, щоб продовжити.
  8. З’явиться спливаюче вікно входу, яке попросить вас ввести своє ім’я користувача SSH і натиснути Enter
  9. Потім введіть свій пароль SSH і знову натисніть Enter.

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

Читайте також: Як використовувати SSH для підключення до віддаленого сервера?

14 корисних і базових команд SSH

За допомогою цих команд SSH ви можете переміщувати файли, видаляти папки, створювати нові каталоги, змінювати дозволи користувача тощо.

  1. Команда Is: ця команда викликає список файлів і каталогів у поточній папці.
ls
  1. Команда cd: ця команда змінює каталоги та переміщується до інших місць. Наприклад, $ cd /home
cd
  1. mkdir: Ця команда створює новий каталог
mkdir
  1. Команда touch: ця команда додає новий файл до каталогу
touch
  1. Команда rm: ця команда видаляє файл або папку
rm
  1. Команда cp: ця команда копіює файли та папки.

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

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

Тепер давайте подивимося, які додаткові елементи можна додати на початку цієї команди.

  • -f: цей параметр видалить цільовий файл і дозволить вам створити новий файл, якщо у вас немає письмового дозволу.
  • -u: копіювати вихідний файл, лише якщо він новіший за файл призначення.
  • -n: це не перезапише існуючий файл і не захистить його від змін
  • -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 в розділі типу ключа для створення.
  • Далі натисніть кнопку «Створити» в розділі «Дії».

Порада: На цьому кроці почніть рухати мишею у вікні, доки зелена панель прогресу не заповниться.

Причина полягає в усвідомленні вашого випадкового руху для методу автентифікації. Це одна з найнадійніших технік, якими можна скористатися зловмисникам.

генератор ключів putty

  • Після цього, коли індикатор виконання завершено, PuTTYgen генерує вашу пару ключів SSH.
  • Введіть парольну фразу в поле Ключова парольна фраза та повторно введіть її в поле «Підтвердити парольна фраза" поле.
  • Натисніть кнопку Зберегти закритий ключ

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

зберегти закритий ключ

  • Клацніть правою кнопкою миші текстове поле під назвою «Відкритий ключ для вставлення у файл Authorized_keys OpenSSH» і виберіть «Вибрати все».
  • Тепер знову клацніть правою кнопкою миші в тому ж текстовому полі та виберіть «Копіювати».

Як імпортувати ключ SSH

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

Ці два кроки імпортують ключ SSH до PuTTY

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

Порада: Якщо необхідно, введіть ключову парольну фразу.

wordpress-vps Почніть вести блог

Самостійно розмістіть свій WordPress на апаратному забезпеченні найвищого рівня, оснащеному сховищем NVMe і мінімальною затримкою по всьому світу — виберіть свій улюблений дистрибутив.

Отримайте WordPress VPS

Висновок

Підключення до вашого веб-сайту через SSH має різні переваги та кроки, які ми якомога краще пояснюємо в контексті. Загалом, щоб бути піонером у цьому сучасному світі в мережах бізнес-комунікації, вам потрібно зробити крок із високоякісним контролем файлів вашого веб-сайту та логінів на ваших хмарних серверах.

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

Поділіться

Більше з блогу

Продовжуйте читати.

Зображення функції огляду Odoo з великим текстом заголовка ліворуч і логотипом Odoo праворуч, оточеним плаваючими панелями інтерфейсу додатка на ніжно-фіолетовому тлі хмари.
Веб і бізнес програми

Комплексний огляд Odoo: чи Odoo підходить для вашого бізнесу

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

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

Найкращі альтернативи WordPress з відкритим кодом, призначені для розробників

WordPress все ще має значення, і він все ще добре обслуговує величезну кількість сайтів. Його каталог плагінів містить понад 62 000 плагінів, а його каталог тем пропонує понад 14 000 безкоштовних тем. Tha

Джим ШварцДжим Шварц 14 хв читання
Зображення функції Automad проти WordPress із логотипами платформи та заголовком із запитанням, якого розробника CMS вибрати.
Веб і бізнес програми

Automad проти WordPress: ретельне порівняння двох найкращих платформ CMS

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

Джим ШварцДжим Шварц 9 хвилин читання

Готові до розгортання? Від $2,48/міс.

Незалежна хмара, з 2008 року. AMD EPYC, NVMe, 40 Гбіт/с. 14-денне повернення грошей.