sudo保持前用用户的env环境变量
2016-07-19 14:30
501 查看
在虚拟机里安装了一个Ubuntu,在局域网下,需要设置代理才能访问网络和安装程序。很自然的给
然后很愉快的
研究了半天,原来是sudo在切换成root用户的时候,
通过
友情提示。只能通过
原创文章,转载请注明: 转载自东东东 陈煜东的博客
本文链接地址:
sudo保持前用用户的env环境变量 – https://www.chenyudong.com/archives/sudo-keep-env.html
sudo vim /etc/bash.bashrc添加代理。
sudo apt-get update发现根本无法连接服务器。如果切换到
sudo su的root用户下,是可以的执行的。
研究了半天,原来是sudo在切换成root用户的时候,
env并不会去保留这些环境变量,需要特别的指明才可以。
通过
visudo命令来设置,需要保留的环境变量,新增下面的第10行。
Defaults env_keep="http_proxy https_proxy ftp_proxy no_proxy DISPLAY XAUTHORITY"。这样就可以继续愉快的访问网络了。
visudo命令来更新,不能修改
/etc/sudoers文件,会被覆盖的。
原创文章,转载请注明: 转载自东东东 陈煜东的博客
本文链接地址:
sudo保持前用用户的env环境变量 – https://www.chenyudong.com/archives/sudo-keep-env.html
相关文章推荐
- 机器学习——朴素贝叶斯法(naive Bayes)
- 30.怎样在Swift中添加运行时属性?
- Android开发技术周报 Issue#41
- 多态
- 读取项目里含指定注解的方法 @interface妙用
- 1.1 javascript组成
- a标签的target指向iframe的name和id的区别
- eclipse运行代码时——类路径引用的归档不存在"XXXXX.jar"问题解决
- kdumpctl: No memory reserved for crash kernel.
- WAV文件格式解析
- 农业垂直搜索引擎五》索引与检索模块的设计与实现
- 关于 SimpleDateFormat 的非线程安全问题及其解决方案
- 约束与索引
- 杭电ACM—HDU1200
- 对多态的理解
- MySQL查看当前库所用引擎
- 10A - Power Consumption Calculation
- Object
- SDUT2133数据结构实验之栈三:后缀式求值(栈)
- CMD-NET命令详解