Linux vps как подключиться

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

Содержание:

SSH — сетевой протокол, позволяющий создать удалённое подключение к виртуальным серверам с KVM-виртуализацией на базе OC Linux. Для удалённой работы с VPS на базе OC Windows используют протокол RDP, подключение к которому описано здесь.

Получение доступов к серверу

Для подключения к виртуальному серверу по сетевому протоколу SSH понадобятся данные учётной записи вашего сервера. Получить их можно в биллинг-панели BILLmanager, пройдя «Товары/Услуги» → «Виртуальный сервер» → выбор сервера → «Инструкция».

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

Как подключиться к VPS c OC Windows

Подключиться к VPS по SSH с ОС Windows удобнее всего с использованием бесплатной программы PuTTY.

  1. Скачиваем SSH-клиент с официального сайта, устанавливаем и запускаем приложение (файл putty.exe).
  2. Вводим IP-адрес VPS в графу «Имя хоста». Проверяем графу «Тип соединения» — должен быть выбран пункт «SSH». Нажимаем «Соединиться».
  3. Вводим логин (→ «Enter») и пароль (→ «Enter») виртуального сервера.
  4. Готово. Мы подключились к VPS по SSH.

Как подключиться к VPS c OC Linux

Для подключения используем SSH-клиент Terminal, который встроен в ОС на основе Linux. При вводе команд нужно помнить, что в Linux-образных ОС они вводятся только в нижнем регистре (с маленькой буквы).

  1. Открываем приложение. Вводим команду вида «ssh логин@IP-адрес» с подставлением данных для доступа к VPS серверу. Нажимаем «Enter».
  2. Если пользователь использует SSH-соединение первый раз, ему потребуется ввести команду подтверждения («Yes»).
  3. Вводим пароль от виртуального сервера.
  4. Мы подключились к VPS по SSH.

Как подключиться к VPS c macOS и iOS

Для подключения к серверу по SSH с устройств на операционной системе macOS, также как и в предыдущем случае, используем встроенный клиент Terminal.

  1. Открываем приложение. Вводим команду с данными сервера «ssh логин@IP-адрес». Нажимаем «Enter».
  2. При первом входе подтверждаем свои действия соответствующей командой «Yes».
  3. Вводим пароль от виртуального сервера.
  4. Подключение к виртуальному серверу по протоколу SSH завершено.

С мобильных устройств на iOS процедура подключения к серверу по SSH проходит аналогичным способом. Для этого существует много удобных приложений, таких как бесплатные SSH-клиенты iTerminal и Termius. В приложении нужно выбрать пункт «SSH», указать IP-адрес («Host name / IP address»), логин («User name»), пароль («Password») и нажать «Соеденить» («Connect»).

Как подключиться к VPS c Android

Для подключения нужно скачать и установить один из SSH-клиентов для устройств на Android. В качестве удобного варианта рассмотрим популярное бесплатное приложение ConnectBot.

  1. Открываем приложение и нажимаем на плюсик в правом нижнем углу.
  2. В открывшемся меню нажимаем галочку всплывающего меню в пункте «имя пользователя@имя хоста» (в конце строки). В открывшемся меню заполняем данные сервера – «Имя пользователя» (логин) и «Узел» (IP-адрес). После этого строка «имя пользователя@имя хоста» заполнится автоматически и стане доступным кнопка «Добавить хост». Нажимаем на плюсик рядом с «Добавить хост».
  3. Переходим в меню «Серверы» и нажимаем на значок с именем сервера.
  4. Для первого SSH соединения потребуется подтверждение. В меню выбора «Хотите продолжить попытки соединения» нажимаем «Да».
  5. Заносим данные сервера в графу «Пароль» в нижней части экрана и нажимаем «Enter».
  6. Соединение с виртуальным сервером по SSH установлено.
Читайте также:  Iso образ windows 10 для dvd

Начни экономить на хостинге сейчас — 14 дней бесплатно!

Источник

