Как подключиться с Linux-машины к машине Ubuntu только во внутренней сети?

Я хочу иметь доступ к одному из моих компьютеров Ubuntu с Linux-компьютера из моей домашней сети, но для него это невозможно сделать извне.

Что было бы лучше

Спасибо заранее!

0
задан 13 May 2017 в 05:56

4 ответа

Если вы знакомы с терминалом, вы можете использовать ssh. Просто установите на машину, на которой вы хотите управлять пакетом openssh-server.

На вашем локальном компьютере открывайте терминал и введите ssh login@internal_ip_of_your_remote_machine. Некоторые сети даже работают с именем хоста (login@hostname.local).

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

ssh-keygen - если вы еще не создали свой ssh-ключ (вы можете все подтвердить)

ssh-copy-id login@remote_machine и введите удаленный пароль. С этого момента вы можете войти с вашего компьютера без запроса пароля.

-1
ответ дан 18 July 2018 в 13:23

Secure Shell - это один из вариантов, который довольно прост, но он позволяет использовать интерфейс командной строки (CLI). SSH можно получить из WAN путем переадресации портов в настройках маршрутизатора.

Удаленный рабочий стол легко доступен и доступен на машинах Ubuntu. Инструкции по его настройке можно найти на следующей странице. http://www.makeuseof.com/tag/ubuntu-remote-desktop-builtin-vnc-compatible-dead-easy/

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

После того, как вы найдете IP-адрес, вы можете использовать клиент Remmina Remote Desktop для доступа к нему с этого компьютера. Вы можете использовать ifconfig для определения IP-адреса. Когда вы открываете Remmina, он должен выглядеть так, как показано на рисунке ниже. Однако он будет автоматически заполняться RDP, вам нужно будет изменить это на VNC. [D2] http://www.makeuseof.com/tag/ubuntu-remote-desktop-builtin-vnc-compatible-dead-easy/ [ ! d2]

Удаленный рабочий стол также можно получить из WAN, переправив порт, но если он не настроен, у вас не будет доступа. Необходимо проверить, что вы используете VNC, а не RDP, как ваш протокол для подключения.

На машине, с которой вы хотите подключиться, вам необходимо убедиться, что Remmina установлен и правильно. В Ubuntu / Debian:

sudo apt-get install remmina remmina-plugin-*

В Centos / RHEL:

yum install remmina remmina-plugin-*

В Fedora:

sudo dnf copr enable hubbitus/remmina-next sudo dnf upgrade --refresh 'remmina*' 'freerdp*'
0
ответ дан 18 July 2018 в 13:23

Если вы знакомы с терминалом, вы можете использовать ssh. Просто установите на машину, на которой вы хотите управлять пакетом openssh-server.

На вашем локальном компьютере открывайте терминал и введите ssh login@internal_ip_of_your_remote_machine. Некоторые сети даже работают с именем хоста (login@hostname.local).

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

ssh-keygen - если вы еще не создали свой ssh-ключ (вы можете все подтвердить)

ssh-copy-id login@remote_machine и введите удаленный пароль. С этого момента вы можете войти с вашего компьютера без запроса пароля.

-1
ответ дан 24 July 2018 в 20:10

Secure Shell - это один из вариантов, который довольно прост, но он позволяет использовать интерфейс командной строки (CLI). SSH можно получить из WAN путем переадресации портов в настройках маршрутизатора.

Удаленный рабочий стол легко доступен и доступен на машинах Ubuntu. Инструкции по его настройке можно найти на следующей странице. http://www.makeuseof.com/tag/ubuntu-remote-desktop-builtin-vnc-compatible-dead-easy/

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

После того, как вы найдете IP-адрес, вы можете использовать клиент Remmina Remote Desktop для доступа к нему с этого компьютера. Вы можете использовать ifconfig для определения IP-адреса. Когда вы открываете Remmina, он должен выглядеть так, как показано на рисунке ниже. Однако он будет автоматически заполняться RDP, вам нужно будет изменить это на VNC. [D2] http://www.makeuseof.com/tag/ubuntu-remote-desktop-builtin-vnc-compatible-dead-easy/ [ ! d2]

Удаленный рабочий стол также можно получить из WAN, переправив порт, но если он не настроен, у вас не будет доступа. Необходимо проверить, что вы используете VNC, а не RDP, как ваш протокол для подключения.

На машине, с которой вы хотите подключиться, вам необходимо убедиться, что Remmina установлен и правильно. В Ubuntu / Debian:

sudo apt-get install remmina remmina-plugin-*

В Centos / RHEL:

yum install remmina remmina-plugin-*

В Fedora:

sudo dnf copr enable hubbitus/remmina-next sudo dnf upgrade --refresh 'remmina*' 'freerdp*'
0
ответ дан 24 July 2018 в 20:10
  • 1
    Будет ли это препятствовать подключению извне сети, или это все еще возможно? – Tyler 13 May 2017 в 04:56
  • 2
    С SSH вам нужно будет войти в настройки вашего маршрутизатора и разрешить подключение извне. Я не верю, что Reminna разрешает любой доступ из локальной сети. Поцарапайте это, он может также, но, как и SSH, он должен быть настроен в настройках вашего маршрутизатора. – Robby1212 13 May 2017 в 04:57
  • 3
    При использовании Remmina, он продолжает говорить «Невозможно подключиться», хотя я думаю, что делаю все правильно. У меня есть все настройки, как в ссылке, которую вы отправили, но это не сработает. – Tyler 13 May 2017 в 05:06
  • 4
    @Tyler попробуйте gsettings set org.gnome.Vino require-encryption false на машине с включенным удаленным рабочим столом, затем подключитесь к другой машине – nullmeta 13 May 2017 в 05:16
  • 5
    @nullmeta Это ничего не изменило. – Tyler 13 May 2017 в 05:44

Другие вопросы по тегам:

Похожие вопросы: