如何在sudo中覆盖PATH环境变量?

前端之家收集整理的这篇文章主要介绍了如何在sudo中覆盖PATH环境变量?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在/ etc / profile中设置了PATH.在普通用户的情况下我没有任何问题,但是当我成为sudo的root权限时,PATH不会出现.

即使我成为sudo中的root权限,你还会做什么来覆盖由/ etc / profile设置的PATH?

解决方法

出于安全原因,Sudo会重置PATH以及许多其他环境变量.除非你运行sudo -i,否则在/ etc / profile中设置什么都没关系.

在您了解这样做的含义之后,在“安全说明”下的sudo手册页提供了有关安全隐患的见解,以及您必须在/ etc / sudoers文件修改这些限制的选项.

猜你在找的Linux相关文章