Как подключиться к Linux серверу [VDS\VPS\Dedicated]

| Рассмотрим два варианта подключения к линукс серверу

Подключение ко всем Unix (Linux) системам, происходит полностью идентичным образом и ничем не отличается. Разница будет лишь в окне приветствия и настройках SSH сервера, в котором возможно менять конфиги, например как порт ssh.

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

Для подключения к VPS\VDS серверу по SSH, потребуется SSH клиент для Windows, самым простым и без проблемным, можно назвать Putty
Putty имеет множество функций не только для SSH подключения, но и через telnel, rlogin и тд, так же сохранение ключей авторизации и кодировки при подключении.

Скачать putty можно по ссылке на официальном сайте.
https://www.chiark.greenend.org.uk/

Либо с нашего сайта по ссылке
putty.exe [1.12 Mb] (cкачиваний: 28)

Для подключения, после загрузки Putty и его запуска, всё что нам требуется это данные для подключения:

  1. Логин
  2. Пароль
  3. IP адрес\хост

На нашем хостинге, данную информацию можно взять из раздела «Инструкция» в виртуальных серверах и выглядит она следующим образом

Заходим в Putty и вводим данные:

Нажимаем на кнопку Open для подключения.
Получаем уведомление о том, что ключ авторизации не найден и будет сгенерирован при условии, если вы нажмёте «Да»
Нажимаем «Да» и попадаем в окно ввода логина и пароля.
Учтите, что пароль при вводе НЕ отображается, а вставить его можно, нажатием правой кнопкой мышки, в окне Putty. Правая кнопка мышки заменяет функцию «вставить»
После ввода всех данных, нажимаем Enter и попадаем в Ваш Linux VDS сервер, для выполнения нужных команд.

Таким образом, мы подключились по SSH к VDS\VPS серверу Linux

Источник

Linux vps как подключиться

Если на вашем VDS Linux (Debian, Ubuntu, CentOS и т.д)
Подключение осуществляется по SSH к консоли сервера, используя SSH клиент.

Если на вашем VDS Windows (Windows Server 2008, Windows Server 2012 и т.д)
Подключение осуществляется по RDP удалённому подключению или по другому Подключение к удаленному рабочему столу.

На вашем компьютере ОС Windows

VDS Linux (debian, ubuntu, centos)

Подключиться к VDS серверу по SSH вы можете, используя ssh-клиент PuTTY.
Скачать клиент можно на официальном сайте по ссылке — putty.org.ru/download.html .
Запустите PuTTY. На основной вкладке PuTTY, в поле Host Name (Имя хоста) введите IP-адрес вашего VDS и 22 порт в соседнем поле:

Во время подкючения в окне с консолью, необходимо будет указать root пользователя и пароль от него, который Вы получили сразу же при заказе VDS (данные есть и в письме о заказе).


После ввода пароля просто нажмите Enter.
Помощь по доступным командам в Linux можно посмотреть, например, здесь — putty.org.ru/articles/unix-linux-ref.html

Вы так же можете осуществлять подключение к VDS через sFTP для того чтобы управлять файлами сервера. Для этого понадобится любой sFTP-клиент, к примеру — FileZilla . Запустите FileZilla. В левой части в меню менеджера сайтов добавьте новый сайт, указав IP-адрес вашего VDS, 22 порт и тип соединения — SFTP — SSH File Transfer Protocol.

VDS Windows

Подключиться к VDS серверу по RDP вы можете, используя встроенный RDP-клиент в Windows.
Запустите «Подключение к удаленному рабочему столу». Сделать это возможно из меню Пуск — Все программы — Стандартные — Подключение к удаленному рабочему столу. Второй способ, запустив mstsc.exe (для этого необходимо нажать сочетание клавиш одновременно WIN+R и ввести в поле mstsc.exe, затем — Выполнить).

В появившемся окне нужно ввести IP-адрес VDS сервера к которому вы хотите подключиться.

Читайте также:  Muzo player для windows

