---
title: Подключиться к облачному серверу
sidebar_label: 'Подключиться к серверу'
sidebar_position: 2
description: 'Как подключиться к серверу по SSH, RDP и через консоль в панели управления'
---

import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'
import TerminalIcon from '@selectel/docux/icons/terminal'
import CopyIcon from '@selectel/docux/icons/copy'
import {TabItemLabel} from '@selectel/docux/components'
import Formbricks from '@theme/MDXComponents/Formbricks'

# Подключиться к облачному серверу

К облачному серверу можно подключиться:

* [по протоколу SSH](#connect-via-ssh) — к серверу c операционной системой Linux;
* [по протоколу RDP](#connect-via-rdp) — к серверу c операционной системой Windows;
* [через консоль в панели управления](#connect-through-console) — к серверам с любой операционной системой.

Чтобы к облачному серверу можно было подключиться по протоколу SSH или RDP, он должен иметь доступ к интернету:

* [через публичный плавающий IP-адрес и облачный роутер](/cloud-servers/cloud-networks/configure-access-to-internet.mdx#internet-access-via-floating-ip);
* [через прямой публичный IP-адрес](/cloud-servers/cloud-networks/configure-access-to-internet.mdx#internet-access-via-direct-ip);
* [через публичную подсеть](/cloud-servers/cloud-networks/configure-access-to-internet.mdx#internet-access-via-public-subnet).

## Посмотреть параметры для подключения \{#view-connection-parameters}

Параметры для подключения к облачному серверу можно посмотреть в [панели управления](https://my.selectel.ru/vpc/default/servers/):

* публичный IP-адрес — в верхнем меню нажмите **Продукты** → **Облачные серверы** → страница сервера → вкладка **Порты** → в карточке порта нажмите <CopyIcon /> рядом с публичным IP-адресом;
* имя пользователя (логин) и пароль — в верхнем меню нажмите **Продукты** → **Облачные серверы** → страница сервера → вкладка **Консоль** → поля **Логин** и **Пароль**.

Если вы забыли пароль от сервера, можно [сбросить и восстановить его](/cloud-servers/troubleshooting/recover-password.mdx).

## Подключиться по SSH \{#connect-via-ssh}

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

Для подключения к серверу можно использовать [пару SSH-ключей](/cloud-servers/manage/create-and-place-ssh-key.mdx). Мы рекомендуем использовать SSH-ключи вместо логина и пароля — подключиться с помощью ключей можно только с того компьютера, на котором хранится приватный ключ.

Публичные SSH-ключи можно хранить в панели управления, для этого [добавьте публичные SSH-ключи в профиль пользователя](/cloud-servers/manage/create-and-place-ssh-key.mdx#add-public-ssh-key-to-profile).

<Tabs queryString="connect-via-ssh">
  <TabItem value="unix" default>
    <TabItemLabel>
      Из Linux/macOS
    </TabItemLabel>

    1. Опционально: [создайте пару SSH-ключей](/cloud-servers/manage/create-and-place-ssh-key.mdx#create-ssh-keys) и [разместите публичный SSH-ключ](/cloud-servers/manage/create-and-place-ssh-key.mdx#place-public-ssh-key) при создании облачного сервера или на существующем сервере.

    2. Откройте CLI.

    3. Подключитесь к серверу:

       ```bash
       ssh <username>@<ip_address>
       ```

       Укажите:

       * `<username>` — имя пользователя (логин). Можно посмотреть в [панели управления](https://my.selectel.ru/vpc/default/servers/): в верхнем меню нажмите **Продукты** → **Облачные серверы** → страница сервера → вкладка **Консоль** → поле **Логин**;
       * `<ip_address>` — публичный IP-адрес сервера. Можно посмотреть в [панели управления](https://my.selectel.ru/vpc/default/servers/): в верхнем меню нажмите **Продукты** → **Облачные серверы** → страница сервера → вкладка **Порты** → в карточке порта нажмите <CopyIcon /> рядом с публичным IP-адресом.

    4. Введите пароль. Можно посмотреть в [панели управления](https://my.selectel.ru/vpc/default/servers/): в верхнем меню нажмите **Продукты** → **Облачные серверы** → страница сервера → вкладка **Консоль** → поле **Пароль**.

       Если вы используете пару SSH-ключей, вводить пароль не нужно.
  </TabItem>

  <TabItem value="windows">
    <TabItemLabel>
      Из Windows
    </TabItemLabel>

    В Windows 10 подключиться к облачному серверу можно так же, как в Linux и macOS, — через командную строку (cmd.exe).

    В более ранних версиях Windows используйте PuTTY.

    1. Опционально: [создайте пару SSH-ключей](/cloud-servers/manage/create-and-place-ssh-key.mdx#create-ssh-keys) и разместите публичный SSH-ключ на облачном сервере: [при создании сервера](/cloud-servers/manage/create-and-place-ssh-key.mdx#place-public-ssh-key) или [на созданном сервере](/cloud-servers/manage/create-and-place-ssh-key.mdx#place-public-ssh-key).

    2. Установите [PuTTY](https://www.putty.org/) и запустите его.

    3. Откройте вкладку **Session**.

    4. В поле **Host Name** введите публичный IP-адрес сервера.

    5. В поле **Port** укажите порт для SSH подключения (по умолчанию 22).

    6. В поле **Connection type** выберите тип соединения SSH.

    7. Если вы используете пару SSH-ключей, загрузите файл с приватным ключом.

       7.1. Откройте вкладку **Connection → SSH → Auth → Credentials**.

       7.2. В поле **Private key file for authentication** нажмите **Browse**.

       7.3. Загрузите файл с приватным ключом.

    8. Нажмите **Open**.

    9. Подтвердите подключение и введите логин и пароль для входа на сервер. Логин и пароль можно посмотреть в [панели управления](https://my.selectel.ru/vpc/default/servers/): в верхнем меню нажмите **Продукты** → **Облачные серверы** → страница сервера → вкладка **Консоль** → поля **Логин** и **Пароль**.

       Если вы используете пару SSH-ключей, вводить пароль не нужно.
  </TabItem>
</Tabs>

### Ошибка при повторном подключении \{#reconnecting-error}

Если для подключения вы используете SSH-ключи, при первой авторизации на сервере SSH-ключ сохраняется в файл `~/.ssh/known_hosts`. При повторном подключении может появиться ошибка `REMOTE HOST IDENTIFICATION HAS CHANGED`.

Чтобы исправить ошибку:

* удалите информацию о хосте по IP-адресу:

  ```bash
  ssh-keygen -f "/home/root/.ssh/known_hosts" -R "<ip_address>"
  ```

* или подключитесь к серверу с помощью команды:

  ```bash
  ssh -o UserKnownHostsFile=/dev/null root@<ip_address>
  ```

## Подключиться по RDP \{#connect-via-rdp}

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

<Tabs queryString="connect-via-rdp">
  <TabItem value="linux">
    <TabItemLabel>
      Из Linux
    </TabItemLabel>

    1. Установите RDP-клиент — например, rdesktop или Remmina.  Подробнее в статье блога Selectel [RDP клиенты удаленного доступа для Linux](https://selectel.ru/blog/rdp-clients-for-linux/).

    2. Откройте CLI.

    3. Подключитесь к серверу с помощью RDP-клиента. Пример команды для `rdesktop`:

       ```bash
       rdesktop <ip_address> -u <username> -p <password>
       ```

       Укажите:

       * `<ip_address>` — публичный IP-адрес сервера. Можно скопировать в [панели управления](https://my.selectel.ru/vpc/default/servers/) в верхнем меню нажмите **Продукты** → **Облачные серверы** → страница сервера → вкладка **Порты** → в карточке порта нажмите <CopyIcon /> рядом с публичным IP-адресом;
       * `<username>` — имя пользователя (логин). Можно посмотреть в [панели управления](https://my.selectel.ru/vpc/default/servers/): в верхнем меню нажмите **Продукты** → **Облачные серверы** → страница сервера → вкладка **Консоль** → поле **Логин**;
       * `<password>` — пароль. Можно посмотреть в [панели управления](https://my.selectel.ru/vpc/default/servers/): в верхнем меню нажмите **Продукты** → **Облачные серверы** → страница сервера → вкладка **Консоль** → поле **Пароль**.
  </TabItem>

  <TabItem value="macos">
    <TabItemLabel>
      Из macOS
    </TabItemLabel>

    1. Установите [Microsoft Remote Desktop](https://itunes.apple.com/ru/app/microsoft-remote-desktop/id1295203466) и запустите его.

    2. Чтобы создать подключение, нажмите **+**.

    3. В поле **PC name** введите публичный IP-адрес сервера. Можно посмотреть в [панели управления](https://my.selectel.ru/vpc/default/servers/): в верхнем меню нажмите **Продукты** → **Облачные серверы** → страница сервера → вкладка **Порты** → в карточке порта нажмите <CopyIcon /> рядом с публичным IP-адресом.

    4. В поле **Username** введите имя пользователя. Можно посмотреть в [панели управления](https://my.selectel.ru/vpc/default/servers/): в верхнем меню нажмите **Продукты** → **Облачные серверы** → страница сервера → вкладка **Консоль** → поле **Логин**.

    5. В поле **Password** введите пароль. Можно посмотреть в [панели управления](https://my.selectel.ru/vpc/default/servers/): в верхнем меню нажмите **Продукты** → **Облачные серверы** → страница сервера → вкладка **Консоль** → поле **Пароль**.

    6. Нажмите **Save**.

    7. Нажмите два раза на созданное подключение в списке.
  </TabItem>

  <TabItem value="windows" default>
    <TabItemLabel>
      Из Windows
    </TabItemLabel>

    1. Откройте меню **Пуск** → **Подключение к удаленному рабочему столу**.

    2. В поле **Компьютер** введите публичный IP-адрес сервера. Можно посмотреть в [панели управления](https://my.selectel.ru/vpc/default/servers/): в верхнем меню нажмите **Продукты** → **Облачные серверы** → страница сервера → вкладка **Порты** → в карточке порта нажмите <CopyIcon /> рядом с публичным IP-адресом.

    3. Нажмите **Подключить**.

    4. Введите имя пользователя. Можно посмотреть в [панели управления](https://my.selectel.ru/vpc/default/servers/): в верхнем меню нажмите **Продукты** → **Облачные серверы** → страница сервера → вкладка **Консоль** → поле **Логин**.

    5. Введите пароль. Можно посмотреть в [панели управления](https://my.selectel.ru/vpc/default/servers/): в верхнем меню нажмите **Продукты** → **Облачные серверы** → страница сервера → вкладка **Консоль** → поле **Пароль**.

    6. Нажмите **OK**.
  </TabItem>
</Tabs>

## Подключиться через консоль в панели управления \{#connect-through-console}

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

Консоль — это браузерный VNC-клиент, мы рекомендуем использовать ее только в случаях, когда к серверу невозможно подключиться по SSH или RDP. Копирование текста из консоли недоступно, вставить текст можно сочетанием **Ctrl+V**.

1. В [панели управления](https://my.selectel.ru/vpc/default/servers/) в верхнем меню нажмите **Продукты** и выберите **Облачные серверы**.

2. В строке сервера нажмите <TerminalIcon />.

3. Введите имя пользователя (логин). Можно посмотреть в поле **Логин**.

4. Введите пароль. Можно посмотреть в поле **Пароль**.

<Formbricks />
