Как настроить систему, чтобы не вводить пароль при sudo:
/etc/sudoers
username ALL=(ALL) NOPASSWD: ALL
группа:
%admins ALL=(ALL) NOPASSWD: ALL
--------------
и насколько такое решение правильно с точки зрения безопастности?
Это многомерный вопрос, зависит от того, какому пользователю какой функционал предоставляется. К примеру, у наших программистов нет рута, но есть один пользователь, поднявших до которого, программисты имеют больше прав работы с продакшеном. при этоим рутом они не становятся. Рутом являются только админы.