Как подключиться к Ubuntu по протоколу SSH с динамическим IP

Я хочу иметь возможность подключаться по SSH к своему домашнему компьютеру с помощью lubuntu 18.04 с моего планшетного компьютера, когда меня нет дома. Мне нужен этот доступ к практике программирования, когда я не могу быть перед компьютером. Я живу в студенческой квартире, и провайдер предоставляет Ethernet-соединение с моей комнатой, и у меня нет маршрутизатора. Кроме того, я могу подключиться к Интернету, поделившись мобильными данными с телефона. Поэтому у меня нет выделенного IP на моем компьютере.

Во всех инструкциях, которые я нашел в Интернете, сказано, что я должен:

  1. Установить Open SSH-сервер на Ubuntu и открыть порт 22 - я сделал это.
  2. Получить статический домен из службы DNS, такой как www.noip.net - я также сделал это, теперь мой lubuntu обновляет ip на noip.net каждые 5 секунд.
  3. Установите переадресацию портов на маршрутизаторе - Я не могу установить переадресацию портов на маршрутизаторе, поскольку у меня нет маршрутизатора в моем сценарии.

Как установить SSH на мою Ubuntu, если у меня нет статического IP-адреса или маршрутизатора у меня дома?

----- ----121--------844791---- Ошибка сегмента заставки гнома, может Сеанс блокировки Обновлен с 19.04 до Ubuntu 20.04 на Dell XPS 9350. В настройках или в настройках GNOME нет параметров заставки. Блокировка экрана не работает, вместо этого он завершает сеанс gnome и дает мне войти в систему ...

Обновлен с 19.04 до Ubuntu 20.04 на Dell XPS 9350. В настройках или в настройках gnome нет параметров заставки. Блокировка экрана не работает, вместо этого он завершает сеанс gnome и выдает экран входа в систему.

Если я запускаю gnome-screensaver --debug , я получаю следующий вывод:

[gs_debug_init] gs-debug.c:106 (15:59:44):   Debugging enabled
[main] gnome-screensaver.c:86 (15:59:44):    initializing gnome-screensaver 3.6.1
[query_session_id] gs-listener-dbus.c:1471 (15:59:44):   Couldn't determine our own session id: No data available
[init_session_id] gs-listener-dbus.c:1518 (15:59:44):    Got session-id: (null)
Segmentation fault (core dumped)

Запуск gnome -screensaver-command -l заставляет мой сеанс gnome немедленно завершить работу.

Как заставить работать заставку gnome?

1
задан 14 June 2020 в 23:05

1 ответ

Solved! Problem was caused by a conflict with a gnome extension. See solution here.

Thanks to @i9pp0 for the question and @heynnema for the answer.

0
ответ дан 19 June 2020 в 21:24

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

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