По сути, я хочу иметь возможность удаленного доступа к различным компьютерам (все в Ubuntu 12.04 LTS), которые находятся в одной беспроводной сети. Я заставил это работать на одном компьютере, перенаправив порт 5900 на моем маршрутизаторе, поэтому я подумал, что могу использовать перенаправляющий порт 5901 для моего второго компьютера. Проблема в том, что мне нужно изменить порт, который прослушивает второй компьютер, для совместного использования удаленного рабочего стола (измените значение по умолчанию с 5900 на 5901). Есть идеи, как это сделать? Я новичок в Ubuntu, кстати. Спасибо.
На самом деле вы можете перенаправить внешний порт 5901 во внутренний порт 5900> IP: x и внешний порт 5902 во внутренний порт 5900> IP: y и т. д.
Это гораздо проще, потому что вам нужно настроить только одну вещь - ваш маршрутизатор - и вам не нужно будет запоминать разные порты TCP, когда вы хотите подключиться к различным ПК из вашей локальной сети.
Комментарий, который я оставил выше для редактора конфигурации, не работает с 12.04. После еще одного исследования я обнаружил, что вместо этого вы можете сделать это с помощью gsettings с помощью следующих команд:
gsettings set org.gnome.Vino alternative-port 1234
gsettings set org.gnome.Vino use-alternative-port true
где 1234 - новый порт, который вы хотите использовать (обычно 5901 +).
Не забудьте также настроить переадресацию портов на беспроводном маршрутизаторе. кредит идет на: Как я могу изменить порт удаленного рабочего стола?