Запустить GParted через SSH

Я использую ноутбук с Ubuntu 14.04, и я начал создавать сервер Samba дома. Я использую Ubuntu-Server 14.04 для этой машины.

Я использую Webmin и SSH (в зависимости от задания) для настройки моего сервера.

Недавно я погуглил "запустить GParted через SSH". Я не знал, что это возможно, поэтому я попробовал. Я установил GParted (на сервере), но при вводе sudo gparted

я получаю сообщение об ошибке:

«Gtk-WARNING **: невозможно открыть дисплей:»

Я тщетно следовал всем руководствам, которые я мог найти, например: http://www.ossramblings.com/changing-linux-server-partitions-gui

Я также попробовал:

  1. sudo -E gparted
  2. Настройка X11Пересылка да
  3. Экспорт DISPLAY =

Есть еще идеи? Спасибо всем за ваше время и ответы!

11
задан 12 January 2019 в 15:55

1 ответ

Проблема состоит в том, что при использовании sudo он создает новую среду без X настроек.

существует две опции: во-первых, можно использовать sudo -E gparted, чтобы попытаться сохранить среду, попробовать ее, если это работает, это - вероятно, самая безопасная опция.

В противном случае необходимо было бы настроить корневую учетную запись сервера, чтобы позволить входить в систему через ssh, так, чтобы Вы могли ssh root@server, который должен установить соответствующую передачу и среду.

Первый, на сервере, в /etc/ssh/sshd_config, удостоверьтесь, что он имеет:

  1. X11Forwarding yes
  2. PermitRootLogin without-password

Затем, добавляют ssh открытый ключ от Вашего клиента к корень учетная запись на сервере. Если Вы уже можете ssh к серверу без пароля со своим обычным пользователем, затем использовать sudo -i для запуска интерактивной корневой сессии. Затем:

  1. ssh localhost. Это именно так, что начальная буква .ssh каталог создается.
  2. Копия authorized_keys файл от обычного пользователя: cp /home/normaluser/.ssh/authorized_keys ~/.ssh

Теперь от попытки удаленной системы ssh -v root@server. Необходимо смочь войти в систему без пароля. Проверьте, что вывод показывает, что X передач были включены. Затем необходимо смочь работать gparted удаленно.

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

17
ответ дан 12 January 2019 в 15:55

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

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