add auto fetch ssl certs
This commit is contained in:
@@ -13,7 +13,7 @@
|
||||
"articleSection" : "post",
|
||||
"name" : "linux底下遠端遙控\x26管理的好用系統 Meshcentral \/ Remote Management \x26 control system Meshcentral",
|
||||
"headline" : "linux底下遠端遙控\x26管理的好用系統 Meshcentral \/ Remote Management \x26 control system Meshcentral",
|
||||
"description" : "\x3cp\x3e之前在LAN\/windows環境下,一直都是用ultravnc\/winvnc\/tigervnc之類的VNC軟體\x3c\/p\x3e\n\n\x3cp\x3e但是如果要過 internet ,就會碰到各種開port的問題\x3c\/p\x3e\n\n\x3cp\x3e在這種環境下,就有了當時 teamviewer 的橫空出世\x3c\/p\x3e\n\n\x3cp\x3e解決了開PORT的問題,讓被控端(通常是資訊技術相對弱勢,需要接受幫助的一方)不需要懂太多\x3c\/p\x3e\n\n\x3cp\x3e只要下載teamviewer被控端,開啟後報ID 給協助者就好了\x3c\/p\x3e",
|
||||
"description" : "\x3cp\x3e之前在LAN\/windows環境下,一直都是用ultravnc\/winvnc\/tigervnc之類的VNC軟體\x3c\/p\x3e\n\x3cp\x3e但是如果要過 internet ,就會碰到各種開port的問題\x3c\/p\x3e\n\x3cp\x3e在這種環境下,就有了當時 teamviewer 的橫空出世\x3c\/p\x3e\n\x3cp\x3e解決了開PORT的問題,讓被控端(通常是資訊技術相對弱勢,需要接受幫助的一方)不需要懂太多\x3c\/p\x3e\n\x3cp\x3e只要下載teamviewer被控端,開啟後報ID 給協助者就好了\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,123 +305,69 @@ if (!doNotTrack) {
|
||||
<div class="entry-content">
|
||||
<article>
|
||||
<p>之前在LAN/windows環境下,一直都是用ultravnc/winvnc/tigervnc之類的VNC軟體</p>
|
||||
|
||||
<p>但是如果要過 internet ,就會碰到各種開port的問題</p>
|
||||
|
||||
<p>在這種環境下,就有了當時 teamviewer 的橫空出世</p>
|
||||
|
||||
<p>解決了開PORT的問題,讓被控端(通常是資訊技術相對弱勢,需要接受幫助的一方)不需要懂太多</p>
|
||||
|
||||
<p>只要下載teamviewer被控端,開啟後報ID 給協助者就好了</p>
|
||||
|
||||
<p>好景不常…ㄟ,好像也不能這麼說</p>
|
||||
|
||||
<p>teamviewer 是一套商業授權軟體,要買license的</p>
|
||||
|
||||
<p>不知道用什麼方式偵測,一開始可以用,但是後來會出現視窗警告,再來就不讓你用了。</p>
|
||||
|
||||
<p>於是又有了 anydesk 的出現</p>
|
||||
|
||||
<p>anydesk 的定義就是免費軟體,所以沒有授權問題</p>
|
||||
|
||||
<p>可是 anydesk 在初期有頗多狀況,比如像是windows的UAC,或者是畫面反應速度過慢</p>
|
||||
|
||||
<p>又或者是常常自動變成view only ,無法操作的狀況</p>
|
||||
|
||||
<p>當使用者需要讓我用anydesk連線進去時,通常就已經是電腦有些什麼狀況了</p>
|
||||
|
||||
<p>然後還要面對anydesk的種種問題,實在是讓人很抓狂!</p>
|
||||
|
||||
<p>終於某次因緣際會,讓我找到了這篇的主角</p>
|
||||
|
||||
<h2 id="meshcentral">Meshcentral</h2>
|
||||
|
||||
<h2 id="meshcentral-">Meshcentral</h2>
|
||||
<p>簡單介紹一下Meshcentral 的優點</p>
|
||||
|
||||
<h3 id="安全性高">安全性高</h3>
|
||||
|
||||
<h3 id="安全性高-">安全性高</h3>
|
||||
<p>teamviewer & anydesk 之所以不需要開port,就是被控/遙控兩邊都是先連線到他們提供的伺服器(通常在國外)</p>
|
||||
|
||||
<p>有人會擔心這樣畫面會不會被擷取之類的 我是認為想太多了啦,但就真的有人會擔心這種問題啊(嘆</p>
|
||||
|
||||
<p>meshcentral則不同,他是安裝在LAN的機器上(當然,要跨WAN也可以,就開port吧)</p>
|
||||
|
||||
<p>所以原則上從server到client這段的連線,都是在LAN中加密進行,不會有需要上傳到廠商伺服器的問題</p>
|
||||
|
||||
<p>自然安全性就高了很多</p>
|
||||
|
||||
<h3 id="速度快">速度快</h3>
|
||||
|
||||
<h3 id="速度快-">速度快</h3>
|
||||
<p>如同前面所述,因為都在LAN中進行,不需要透過廠商在國外的Server,所以操作的速度很快!</p>
|
||||
|
||||
<h3 id="操作簡單">操作簡單</h3>
|
||||
|
||||
<h3 id="操作簡單-">操作簡單</h3>
|
||||
<p>一開始meshcentral 會需要在client 安裝agent,在比較早期一點的版本,這個動作需要先用anydesk連上被控端</p>
|
||||
|
||||
<p>然後去開啟連結、以管理者權限進行安裝</p>
|
||||
|
||||
<p>新版改善了這個問題,可以直接產生一個invite url ,直接發信給user ,請user去點連結進行安裝</p>
|
||||
|
||||
<p>當然要先做好安裝步驟說明就是了,不然windows會判斷這個是有問題的檔案,不讓執行</p>
|
||||
|
||||
<p>裝完之後,被控端就不會再看到這東西了(所以也無從關閉,除非從service.msc 去stop)</p>
|
||||
|
||||
<p>而且也不會碰到煩人的UAC訊息跳出來時,畫面上的按鈕無法點選的問題(anydesk就有這種狀況,需要透過config去排除)</p>
|
||||
|
||||
<h3 id="安裝容易">安裝容易</h3>
|
||||
|
||||
<h3 id="安裝容易-">安裝容易</h3>
|
||||
<p>meshcentral的安裝很簡單,在ubuntu 18.04 server 的環境底下執行以下指令</p>
|
||||
|
||||
<pre><code> #install nodejs/npm
|
||||
sudo apt install nodejs npm
|
||||
#make meshcentral working folder
|
||||
sudo mkdir -p /opt/meshcentral
|
||||
#install meshcentral
|
||||
cd /opt/meshcentral;npm install meshcentral
|
||||
# start meshcentral
|
||||
cd /opt/meshcentral/node_modules/meshcentral;node meshcentral --cert {{ servier_ip_address }}
|
||||
</code></pre>
|
||||
|
||||
<p>這樣就把meshcentral安裝&啟動了</p>
|
||||
|
||||
<pre><code>#install nodejs/npm
|
||||
sudo apt install nodejs npm
|
||||
#make meshcentral working folder
|
||||
sudo mkdir -p /opt/meshcentral
|
||||
#install meshcentral
|
||||
cd /opt/meshcentral;npm install meshcentral
|
||||
# start meshcentral
|
||||
cd /opt/meshcentral/node_modules/meshcentral;node meshcentral --cert {{ servier_ip_address }}
|
||||
</code></pre><p>這樣就把meshcentral安裝&啟動了</p>
|
||||
<p>應該是可以改用systemd or supervisor 來控制了,那個是另外的部份了</p>
|
||||
|
||||
<hr />
|
||||
|
||||
<h3 id="meshcentral-簡易操作說明">Meshcentral 簡易操作說明</h3>
|
||||
|
||||
<hr>
|
||||
<h3 id="meshcentral-簡易操作說明-">Meshcentral 簡易操作說明</h3>
|
||||
<p>meshcentral 在操作上也很簡單,第一次安裝成功後,開啟meshcentral的頁面</p>
|
||||
|
||||
<p>首先建立一個管理者帳號,接著用管理者帳號進入後,建立一個group</p>
|
||||
|
||||
<p>然後進入這個group ,會看到一個 invite的連結</p>
|
||||
|
||||
<p><img src="https://i.imgur.com/MNrv2Sw.png" alt="" /></p>
|
||||
|
||||
<p><img src="https://i.imgur.com/MNrv2Sw.png" alt=""></p>
|
||||
<p>點擊invite之後,會詢問要產生多長有效時間的連結,如果很懶,就直接選unlimited</p>
|
||||
|
||||
<p>然後把這串URL記下來,發給所有user(最好自己先run過一遍,做一份安裝步驟一起發給使用者)</p>
|
||||
|
||||
<p><img src="https://i.imgur.com/cXQBEWU.png" alt="" /></p>
|
||||
|
||||
<p><img src="https://i.imgur.com/cXQBEWU.png" alt=""></p>
|
||||
<p>等到user照說明,安裝agent之後,在管理界面上就會看到client出現了</p>
|
||||
|
||||
<p><img src="https://i.imgur.com/bQL6JJE.png" alt="" /></p>
|
||||
|
||||
<p><img src="https://i.imgur.com/bQL6JJE.png" alt=""></p>
|
||||
<p>有亮起來的圖示就代表client online ,可以直接進去操作</p>
|
||||
|
||||
<p>操作畫面可以操考以下影片,我是透過internet(兩邊都是CHT雙向100) 去控制遠端電腦播放youtube</p>
|
||||
|
||||
<p>可以看到畫面是非常地流暢!</p>
|
||||
|
||||
|
||||
<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
|
||||
<iframe src="https://www.youtube.com/embed/p6-BBYW51qc" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" allowfullscreen title="YouTube Video"></iframe>
|
||||
</div>
|
||||
|
||||
|
||||
<h3 id="總結">總結</h3>
|
||||
|
||||
<h3 id="總結-">總結</h3>
|
||||
<p>這麼好用的系統,還不快去裝一套起來!</p>
|
||||
</article>
|
||||
</div>
|
||||
@@ -705,7 +647,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>
|
||||
|
||||
@@ -717,7 +659,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