При подключении вам будет предложено ввести свои учетные данные. Необходимо выбрать Другая учетная запись. Затем указать пользователя Administrator и его пароль (данные есть и в письме о заказе). После ввода вы попадете на рабочий стол вашего сервера.

На вашем компьютере ОС Linux/Mac OS

VDS Linux

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

  • В Mac OS: CTRL+пробел (⌃+пробел) в правом верхнем углу экрана появится строка запроса, введите — Терминал.
  • В Unity (Deb/Ubuntu): Главное меню — в поисковой строке введите слово «Терминал».
  • В Xfce (Xubuntu): Главное меню — Приложения — Система — Терминал.
  • В KDE (Kubuntu): Главное меню — Приложения — Система — Терминал.
    Либо просто нажмите комбинацию клавиш: Ctrl+Alt+T (Только для Linux).

После запуска терминала введите команду, как показано на примере ниже:

VDS Windows

Подключиться к VDS серверу по RDP вы можете, используя любой RDP-клиент. К примеру, в случае MacOS, Вы можете установить из App Store клиент Microsoft Remote Desktop. В случае Linux, Вы можете установить FreeRDP , Remmina или любой другой RDP-клиент, который подходит вам.

Источник

VPS на Linux с графическим интерфейсом: запускаем сервер RDP на Ubuntu 18.04

В предыдущей статье мы разобрали запуск сервера VNC на виртуальной машине любого типа. У этого варианта масса недостатков, основным из которых являются высокие требования к пропускной способности каналов передачи данных. Сегодня мы попробуем подключиться к графическому рабочему столу на Linux по RDP (Remote Desktop Protocol). Система VNC основана на передаче массивов пикселей по протоколу RFB (Remote Framebuffer), а RDP позволяет отправлять более сложные графические примитивы и высокоуровневые команды. Обычно он используется для организации служб удаленных рабочих столов в Windows, но серверы для Linux также доступны.

Оглавление:

Установка графического окружения

Мы возьмем виртуальную машину с Ubuntu Server 18.04 LTS с двумя вычислительными ядрами, четырьмя гигабайтами оперативной памяти и жестким диском (HDD) на двадцать гигабайт. Более слабая конфигурация плохо подходит для графического десктопа, хотя это зависит от решаемых задач. Не забывайте использовать промокод Habrahabr10 для получения скидки в 10% при заказе.

Установка окружения рабочего стола со всеми зависимостями выполняется следующей командой:

Как и в предыдущем случае, мы выбрали XFCE из-за относительно невысоких требований к вычислительным ресурсам.

Русификация сервера и установка ПО

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

Того же эффекта можно достичь, отредактировав вручную файл /etc/default/locale.

Для локализации GNOME и KDE в репозитории есть пакеты language-pack-gnome-ru и language-pack-kde-ru — они понадобятся, если вы будете использовать программы из этих сред рабочего стола. В XFCE переводы устанавливаются вместе с приложениями. Дальше можно инсталлировать словари:

Кроме того, инсталляция переводов может потребоваться для некоторых прикладных программ:

На этом подготовка окружения рабочего стола завершена, осталось настроить сервер RDP.

Установка и настройка сервера RDP

В репозиториях Ubuntu есть распространяемый свободно сервер Xrdp, которым мы и воспользуемся:

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

Сервер Xrdp запускается с правами пользователя xrdp и по умолчанию берет cертификат /etc/ssl/private/ssl-cert-snakeoil.key, который можно заменить собственным. Для доступа на чтение файла нужно добавить пользователя в группу ssl-cert:

Настройки по умолчанию можно найти в файле /etc/default/xrdp, а все прочие конфигурационные файлы сервера лежат в каталоге /etc/xrdp. Основные параметры находятся в файле xrdp.ini, который можно не менять. Конфиг хорошо документирован, к тому же в комплекте имеется соответствующие manpages:

