add auto fetch ssl certs
This commit is contained in:
@@ -13,7 +13,7 @@
|
||||
"articleSection" : "post",
|
||||
"name" : "[筆記] ubuntu 18.04 透過 dconf 修改系統 proxy \/ modify system proxy with dconf in ubuntu 18.04",
|
||||
"headline" : "[筆記] ubuntu 18.04 透過 dconf 修改系統 proxy \/ modify system proxy with dconf in ubuntu 18.04",
|
||||
"description" : "\x3cp\x3e最近在準備升級client 的作業系統,從 ubuntu 14.04 準備升級到 18.04 或明年的 20.04\x3c\/p\x3e\n\n\x3cp\x3e因為公司政策的關係,所以現在要連接internet ,需要申請\x3c\/p\x3e\n\n\x3cp\x3e然後 user 再去系統的proxy 設定新增一個 PAC 檔\x3c\/p\x3e\n\n\x3cp\x3e但是這個動作其實是去叫NetworkManager 這個服務\x3c\/p\x3e\n\n\x3cp\x3e可是在18.04 上,我會把這個服務關掉,因為他會干擾我的DNS設定\x3c\/p\x3e\n\n\x3cp\x3e所以想試試看有沒有辦法不使用 NetworkManager 服務\x3c\/p\x3e\n\n\x3cp\x3e又能夠在 user level 修改 proxy 參數\x3c\/p\x3e\n\n\x3cp\x3e就想到了用 dconf 來做\x3c\/p\x3e",
|
||||
"description" : "\x3cp\x3e最近在準備升級client 的作業系統,從 ubuntu 14.04 準備升級到 18.04 或明年的 20.04\x3c\/p\x3e\n\x3cp\x3e因為公司政策的關係,所以現在要連接internet ,需要申請\x3c\/p\x3e\n\x3cp\x3e然後 user 再去系統的proxy 設定新增一個 PAC 檔\x3c\/p\x3e\n\x3cp\x3e但是這個動作其實是去叫NetworkManager 這個服務\x3c\/p\x3e\n\x3cp\x3e可是在18.04 上,我會把這個服務關掉,因為他會干擾我的DNS設定\x3c\/p\x3e\n\x3cp\x3e所以想試試看有沒有辦法不使用 NetworkManager 服務\x3c\/p\x3e\n\x3cp\x3e又能夠在 user level 修改 proxy 參數\x3c\/p\x3e\n\x3cp\x3e就想到了用 dconf 來做\x3c\/p\x3e",
|
||||
"inLanguage" : "en",
|
||||
"author" : "Eric Chang",
|
||||
"creator" : "Eric Chang",
|
||||
@@ -45,9 +45,9 @@
|
||||
|
||||
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/all.css" integrity="sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU" crossorigin="anonymous">
|
||||
|
||||
<link href="https://h.cowbay.org/css/style.css?v=1626744134" rel="stylesheet" id="theme-stylesheet" type='text/css' media='all'>
|
||||
<link href="https://h.cowbay.org/css/style.css?v=1629951055" rel="stylesheet" id="theme-stylesheet" type='text/css' media='all'>
|
||||
|
||||
<link href="https://h.cowbay.org/css/custom.css?v=1626744134" rel="stylesheet" type='text/css' media='all'>
|
||||
<link href="https://h.cowbay.org/css/custom.css?v=1629951055" rel="stylesheet" type='text/css' media='all'>
|
||||
<link rel="shortcut icon" href="https://h.cowbay.org/img/favicon.ico" type="image/x-icon">
|
||||
<link rel="icon" href="https://h.cowbay.org/img/favicon.ico" type="image/x-icon">
|
||||
|
||||
@@ -81,10 +81,6 @@ if (!doNotTrack) {
|
||||
|
||||
<ul id="menu-secondary-items" class="menu-secondary-items">
|
||||
|
||||
<li class="menu-item menu-item-type-taxonomy menu-item-object-category">
|
||||
<a href="/categories/"></a>
|
||||
</li>
|
||||
|
||||
<li class="menu-item menu-item-type-taxonomy menu-item-object-category">
|
||||
<a href="/categories/ansible">ansible</a>
|
||||
</li>
|
||||
@@ -309,67 +305,35 @@ if (!doNotTrack) {
|
||||
<div class="entry-content">
|
||||
<article>
|
||||
<p>最近在準備升級client 的作業系統,從 ubuntu 14.04 準備升級到 18.04 或明年的 20.04</p>
|
||||
|
||||
<p>因為公司政策的關係,所以現在要連接internet ,需要申請</p>
|
||||
|
||||
<p>然後 user 再去系統的proxy 設定新增一個 PAC 檔</p>
|
||||
|
||||
<p>但是這個動作其實是去叫NetworkManager 這個服務</p>
|
||||
|
||||
<p>可是在18.04 上,我會把這個服務關掉,因為他會干擾我的DNS設定</p>
|
||||
|
||||
<p>所以想試試看有沒有辦法不使用 NetworkManager 服務</p>
|
||||
|
||||
<p>又能夠在 user level 修改 proxy 參數</p>
|
||||
|
||||
<p>就想到了用 dconf 來做</p>
|
||||
|
||||
<p>dconf 是在 ubuntu 底下很好用的工具</p>
|
||||
|
||||
<p>可以用來觀察、修改使用者層級(user level)的系統設定</p>
|
||||
|
||||
<p>可以用來觀察、修改使用者層級(user level)的系統設定\</p>
|
||||
<p>不過有一些語法要注意</p>
|
||||
|
||||
<p>簡單說一下用法</p>
|
||||
|
||||
<p>觀察user level 系統變數的變化</p>
|
||||
|
||||
<p>開啟terminal 輸入以下指令</p>
|
||||
|
||||
<pre><code>dconf watch /
|
||||
</code></pre>
|
||||
|
||||
<p>這個可以觀察user到底修改了些什麼</p>
|
||||
|
||||
</code></pre><p>這個可以觀察user到底修改了些什麼</p>
|
||||
<p>只要是透過右上角的系統設定修改的值</p>
|
||||
|
||||
<p>這個指令都可以觀察到,非常好用</p>
|
||||
|
||||
<p>當找到了要修改的 KEY</p>
|
||||
|
||||
<p>就可以用</p>
|
||||
|
||||
<pre><code>dconf read/write KEY
|
||||
</code></pre>
|
||||
|
||||
<p>比如說我要修改proxy</p>
|
||||
|
||||
</code></pre><p>比如說我要修改proxy</p>
|
||||
<p>我先用 dconf watch / 抓到了KEY是 /system/proxy/host</p>
|
||||
|
||||
<p>那我就可以用</p>
|
||||
|
||||
<pre><code>dconf write /system/proxy/http/host "'192.168.1.7'"
|
||||
dconf write /system/proxy/http/port '3128'
|
||||
</code></pre>
|
||||
|
||||
<p>來把系統的http proxy 改成 192.168.1.7:3128</p>
|
||||
|
||||
</code></pre><p>來把系統的http proxy 改成 192.168.1.7:3128</p>
|
||||
<p>要注意的是,上面的 host 是字串,要用<code>"''"</code>包起來</p>
|
||||
|
||||
<p>下面的只是數字,就不用外面的<code>""</code> 了</p>
|
||||
|
||||
<p>不過這修改好像還是必須要NetworkManager 生效才行</p>
|
||||
|
||||
<p>還需要再測試看看</p>
|
||||
</article>
|
||||
</div>
|
||||
@@ -645,7 +609,7 @@ title="pinterest icon"></i>
|
||||
|
||||
</ul> <div class="design-credit">
|
||||
|
||||
<p>© 2018 Göran Svensson</p>
|
||||
<p>© 2018 Göran Svensson</p>
|
||||
|
||||
<p>Nederburg Hugo Theme by <a href="https://appernetic.io">Appernetic</a>.</p>
|
||||
|
||||
@@ -657,7 +621,7 @@ title="pinterest icon"></i>
|
||||
</div>
|
||||
<script src="https://h.cowbay.org/js/jquery.min.js"></script>
|
||||
<script src="https://h.cowbay.org/js/jquerymigrate.js"></script>
|
||||
<script src="https://h.cowbay.org/js/production.min.js?v=1626744134"></script>
|
||||
<script src="https://h.cowbay.org/js/production.min.js?v=1629951055"></script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user