如何在sudo中覆盖PATH环境变量?
发布时间:2020-12-13 16:56:26 所属栏目:Linux 来源:网络整理
导读:我在/ etc / profile中设置了PATH.在普通用户的情况下我没有任何问题,但是当我成为sudo的root权限时,PATH不会出现. 即使我成为sudo中的root权限,你还会做什么来覆盖由/ etc / profile设置的PATH? 解决方法 出于安全原因,Sudo会重置PATH以及许多其他环境变量
我在/ etc / profile中设置了PATH.在普通用户的情况下我没有任何问题,但是当我成为sudo的root权限时,PATH不会出现.
即使我成为sudo中的root权限,你还会做什么来覆盖由/ etc / profile设置的PATH? 解决方法
出于安全原因,Sudo会重置PATH以及许多其他环境变量.除非你运行sudo -i,否则在/ etc / profile中设置什么都没关系.
在您了解这样做的含义之后,在“安全说明”下的sudo手册页提供了有关安全隐患的见解,以及您必须在/ etc / sudoers文件中修改这些限制的选项. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |