科技常识:sudo service: command not found 报错的解决方法

2021-05-02 13:19:22
导读 今天小编跟大家讲解下有关科技常识:sudo service: command not found 报错的解决方法,相信小伙伴们对这个话题应该也很关注吧,小编

今天小编跟大家讲解下有关科技常识:sudo service: command not found 报错的解决方法,相信小伙伴们对这个话题应该也很关注吧,小编也收集到了有关科技常识:sudo service: command not found 报错的解决方法的相关资料,希望小伙伴会喜欢也能够帮助大家。

问题:配置成功sudo后,执行sudo /etc/init.d/httpd restart 正常。但执行sudo service httpd restart出现一下错误:sudo: service: command not found解决方法:1.将service的路径写入PATH.$vi .bash_profile复制代码代码如下:export PATH=$PATH:/sbin$source source注意:不建议这样设置,这样加大了安全隐患。2.修改 Sudo 配置文件 /etc/sudoers复制代码代码如下:# visudoDefaults 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 PATH";在env_keep中加入PATH.#vi /etc/profile 复制代码代码如下:# Path manipulation#if ["$EUID"="0"]; then ;修改为gid=`/usr/bin/id -g`if [ $gid -eq 10 ];then

来源:爱蒂网

免责声明:本文由用户上传,如有侵权请联系删除!

猜你喜欢

最新文章