gpt4 book ai didi

asdf-vm - 如何以 root 用户身份使用 asdf?

转载 作者:行者123 更新时间:2023-12-02 00:15:21 24 4
gpt4 key购买 nike

我需要读取一些具有特权权限的硬件数据,所以我需要以root身份使用asdf插件。我该怎么做?

我试图启动 root 用户 sudo su 但我无法访问 asdf

最佳答案

tl;dr: sudo -E su

问题是 sudo 默认不保留(大部分)环境变量。对于 asdf,环境变量 ASDF_CONFIG_FILEASDF_DATA_DIRASDF_DIR 都很重要,还有一些常见的疑点,像 PATH

幸运的是,我们可以指示 sudo 保留所有环境变量。来自 man sudo:

-E, --preserve-env

Indicates to the security policy that the user wishes to preserve their existing environment variables. The security policy may return an error if the user does not have permission to preserve the environment.


资源:

关于asdf-vm - 如何以 root 用户身份使用 asdf?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57099551/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com