Новый пользователь может получить root-доступ с помощью sudo в RHEL 6.10

Para instalar NodeJS, ejecute los siguientes tres pasos

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install nodejs npm
sudo ln -s /usr/bin/nodejs /usr/bin/node
0
09.07.2019, 21:59
1 ответ

Немного сложно уследить, но здесь есть несколько интересных вещей.
sudo -l user1
Совпадение записей по умолчанию для user1 на этом хосте:
!visiblepw, всегда _set _home, requiretty, env _reset, env _keep="ЦВЕТА ОТОБРАЖЕНИЯ ИМЯ ХОСТА HISTSIZE INPUTRC KDEDIR LS _ЦВЕТА", env _keep+="ПОЧТА PS1 PS2 QTDIR USERNAME LANG LC _ADDRESS LC _CTYPE", env _keep+="LC _COLLATE LC _IDENTIFICATION LC _MEASUREMENT LC _MESSAGES", env _keep+ ="LC _ДЕНЕЖНЫЙ LC _ИМЯ LC _ЦИФРОВОЙ LC _БУМАГА LC _ТЕЛЕФОН", env _keep+="LC _ВРЕМЯ LC _ВСЕ ЯЗЫКИ ЯЗЫКИ _XKB _CHARSET XAUTHORITY", secure _path=/sbin :/bin :/usr/sbin :/usr/bin
Useruser1 может запускать на этом хосте следующие команды:
(ВСЕ )ВСЕ


В этом проблема. Я думаю, что это происходит из этой строки в ваших sudoers:
##Linux1 user LINUX1 ALL=NOPASSWD: LOAD_KERBEROS_DATA
Это то, что находится в вашем файле sudoers? Что-то, возможно типо, позволяет вашим пользователям пользователям получать значение (ALL )ALL.

0
28.01.2020, 03:28

Теги

Похожие вопросы