Всички знаем командата sudo, «безопасният» заместител на su и в този блог говорихме много за него и за предимствата на използването на sudo срещу su, но този път ще ви покажем за тези, които все още не го знаят , лесен урок стъпка по стъпка как да използвате този инструмент, без да се налага да въвеждате парола за него. За начинаещи кажете, че функцията му е да ви удостоверява като суперпотребител или рут временно, за да изпълнявате определени административни действия, които изискват привилегии, без да е необходимо да отваряте сесия като root с рисковете, които това може да доведе.
Е, всички знаем, че въвеждането на sudo в командния ред, обикновено последвано от командите, които искаме да използваме с привилегииТъй като това може да е инсталация на пакет с помощта на мениджър на пакети, системата незабавно ни изпраща подкана, за да можем да въведем парола за получаване на споменатите привилегии и да изпълним командата. Но ... какво, ако не трябваше да въведем паролата?
За това е нашият мини-урок и стъпките те са много прости:
- Изпълнете следната команда, за да модифицирате файла / и т.н. / sudoers:
sudo visudo
- Сега в съдържанието на споменатия файл трябва търсене реда, съдържащ:
root ALL=(ALL) ALL
- И въведете следното линия, заменяйки потребителското име с вашето:
nombre_usuario ALL=(ALL) NOPASSWD: ALL
- Сега запазваме промените и няма да ни поиска паролата следващия път, когато пуснем sudo от нашия акаунт ...
Това препоръчва ли се? Не, направете го на свой собствен риск, но някои потребители, за удобство или по някаква друга причина, може да се наложи да изтрият тази заявка за парола всеки път, когато стартират sudo ... Между другото, ако искате по-малко радикално решение, можете да промените гратисното време, което sudo чака за повторно искане на паролата (може би сте забелязали, че когато стартирате sudo няколко пъти подред, той не винаги иска паролата). Това гратисно време може да бъде намалено или удължено и може би, ако ще изпълнявате много задачи подред, е по-препоръчително да направите това, отколкото да не премахнете директно паролата. Те са просто идеи!
При мен не работи ... Използвам Kubuntu 12.04
Вече го бях пробвал и преди, тъй като в хола имам компютър, който използвам като медиен център и се управлява от дивана. Бях създал скрипт за актуализиране на vlc и някои други дребни неща и исках да не ме пита за паролата (така че не трябва да отивам, за да отворя килера, където имам клавиатурата), и така и не получих да работи.
Мисля, че е по-удобно за това, което търсите, да зададете задача на cron като root, която изпълнява този скрипт. Тоест, стартирате crontab -e и добавяте нещо като:
0 0 * * * root /yourfolder/script.sh
В този пример тя ще работи всеки ден в 12:XNUMX. Поздравления
Използвайте cron, като стартирате скрипта като root, с "crontab -e" и поставете нещо като:
0 0 * * * root /mydir/script.sh
Този пример ще работи всеки ден в 12 през нощта. Поздравления
Това е и друг вариант ... благодаря
Г-н или г-н LinuxAdictos.
Сърдечен поздрав от получател на вашите новини.
Моят интерес е да се ангажирам напълно с безплатния софтуер -Linux -
но не знам от къде и от къде и как да започна. Искам всяка препоръка или предложение, тъй като винаги съм искал да бъда потребител и не просто да бъда експерт в този софтуер. Надявам се да знаят как да ме насочат да установя съответните бази в този ред.
Очаквам моите благодарности за вашето сътрудничество и помощ.
На Ваше разположение,
Орландо Тривньо
Мисля, че би било лош навик, който в крайна сметка би могъл да бъде безразсъден, да модифицира / etc / sudoers. Който е проектирал системата, вече е направил така, че терминалът да не отразява основния потребител и след известно време, ако искате да извършите отново администраторска работа, системата ви пита за паролата. Аз самият понякога (лошо направено между другото), за да модифицирам системата в терминала, хвърлям командата: sudo -s и след изхвърлянето на паролата вече съм root за постоянно.
Здравей! проблемът ми е, че терминалът НЕ ми позволява да пиша нищо, когато искам парола)
Ако ви позволява, но това е система за сигурност, тя не ви позволява да видите какво пишете. Но наистина, ако пишете