Доброго времени суток.
Помогите разобраться запуском скрипта sh без пароля....
1) Создал нового пользователя steam
2) в sudoers добавил правило (перепробывал кучу) вот что в sudoers
steam ALL=(ALL) ALL
steam ALL=(steam) NOPASSWD:/home/servers/*
steam ALL=(steam) NOPASSWD:/home/servers/server.sh
steam ALL = NOPASSWD: /home/servers/server.sh
steam ALL = NOPASSWD: /home/servers/steamcmd.sh
Вот вывод sudo -l от пользователя steam
[steam@gameap ~]$ sudo -l
Matching Defaults entries for steam on this host:
env_reset, env_keep="COLORS DISPLAY HOSTNAME HISTSIZE INPUTRC KDEDIR LS_COLORS MAIL PS1 PS2 QTDIR USERNAME LANG LC_ADDRESS LC_CTYPE LC_COLLATE LC_IDENTIFICATION
LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER LC_TELEPHONE LC_TIME LC_ALL LANGUAGE LINGUAS _XKB_CHARSET XAUTHORITY VESTA", !syslog
User steam may run the following commands on this host:
(ALL) ALL
(steam) NOPASSWD: /home/servers/*
(steam) NOPASSWD: /home/servers/server
(root) NOPASSWD: /home/servers/server.sh
(root) NOPASSWD: /home/servers/steamcmd.sh
[steam@gameap servers]$ su steam -c ./server.sh start
Пароль:
Может кто нибудь сталкивался подскажите куда копать.... не пойму... (((
Заранее огромное спаисбо.