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

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

Каков был бы лучший способ пойти об этом?

Заранее спасибо!

0
задан 12 May 2017 в 19:56

2 ответа

Безопасный Shell является одним выбором, который довольно легок, но он только допускает Интерфейс командной строки (CLI). К SSH может получить доступ от WAN перенаправление портов в Ваших установках маршрутизатора.

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

необходимо войти в Настольное Совместное использование Предпочтений и позволить другим просматривать Рабочий стол и позволять другим пользователям управлять рабочим столом. Можно установить пароль под безопасностью если Вы, так требуйте.

после нахождения IP-адреса, можно использовать Клиент удаленного рабочего стола Remmina для доступа к нему от той машины. Можно использовать ifconfig для определения IP-адреса. При открытии Remmina, это должно выглядеть подобным изображению ниже. Однако это автозаполнит с RDP, необходимо будет изменить это на VNC. enter image description here

к Удаленному рабочему столу можно также получить доступ от 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
ответ дан 3 November 2019 в 06:27

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

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

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

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

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

-1
ответ дан 3 November 2019 в 06:27

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

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