Это относится к Debian 5. В Debian 4 такого вообще не было, там все нормально работало. Но кому взбрело в голову это отключать?
Например, вхожу под su, запускаю kwrite, а оно меня мило посылает, типа не может соединиться с каким-то X сервером...
Вынужден был снова вернуться к данной проблеме, т.к. без решения сего вопроса невозможно вообще ничего более настроить...
Что касается gksudo, то она запрашивает у меня пароль.. но чей пароль? Я ввожу пароль админа - она выдает, что пароль типа некорректный!.. Ну не нравится ей пароль и всё здесь, хоть тресни.
Можно ли закрыть сей вопрос без чтения сотни страниц мануалов к разным там дополнительным утилитам?..
Тем, кто думает о безопасности. Можно сделать копию файла, внести в него изменения и уже в консоле от рута скопировать его на место. Нет причины запускать "Блокнот" от рута. Да и в консоли в том же nano прекрасно все редактируется.
Что касается gksudo, то она запрашивает у меня пароль.. но чей пароль?
Свой, если тот, кто запустил, является членом группы sudoers.
Ну во-первых, вопрос темы здесь несколько другой. Ответ понравился, но у меня всё равно ничего не работает. Я не спорю, может у других оно нормально проходит, но вот у меня ни в какую..
Я ввожу
text
z@debian:~$ gksudo kwrite
на что появляется сообщение:
Granted permissions without asking for password
The 'kwrite' program was started with the privileges of the root user without the need to ask for a password, due to your system's authentication mechanism setup.
It is possible that you are being allowed to run specific programs as user root without the need for a password, or that the password is cached.
This is not a problem report; it's simply a notification to make sure you are aware of this.
затем что-то думает, долгое молчание...
в итоге в консоле пояляется:
появляется окошко, где надо ввести имя программы и выбрать из списка пользователя. Кого выбирать? Если пользователя, то что из того? ведь права доступа будут обычными (не root'овскими).
Если выбрать root, то... уже не помню точно, то ли спрашивает пароль и пишет неверно, то ли вообще ничего не пишет и на том всё заканчивается.
Можно ли закрыть сей вопрос без чтения сотни страниц мануалов к разным там дополнительным утилитам?..
можно. когда майнтрейнеры ВСЕХ дистрибутивов придут к ОБЩЕМУ мнению по вопросам безопасности. Сейчас - да, разброд и шатания. Особенно среди разрабов деба. Не секрет, они часто являются ЕЩЁ И разрабами убунту, а в убунте придумали свой подход к использованию sudo. Разрабы разных gsudo, kdesudo видимо чётко не определились к какому из лагерей примкнуть. Вот и имеем - что имеем. Весь вопрос - в настройках этого самого sudo. ИМХО для вас проще загрузится с LiveCD и скопировать старый /etc/sudores - будет по старому.
Да, редактирование /etc/sudoers посредством visudo, хотя и стоило мне больших моральных усилий, но вопрос с gksudo и kdesudo успешно решило... А Вы рассчитывали на то, что я сам до этого дойду методом проб и ошибок???
Может для кого такой способ запуска приложений и кажется весьма удобным, но по ходу не для меня. Ладно, поживем - увидим...
А так ли часто приходится редактировать конфигурационные файлы?
Да и вообще навыки работы в консольных программах ещё никому не повредили.
Вдруг Ваш Х-сервер начнёт брыкаться...
syphy
Именно так. Я sudo в первый раз настроил так: устанавливаю, при использовании ругается на /etc/sudoers, правлю sudoers по примеру с root, работает. Всё в консоли в виртуалке.
Да, редактирование /etc/sudoers посредством visudo, хотя и стоило мне больших моральных усилий, но вопрос с gksudo и kdesudo успешно решило... А Вы рассчитывали на то, что я сам до этого дойду методом проб и ошибок???
Зачем вообще было убирать запуск графических приложений из под root?
Или пользователь сам должен телепатически узнать название мануала?
Зачем-же? man X, и далее по ссылкам, а точнее в man xhost
также, не слишком сложно догадаться или найти (man man) что раз вас не пускают, то читать надо man Xsecurity. На самом деле, это всегда так было, есть и будет - расслабились вы просто, раньше для вас DISPLAY ваша gksudo ставила, а теперь - решили что - хватит. Это очень опасно, особенно в свете последних уязвимостей.
PS: уже писал об этом...
Кстати, телепатия существует: есть обычная man -k, а есть - продвинутая man -K