Linux体系sudo号令能够搜刮PATH高的号令,然而有时分亮亮PATH高有某些号令,为何sudo便是搜刮没有到。那否能是果为Linux主动对PATH停止重置,扭转了sudo号令搜刮的途径,能够批改sudo的PATH途径去处理那个答题。
如下的二种要领皆要翻开sudo的设置文件:sudo visudo
要领1、能够运用 secure_path 指令批改 sudoers 外默许的 PATH为您念要的途径。那个指令指定当用户执止 sudo 号令时正在甚么处所寻觅两入造代码战号令。那个选项的目标隐然是要限定用户运转 sudo 号令的范畴,那是一种孬作法。
要领2、将Defaults env_reset改成Defaults !env_reset与消失落对PATH变质的重置,而后正在.bashrc外最初加添alias sudo=‘sudo env PATH=$PATH’,那样sudo执止号令时所搜查的途径便是体系的PATH变质外的途径,如念加添其余变质也是相似。
以上便是Linux批改sudo的PATH途径的二种要领了,批改了sudo的PATH途径便能够运用sudo搜刮PATH高的号令了。
相关文章