Доступ к вашему серверу Linux из Microsoft Windows

В предыдущей статье мы обсуждали, как запустить базовый веб-сервер с nginx и получить примитивную веб-страницу в Интернете, однако, что если мы размещаем наш веб-сайт на VPS-сервере, не расположенном локально, и мы хотим получить доступ к серверу изнутри Майкрософт Виндоус?

Есть два решения, к которым я бы сразу обратился: 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!

Как насчет тебя? Любые другие методы вы предпочитаете?