Доступ до вашого Linux-сервера зсередини Microsoft Windows

У попередній статті ми обговорювали, як запустити базовий веб-сервер за допомогою nginx та отримати примітивну веб-сторінку в Інтернеті, однак, що робити, якщо ми розміщуємо наш веб-сайт на сервері VPS, який не знаходиться локально, і ми хочемо отримати доступ до сервера зсередини Microsoft Windows?

Є відразу два рішення, на які я б перейшов: Putty та WinSCP.

Putty - це програма, яка дозволяє нам встановити SSH-з'єднання з віддаленим сервером (Putty також може використовувати такі речі, як Telnet, але ми не будемо вступати в це сьогодні), щоб отримати доступ до нього за допомогою командної лінії. WinSCP дозволить нам підключатися через SSH та передавати файли / папки назад і назад між нашою машиною та сервером; графічно.

Доступ до серверів Linux з Windows

Перше, що ви захочете зробити, це завантажити вищезгадане програмне забезпечення за наступними посиланнями:

  • Шпаклівка - Прочитайте наш детальний посібник із шпаклівки тут.
  • WinSCP - Прочитайте, як створити резервну копію сеансів WinSCP тут.

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

Підключення програми Putty до вашого сервера є досить простим, якщо припустити, що ви не змінили номер порту чи що-небудь, просто введіть IP-адресу або доменне ім’я сервера та підключіться. Потім вам буде запропоновано ім’я користувача та пароль. Введіть їх у відповідних випадках, і ви підключитесь до свого сервера.

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

WinSCP

Але, скажімо, ми хочемо перенести деякі файли з локальної машини на наш сервер? Ми можемо зробити це за допомогою командної лінії, але для початкових користувачів, які тільки починаються, було б набагато простіше використовувати WinSCP для цього ... Отже, давайте запустимо WinSCP.

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

Заключні слова

Сподіваємось, це допоможе деяким із вас, хто, можливо, не знав про спосіб підключення до віддалених серверів через Windows. Існують і інші варіанти, але це перевірені і справжні методи, якими я користувався роками, і які я особисто рекомендую новим користувачам. Моя найбільша порада для вас - якщо ви маєте можливість працювати строго в рамках WinSCP, не робіть цього; отримуйте комфорт, використовуючи Putty, використовуючи командний рядок та працюючи в не графічному середовищі. Пізніше ви подякуєте, використовуйте WinSCP для передачі файлів з локального на віддалений, але в іншому випадку дотримуйтесь Putty!

Як щодо тебе? Будь-які інші способи ви віддаєте перевагу?