sudo без пароля
Надоело вводить пароль каждый раз при использовании sudo в Linux (Debian/Ubuntu/Mint или RedHat/CentOS/Fedora) или в Unix (MacOS)? Существует способ использовать sudo без ввода пароля и в данной статье «sudo без пароля» я покажу как это можно сделать.
$ visudo
Находим строку с пользователем, например root или как у меня captain:
[...] ## Allow root to run any commands anywhere root ALL=(ALL) ALL captain ALL=(ALL) ALL [...]
И заменяем на:
[...] ## Allow root to run any commands anywhere root ALL=(ALL) ALL captain ALL=(ALL) NOPASSWD: ALL [...]
После чего сохраняем и закрываем данный файл.
После чего, при выполнение любой команды от «sudo», вам не нужно вводить каждый раз пароль, а команда просто выполняется. Например:
$ sudo yum update
или
$ sudo apt-get update
Маленькая тема «sudo без пароля» завершена.
Ужасный ход с точки зрения безопасности, дающий вместо решения проблем одну большую проблему!
Да, согласен! Проще задать список из команд и назначить юзверю.