Осталось только отредактировать скрипт /etc/xrdp/startwm.sh, который исполняется при инициализации пользовательской сессии. Предварительно сделаем резервную копию скрипта из дистрибутива:

Чтобы запустить окружение рабочего стола XFCE, потребуется сценарий примерно такого содержания:

Обратите внимание: в скриптах лучше прописывать полный путь к исполняемым файлам — это хорошая привычка. Сделаем скрипт исполняемым и на этом настройку сервера Xrdp можно считать законченной:

Читайте также:  Android virtual device linux установка

Настройка межсетевого экрана

По умолчанию Xrdp слушает TCP-порт 3389 на всех интерфейсах. В зависимости от конфигурации виртуального сервера может потребоваться настройка межсетевого экрана Netfilter. В Linux это обычно делается с помощью утилиты iptables, но в Ubuntu лучше использовать ufw. Если IP-адрес клиента известен, настройка осуществляется следующей командой:

Разрешить соединения с любого IP можно так:

Протокол RDP поддерживает шифрование, но открывать доступ к серверу Xrdp из сетей общего пользования — плохая идея. Если у клиента нет фиксированного IP, для повышения уровня безопасности сервер должен слушать только localhost. Доступ к нему лучше настроить через туннель SSH, который безопасно перенаправит трафик с клиентского компьютера. Аналогичный подход мы использовали в предыдущей статье для сервера VNC.

Подключение к серверу RDP

Для работы с окружением рабочего стола лучше создать отдельного непривилегированного пользователя:

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

Подключиться к серверу можно с помощью любого клиента RDP, включая встроенный клиент службы удаленных рабочих столов Windows. Если Xrdp слушает внешний интерфейс, никаких дополнительных телодвижений не понадобится. Достаточно указать в настройках соединения IP-адрес VPS, имя пользователя и пароль. После подключения мы увидим примерно такую картину:

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

Если сервер Xrdp слушает только localhost, на клиентском компьютере трафик придется упаковать в туннель SSH (на VPS должен быть запущен sshd). Под Windows можно использовать графический клиент SSH (например, PuTTY), а в UNIX-системах нужна утилита ssh:

После инициализации туннеля клиент RDP будет подключаться уже не к удаленному серверу, а к локальному хосту.

С мобильными устройствами сложнее: способные поднять туннель клиенты SSH придется покупать, к тому же в iOS и iPadOS фоновая работа сторонних приложений затруднена из-за слишком хорошей оптимизации энергопотребления. На iPhone и iPad поднять туннель в отдельном приложении не получится — потребуется приложение-комбайн, которое само умеет устанавливать соединение RDP через SSH. Такое, например, как Remoter Pro.

Менеджер сессий и сеансы пользователей

Возможность многопользовательской работы реализована непосредственно в сервере Xrdp и не требует дополнительной настройки. После запуска сервиса через systemd один процесс работает в режиме демона, слушает порт 3389 и взаимодействует через localhost с менеджером сессий.

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

Автоматический запуск менеджера сессий прописан в файле /etc/default/xrdp, а конфигурация хранится в /etc/xrdp/sesman.ini. По умолчанию выглядит она примерно так:

Здесь можно ничего не менять, стоит только запретить вход с правами root (AllowRootLogin=false). Для каждого авторизовавшегося в системе пользователя запускается отдельный процесс xrdp: если отсоединиться не завершив сеанс, пользовательские процессы по умолчанию продолжат работать, а к сеансу можно будет подключиться заново. Настройки можно изменить в файле /etc/xrdp/sesman.ini (секция [Sessions]).

Переключение раскладок клавиатуры

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

В конец конфигурационного файла нужно добавить следующие строки:

Остается сохранить файл и перезапустить Xrdp:

Как видите, поднять сервер RDP на линуксовом VPS несложно, а в предыдущей статье мы уже разобрали настройку VNC. Помимо этих технологий, есть еще один интересный вариант: использующая модифицированный протокол NX 3 система X2Go. С ней мы разберемся в следующей публикации.

Источник

Оцените статью