Я использую ixconn в качестве менеджера модема, потому что он имеет гораздо больше возможностей, чем менеджер сети по умолчанию. Но его нельзя использовать без привилегий root (т. Е. sudo
). Как я могу использовать ixconn для набора номера моего модема без sudo
?
Единственный способ, которым я знаю, - это отредактировать файл sudoers (с помощью visudo), чтобы добиться этого. Это все равно заставит вас использовать sudo, но не потребует пароля.
sudo visudo
Это вызовет файл sudoers в nano. Добавьте следующую строку:
Cmnd_Alias MODEM_CMDS = /path/to/ixconn, /path/to/othermodemsoftware
, а затем такую:
regularuser ALL=(ALL) NOPASSWD: MODEM_CMDS
Очевидно, замените пути к любым программам, которые вы хотите запустить, реальными путями, и замените normaluser на пользователь, которого вы хотите иметь возможность использовать ixconn без пароля. Вы также можете указать группы вместо пользователей, поместив% перед именем группы, например:
%modemgroup