У меня две машины. На одном пользователь без полномочий root может запустить ethtool
и получает вывод, на другом компьютере тот же пользователь получает sh: ethtool: command not found
.
Если я sudo su -
быть root, тогда ethtool
действительно есть, так что это должно быть проблема частных лиц, возможно, sudoers
файл?
Я хотел бы ethtool
чтобы этот пользователь мог запустить его на второй машине.
Я использую RHEL4 на первой машине и RHEL5 на второй.
Как я могу сделать ethtool
работоспособный (без необходимости sudo
) на машине RHEL5?
заранее спасибо
Богатый
Может быть, каталог, в котором находится ethtool, находится не на пути пользователя.
Чтобы проверить путь:
echo $PATH
Чтобы найти ethtool
find / -name ethtool
Возможно, вам придется запустить указанное выше как root, если у пользователя нет разрешения на доступ к каталогу, в котором находится ethtool. После того, как вы нашли ethtool и убедились, что его каталог находится в пути пользователя, вы можете проверить разрешения на папке и самом ethtool.
ls -l /path_to_ethtool_directory
ls -l /path_to_ethtool_directory/ethtool
Надеюсь, это поможет!