Я использую ноутбук с 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
Я также попробовал:
sudo -E gparted
- Настройка X11 Переадресация да
- экспорт DISPLAY =
Есть еще идеи? Спасибо всем за ваше время и ответы!
ssh -X -p ...
иgksu gparted
это работает для меня. Но я протестировал его только с Virtual-box, а не с серверной версией Ubuntu.Ответы:
Проблема в том, что когда вы используете sudo, он создает новую среду без настроек X.
Есть два варианта: во-первых, вы можете использовать,
sudo -E gparted
чтобы попытаться сохранить среду, попробуйте, если это работает, это, вероятно, самый безопасный вариант.Если нет, вам нужно настроить корневую учетную запись вашего сервера, чтобы разрешить вход через ssh, чтобы вы могли
ssh root@server
, что должно установить соответствующую переадресацию и среду.Во-первых,
/etc/ssh/sshd_config
убедитесь, что на сервере :X11Forwarding yes
PermitRootLogin without-password
Затем добавьте открытый ключ ssh от своего клиента в корневую учетную запись на сервере. Если вы уже можете подключиться к серверу без пароля со своим обычным пользователем, используйте
sudo -i
для запуска интерактивного корневого сеанса. Потом:ssh localhost
, Это просто так, что начальный.ssh
каталог создан.authorized_keys
файл от обычного пользователя:cp /home/normaluser/.ssh/authorized_keys ~/.ssh
Теперь из удаленной системы попробуйте
ssh -v root@server
. Вы должны быть в состоянии войти без пароля. Убедитесь, что выход показывает, что X перенаправление было включено. Тогда вы сможете запуститьgparted
удаленно.Кроме того, само собой разумеется, но копаться с разделами удаленной системы рискованно; убедитесь, что у вас есть резервная копия важных данных на случай аварии :)
источник