Сделайте Обычного пользователя автоматически Корневым на Ubuntu (т.е. заставьте Ubuntu вести себя как Windows XP),

Я становлюсь раздражаемым при необходимости использовать sudo на моей машине Ubuntu. Следующее является некоторыми причинами почему:

  1. Я открываю некоторый файл, принадлежавший корню, но я забываю открывать его с sudo. Теперь, я делаю набор изменений в файле, только для понимания в конце, когда я пытаюсь сохранить его, что я не могу. Теперь я должен вновь открыть файл с sudo и повторно применить все мои изменения.
  2. Я хочу переместить некоторые файлы через наутилус, но я не понимаю, что они принадлежат корню. Ошибочное диалоговое окно открывается, и снова, я должен вновь открыть наутилус с gksudo. Это в целом относится ко всем приложениям GUI.
  3. Позволяет говорят, что я устанавливаю MySQL, и я хочу просмотреть некоторые его файлы конфигурации. Из-за полномочий файла я не могу просмотреть файлы или иногда даже вводить каталог, если я не становлюсь пользователем MySQL или корнем (выполнение, что-то как "sudo CD [путь]" не работает).

Я хочу изменить эту ситуацию так, чтобы больше как Windows XP (прямо сейчас как Windows Vista дерьмо контроля учётных записей), где я могу в основном сделать то, что я хочу со своей машиной. Да, да, я понимаю даже на Windows XP были определенные важные системные файлы, которые Вы не могли изменить, но все еще адская партия лучше, чем ситуация Ubuntu. И да, я понимаю его более небезопасное, но я откровенно не забочусь (я достаточно взросл для взятия на себя ответственности за мой выбор, должен, s ** t поражают общеизвестный вентилятор).

Вещи я уже попробовал (или были предложены другими участниками):

  1. Удаление sudo пароля: не плохо, но я все еще должен не забыть снабжать префиксом команды sudo
  2. Создание тайм-аута действительно долго: то же как выше
  3. Команды псевдонима: теперь я не должен помнить снабжать префиксом sudo так часто, но это получит утомительную необходимость постоянно исказить новые команды
  4. Добавьте меня к соответствующим группам - хорошая идея, не думайте о ней самого; однако, это получит утомительную необходимость постоянно добавить меня к новым группам

Идеи я имею, но не знаю, будут ли они работать или как заставить их работать:

  • Запустите исходную сессию гнома с sudo (т.е. "sudo сессия гнома") и объедините его с точкой № 1 и № 2 выше. Так как все другие запущенные процессы будут дочерними процессами исходной сессии гнома, это должно заботиться о большинстве проблем.

Кто-то может помочь мне?

[Обновление]
Добавление псевдонимов, хотя немного утомительный, кажется, самый многообещающий путь. К сожалению, нерешенные проблемы:

  1. Операции файловой системы: Я не хочу всегда иметь sudo впереди потому что, если файл уже не существует, то он создается как принадлежавший корню, который представляет большие головные боли. Единственным путем я могу думать (но это было бы слишком опасно), должен записать обертку вокруг команд файловой системы для добавления sudo, если оказывается, что я изменяю корневой файл).
  2. Приложения для GUI: то же как выше.

Много людей озвучило их неодобрение в моем запросе и вниз проголосовало за мой вопрос, по-видимому, потому что они думают, что это - ужасная идея уменьшить "безопасность" системы. Я почтительно не согласился бы, так как я думаю, что это - очень ограниченное представление. Меры безопасности не существуют в вакууме - это должно также быть применимо для него, чтобы быть эффективным. Если это станет обременительным и раздражающим, то люди сделают то, что они могут для хитрости его.

Я иду более тяжелым технологией путем для обхождения его, но Вы видите его, когда обычные пользователи выбирают короткие пароли или записывают их пароли, когда они вынуждены выбрать смехотворно сложные пароли. Согласие в комментариях состоит в том, что это - отказ пользователя или что пользователь должен жить с ужасно разработанными мерами безопасности, тогда как я действительно чувствую, что это - отказ разработчика/программиста. Должна быть более высокая панель. Что возмущает меня, большинство - то, что система могла помочь Вам, но не делает. ОС/программа, очевидно, знает, когда у меня нет разрешения сделать что-то - почему не делает этого просто ASK ME для подъема моего уровня полномочий? Почему это заставляет меня ВОССТАНОВИТЬ ВСЕ, кроме этого sudo использования времени?

Людям, которые говорят, это предотвращает Вас от случайного завинчивания Вашего sy

6
задан 12.04.2017, 01:40

5 ответов

Если Вы действительно хотите 'быть похожими на Победу XP', почему бы не разблокировать корневую учетную запись, и все столь же базируется? Sudo там, чтобы препятствовать тому, чтобы Вы повредили свою систему непреднамеренно. Особенно легко завинтить Ваши X конфигураций как корень. Копируйте часто.

Менее решительный (но все еще также сознательная безопасность) опции:

  1. Добавьте себя к корню, колесу и группам штата. Вы могли бы хотеть другие связанные с сервисом группы (mysql, www-данные, и т.д.). (колесо является административной группой, сродни Группе администраторов Windows.)
  2. Удалите пароль для sudo
  3. Установите sudoers тайм-аут пароля на большое количество
8
ответ дан 07.12.2019, 15:39

Можно установить наутилус-gksu для добавления "открытый как корневая" опция в контекстном меню в файловом браузере. Объединение, что с удалением пароля для sudo и совершенно удобно открыть что-то как корень от GUI. Если Вы хотите.

Также можно добавить корневой терминал к меню Applications. Щелкните правой кнопкой по меню приложений и нажмите меню Edit. Затем войдите в Системные Инструменты и пометьте Корневой терминал. Это похоже sudo bash без любого ввода.

1
ответ дан 07.12.2019, 15:39

Работа как корень, проблема решена. Если Вы действительно оцениваете свое удобство это высоко выше безопасности...

Это происходит со мной также, что я хочу отредактировать защищенный файл и забыть sudo. Но мои редакторы сообщают мне, прежде чем я смогу изменить что-либо, потому что они просто не позволяют мне (так как файл только для чтения. Если я могу даже открыть его.), Но затем я выхожу, ввожу ctrl-a, "sudo", ВХОЖУ, и вот именно (да, я повысил тайм-аут вполне немного).

Но... Я действительно не должен делать ничего корнистого настолько часто. О, и я не использую GNOME/KDE, таким образом, раздражающих всплывающих окон не происходит.;-)

При закрытии позвольте мне заключить Орлов в кавычки: "Преобладайте над ним". Просто привыкните к нему. Это принесет пользу Вам в конечном счете. Иначе, Вы, нет, Вы, вероятно, будете, может привыкнуть к неаккуратной безопасности. И это может причинить другим боль также.

0
ответ дан 07.12.2019, 15:39

Можно дать корню пароль (с sudo passwd root), и затем просто войдите в систему столь же нормальные как корень.

Можно также запустить удар как корень с sudo -s, -s для оболочки.

Вы действительно не были должны. Если Вы - нормальный настольный пользователь, то Вы не должны совершать нападки в те проблемы разрешения файла.

2
ответ дан 07.12.2019, 15:39

То, что Вы хотите сделать, является действительно плохой идеей.

Однако Вы кажетесь решительными.

Править /etc/passwd. Измените UID своего пользователя на 0. Выйдите из системы, войдите в систему. Вы теперь равны корню.

Для чистки выполните это:

find / -uid <old uid> -exec chown root:root {} \;

Снова, это - действительно плохая идея, и я не рекомендую это.

2
ответ дан 07.12.2019, 15:39

Теги

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