全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Linux 下sudo网络权限详解

Linux 下sudo网络权限详解

对于设置了网络代理的服务器,在当前用户下执行网络访问没有问题,但通过sudo执行命令时,就会出现“无网络连接”的错误。

背景

  对于设置了网络代理的服务器,在当前用户下执行网络访问没有问题,但通过sudo执行命令时,就会出现“无网络连接”的错误。

普通权限下,wget成功。

# wget https://github.com
--2016-12-08 09:00:43-- https://github.com/
Connecting to 109.105.113.200:8080... connected.
Proxy request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: ‘index.html'

2016-12-08 09:01:03 (1.33 KB/s) - ‘index.html' saved [25692]

使用sudo命令后,连接失败。
# sudo wget https://github.com
--2016-12-08 09:01:41-- https://github.com/
Resolving github.com (github.com)... failed: Name or service not known.
wget: unable to resolve host address ‘github.com'

解决方案

  出现这种情况的原因,是因为sudo命令的作用是为了允许普通用户使用超级用户权限的工具,但却没有继承来自环境变量。而网络代理的设置,是通过设置http_proxy,https_proxy等环境变量来实现的。因此,sudo后也就失去了网络代理,自然也就没有了网络连接。为了解决该问题,我们需要修改sudo的配置文件。修改sudo的配置文件有特殊的命令和方法,具体参考https://www./article/113902.htm,我这里不做详细介绍了。

  在sudo的配置文件中,增加Defaults env_keep += "http_proxy https_proxy"。该行表示使用sudo命令时,保存后面列出的环境变量。

增加配置后,sudo可访问网络。
# sudo wget https://github.com
--2016-12-08 09:02:52-- https://github.com/
Connecting to 109.105.113.200:8080... connected.
Proxy request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: ‘index.html.1'

2016-12-08 09:02:56 (20.1 KB/s) - ‘index.html.1' saved [25692]


感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


# Linux  # 下sudo网络权限  # sudo网络权限解析  # linux系统sudo命令详解  # 详解Linux下的sudo及其配置文件/etc/sudoers的详细配置  # linux sudo命令详解  # java在linux系统下开机启动无法使用sudo命令的原因及解决办法  # Linux用户配置sudo权限(visudo)的方法  # Linux 添加普通用户到 sudo 列表的方法  # Linux系统中掩耳盗铃的sudo配置  # Linux中利用sudo进行赋权的方法详解  # Linux系统中sudo命令的十个技巧总结  # 就会  # 配置文件  # 也就  # 是因为  # 希望能  # 但却  # 这种情况  # 详细介绍  # 不做  # 谢谢大家  # 来实现  # 普通用户  # 是为了  # 失去了  # 没有了  # Connecting  # connected  # Length  # unspecified  # response 


相关文章: 如何获取上海专业网站定制建站电话?  简单实现Android文件上传  寿县云建站:智能SEO优化与多行业模板快速上线指南  香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南  网站制作大概多少钱一个,做一个平台网站大概多少钱?  公司网站制作价格怎么算,公司办个官网需要多少钱?  如何彻底删除建站之星生成的Banner?  网站制作公司,橙子建站是合法的吗?  建站之星如何通过成品分离优化网站效率?  如何快速生成专业多端适配建站电话?  建站为何优先选择香港服务器?  如何零基础开发自助建站系统?完整教程解析  如何做静态网页,sublimetext3.0制作静态网页?  php条件判断怎么写_ifelse和switchcase的使用区别【对比】  如何通过远程VPS快速搭建个人网站?  岳西云建站教程与模板下载_一站式快速建站系统操作指南  如何快速完成中国万网建站详细流程?  如何零基础在云服务器搭建WordPress站点?  C#如何在一个XML文件中查找并替换文本内容  婚礼视频制作网站,学习*后期制作的网站有哪些?  武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?  建站之星logo尺寸如何设置最合适?  网站制作模板下载什么软件,ppt模板免费下载网站?  网站制作难吗安全吗,做一个网站需要多久时间?  建站DNS解析失败?如何正确配置域名服务器?  linux top下的 minerd 木马清除方法  建站之星安全性能如何?防护体系能否抵御黑客入侵?  如何在万网自助建站平台快速创建网站?  建站之星代理如何优化在线客服效率?  网站制作的步骤包括,正确网址格式怎么写?  C++如何使用std::optional?(处理可选值)  企业网站制作公司网页,推荐几家专业的天津网站制作公司?  建站之星与建站宝盒如何选择最佳方案?  家具网站制作软件,家具厂怎么跑业务?  保定网站制作方案定制,保定招聘的渠道有哪些?找工作的人一般都去哪里看招聘信息?  新网站制作渠道有哪些,跪求一个无线渠道比较强的小说网站,我要发表小说?  制作网站外包平台,自动化接单网站有哪些?  网站制作知乎推荐,想做自己的网站用什么工具比较好?  内网网站制作软件,内网的网站如何发布到外网?  视频网站app制作软件,有什么好的视频聊天网站或者软件?  建站之星2.7模板快速切换与批量管理功能操作指南  西安制作网站公司有哪些,西安货运司机用的最多的app或者网站是什么?  TestNG的testng.xml配置文件怎么写  网站制作与设计教程,如何制作一个企业网站,建设网站的基本步骤有哪些?  制作充值网站的软件,做人力招聘为什么要自己交端口钱?  单页制作网站有哪些,朋友给我发了一个单页网站,我应该怎么修改才能把他变成自己的呢,请求高手指点迷津?  制作网站的公司有哪些,做一个公司网站要多少钱?  如何在阿里云高效完成企业建站全流程?  建站之星好吗?新手能否轻松上手建站?  制作网站软件推荐手机版,如何制作属于自己的手机网站app应用? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。