sudo
配置以保留环境变量的正确方法是什么SSH_AUTH_SOCK
?
我按照互联网上的一些指南进行操作,但它对我没有用:
$ printenv | grep SSH
SSH_AUTH_SOCK=/tmp/ssh-Zy2v8uDtJxPw/agent.2628
SSH_AGENT_PID=2629
$ sudo printenv | grep SSH | wc
0 0 0
我以为我需要重启sudo
服务,但是
如何在 Ubuntu 16.10 上重启 Sudo 服务说不需要。
答案1
sudo -E printenv | grep SSH
-E
将您的环境变量保存到 sudo 中。