Конфигурация необходима, так что sudo не нужно вводить перед командами [duplicate]

Этот вопрос уже имеет ответ здесь: Как избежать запроса пароля для sudo? [duplicate] 6 ответов Выполнять sudo без пароля? 7 ответов

Как мне настроить свою систему так, чтобы sudo не нужно вводить перед командами. Например, вместо ввода sudo apt-get install мне нужно было бы ввести apt-get install. Теперь я знаю, что могу запустить sudo -i, но в итоге я забыл сделать это в половине случаев. Есть ли более постоянный способ сделать это? EDIT: Для уточнения я не хочу знать, как это сделать без пароля. У меня уже есть эта настройка. Я хочу сделать это, не набрав слово sudo. Я хочу удалить необходимость даже ввести слово sudo.

-4
задан 30 July 2017 в 00:12

3 ответа

Я знаю, что этот ответ не будет популярен, но, отвечая на вопрос, он уместен (но не мудрый).

Если вы не хотите вводить sudo перед всем который нуждается в , но не мудрый аутентификации или авторизации, тогда единственным решением является вход в систему с правами root. Это ЧРЕЗВЫЧАЙНО (хотелось бы, чтобы я мог сделать это еще более смелым), и я повторяю ЧРЕЗВЫЧАЙНО неразумно, и я думаю, вы окажетесь в гораздо более связном, чем просто помните, чтобы ввести пять символов sudo перед вашей командой. [ ! d3]

В качестве альтернативы вы могли бы sudo su -, прежде чем вам придется запускать последовательность команд, ограничивающих стресс на ваших пальцах для этих дополнительных пяти символов (5 могут быстро складываться ...) и не забудьте ввести четыре символа exit в конце, чтобы вы не делали ничего глупого непреднамеренно ...

Как было опубликовано ранее, лучшим вариантом является просто использовать историю команд, если вы допустили ошибку и сделаете :

$ make "me a sandwich"
No
$ sudo !!     # !! takes the full last command in history and puts it here
sudo make "me a sandwich"    #bash automatically shows you what the full command with replacement is...
Ok - Sandwich made
$ 

...

Итак, получайте удовольствие и, пожалуйста, ответственно ...

4
ответ дан 22 May 2018 в 20:28

Я знаю, что этот ответ не будет популярен, но, отвечая на вопрос, он уместен (но не мудрый).

Если вы не хотите вводить sudo перед всем который нуждается в , но не мудрый аутентификации или авторизации, тогда единственным решением является вход в систему с правами root. Это ЧРЕЗВЫЧАЙНО (хотелось бы, чтобы я мог сделать это еще более смелым), и я повторяю ЧРЕЗВЫЧАЙНО неразумно, и я думаю, вы окажетесь в гораздо более связном, чем просто помните, чтобы ввести пять символов sudo перед вашей командой. [ ! d3]

В качестве альтернативы вы могли бы sudo su -, прежде чем вам придется запускать последовательность команд, ограничивающих стресс на ваших пальцах для этих дополнительных пяти символов (5 могут быстро складываться ...) и не забудьте ввести четыре символа exit в конце, чтобы вы не делали ничего глупого непреднамеренно ...

Как было опубликовано ранее, лучшим вариантом является просто использовать историю команд, если вы допустили ошибку и сделаете :

$ make "me a sandwich" No $ sudo !! # !! takes the full last command in history and puts it here sudo make "me a sandwich" #bash automatically shows you what the full command with replacement is... Ok - Sandwich made $

...

Итак, получайте удовольствие и, пожалуйста, ответственно ...

4
ответ дан 18 July 2018 в 10:08

Я знаю, что этот ответ не будет популярен, но, отвечая на вопрос, он уместен (но не мудрый).

Если вы не хотите вводить sudo перед всем который нуждается в , но не мудрый аутентификации или авторизации, тогда единственным решением является вход в систему с правами root. Это ЧРЕЗВЫЧАЙНО (хотелось бы, чтобы я мог сделать это еще более смелым), и я повторяю ЧРЕЗВЫЧАЙНО неразумно, и я думаю, вы окажетесь в гораздо более связном, чем просто помните, чтобы ввести пять символов sudo перед вашей командой. [ ! d3]

В качестве альтернативы вы могли бы sudo su -, прежде чем вам придется запускать последовательность команд, ограничивающих стресс на ваших пальцах для этих дополнительных пяти символов (5 могут быстро складываться ...) и не забудьте ввести четыре символа exit в конце, чтобы вы не делали ничего глупого непреднамеренно ...

Как было опубликовано ранее, лучшим вариантом является просто использовать историю команд, если вы допустили ошибку и сделаете :

$ make "me a sandwich" No $ sudo !! # !! takes the full last command in history and puts it here sudo make "me a sandwich" #bash automatically shows you what the full command with replacement is... Ok - Sandwich made $

...

Итак, получайте удовольствие и, пожалуйста, ответственно ...

4
ответ дан 24 July 2018 в 19:31

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

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