如何在桌面版 Ubuntu 中用命令行更改系统代理设置
2017-11-09 10:31
615 查看
在桌面版 Ubuntu 中,它的桌面环境设置,包括系统代理设置,都存储在 DConf 数据库,这是简单的键值对存储。如果你想通过系统设置菜单修改桌面属性,更改会持久保存在后端的 DConf 数据库。在 Ubuntu 中更改 DConf 数据库有基于图像用户界面和非图形用户界面的两种方式。系统设置或者
下面介绍如何用
更改 DConf 设置:
读取 DConf 设置:
如果你还想更改 HTTPS/FTP 代理为手动,用这些命令:
更改套接字主机设置为手动:
上面的更改都只适用于当前的桌面用户。如果你想在系统范围内使用代理设置更改,在 gsettings 命令面前添加 sudo。例如:
dconf-editor是访问 DConf 数据库的图形方法,而
gsettings或
dconf就是能更改数据库的命令行工具。
下面介绍如何用
gsettings从命令行更改系统代理设置。
gsettings读写特定 Dconf 设置的基本用法如下:
更改 DConf 设置:
gsettings set <schema> <key> <value>
读取 DConf 设置:
gsettings get <schema> <key>
通过命令行更改系统代理设置为手动
桌面版 Ubuntu 中下面的命令会更改 HTTP 代理设置为 "my.proxy.com:8000"。gsettings set org.gnome.system.proxy.http host 'my.proxy.com' gsettings set org.gnome.system.proxy.http port 8000 gsettings set org.gnome.system.proxy mode 'manual'
如果你还想更改 HTTPS/FTP 代理为手动,用这些命令:
gsettings set org.gnome.system.proxy.https host 'my.proxy.com' gsettings set org.gnome.system.proxy.https port 8000 gsettings set org.gnome.system.proxy.ftp host 'my.proxy.com' gsettings set org.gnome.system.proxy.ftp port 8000
更改套接字主机设置为手动:
gsettings set org.gnome.system.proxy.socks host 'my.proxy.com' gsettings set org.gnome.system.proxy.socks port 8000
上面的更改都只适用于当前的桌面用户。如果你想在系统范围内使用代理设置更改,在 gsettings 命令面前添加 sudo。例如:
sudo gsettings set org.gnome.system.proxy.http host 'my.proxy.com' sudo gsettings set org.gnome.system.proxy.http port 8000 sudo gsettings set org.gnome.system.proxy mode 'manual'
在命令行中更改系统代理设置为自动
如果你正在使用 自动配置代理 (proxy auto configuration,PAC),输入以下命令更改为 PAC。gsettings set org.gnome.system.proxy mode 'auto' gsettings set org.gnome.system.proxy autoconfig-url http://my.proxy.com/autoproxy.pac[/code]在命令行中清除系统代理设置
最后,清除所有“手动/自动”代理设置,还原为无代理设置:gsettings set org.gnome.system.proxy mode 'none'
相关文章推荐
- 如何在桌面版 Ubuntu 中用命令行更改系统代理设置
- Linux 有问必答:如何在桌面版 Ubuntu 中用命令行更改系统代理设置
- 如何为ubuntu系统设置代理
- ubuntu系统如何设置代理上网?
- Ubuntu下apt-get的网络代理设置(终端命令行的网络代理设置)
- Ubuntu系统如何安装双网卡及更改网卡名称(eth0改为eth1)
- Linux下的Ubuntu16.04.3如何设置默认启动后为字符界面(即命令行界面)
- 刚安装的ubuntu系统如何更改输入法为中文输入法
- Linux系统更改日期和时间如何通过命令行修改?
- 如何在win10系统中更改微软账户pin码?win10设置PIN码教程
- 远程桌面登录Ubuntu系统(ubuntu下命令行设置wifi自动连接)
- ubuntu如何设置开机启动进入命令行界面
- Ubuntu下apt-get的网络代理设置(终端命令行的网络代理设置)
- Ubuntu下apt-get的网络代理设置(终端命令行的网络代理设置)
- Oracle VM VirtualBox 安装ubuntu系统后如何设置文件夹共享
- Ubuntu下更改GRUB来设置默认启动系统
- Ubuntu系统默认启动设置(图形界面或者命令行)
- 新安装的ubuntu系统如何设置中文输入法的方案
- 如何在VMWare中的Ubuntu系统中设置共享文件夹