麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > Linux Shell > 正文

Linux 下sudo網絡權限詳解

2020-07-27 18:54:26
字體:
來源:轉載
供稿:網友

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 OKLength: 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的配置文件有特殊的命令和方法,具體參考http://www.companysz.com/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 OKLength: unspecified [text/html]Saving to: ‘index.html.1'2016-12-08 09:02:56 (20.1 KB/s) - ‘index.html.1' saved [25692]

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美城网站地址 | 91精品国产综合久久男男 | 亚洲黑人在线观看 | 在线亚洲欧美 | 羞羞视频免费网站 | 蜜桃免费在线 | 超久久| 亚洲91在线| 中文字幕精品一区久久久久 | 海外中文字幕在线观看 | 色淫网站免费视频 | 蜜桃91麻豆| 国产成人视屏 | 中文字幕www.| 精品一区二区三区免费 | 本站只有精品 | 九九热九九爱 | 毛片免费一区二区三区 | 欧美精品18| 护士hd老师fre0性xxx | 国产成人综合在线观看 | 国内精品免费一区二区2001 | 午夜天堂在线 | 久久国产中文 | 一级黄色国产视频 | 久久综合久久综合久久 | 一级成人毛片 | 毛片大全 | 特级a欧美做爰片毛片 | 毛片在线视频免费观看 | 精品国产一区二区三区天美传媒 | 亚洲精品久久久久久 | 国产精彩视频在线 | 久久国产免费 | 黄色网址在线免费 | 黄色一级毛片免费看 | 国产精品久久久久久久午夜片 | 日产精品久久久一区二区福利 | 欧美精品久久久久久久多人混战 | 一区二区久久久久草草 | 欧美一级高潮 |