天天看點

使用cpolar連接配接不同作業系統(windows與linux)(2)

 系列文章

  • ​​不同作業系統間如何進行TCP連接配接(Linux版)​​
  • ​​使用cpolar進行TCP臨時連接配接(Linux版)​​
  • ​​使用cpolar進行TCP穩定連接配接(Linux版)​​
  • ​​使用cpolar連接配接不同作業系統(windows與linux)(1)​​
  • ​​使用cpolar連接配接不同作業系統(windows與linux)(2)​​
 上一篇
  • ​​使用cpolar連接配接不同作業系統(windows與linux)(1)​​

在上篇介紹中,我們在cpolar背景建立了一條能夠長期保留的TCP資料隧道,并獲得了資料隧道的入口位址。與現實中的隧道概念一樣,有了隧道入口,還需要有一個出口,才能真正實作互聯互通的目的。現在,我們就來設定TCP資料隧道的出口。

讓我們回到Ubuntu系統的cpolar用戶端,在Ubuntu系統的浏覽器位址欄輸入“localhost:9200”,就能進入cpolar 用戶端的web-UI界面。在輸入使用者名和密碼後,就能進入cpolar用戶端的主界面。在主界面左側,點選“隧道管理”項下的“建立隧道”,對遠端連接配接的隧道出口進行設定。其中“隧道名稱”仍選擇友善識别的名稱;“協定”選擇為TCP;“本地位址”為端口22;“端口類型”選擇固定TCP端口;“預留的TCP位址”則是在cpolar官網生成的位址(直接複制粘貼過來即可)。在完成這些設定後,點選下方綠色的“建立”按鈕。

使用cpolar連接配接不同作業系統(windows與linux)(2)
使用cpolar連接配接不同作業系統(windows與linux)(2)

cpolar用戶端的隧道出口建立完成後,點選左側“狀态”項下的“線上隧道清單”,就能看到固定TCP隧道的位址。這裡我們記下這段位址,在windows作業系統的指令行界面,輸入指令

ssh  -p XXXXX 使用者名@1.tcp.vip.cpolar.cn(X為cpolar生成的端口号,使用者名替換為主機使用者名)      

需要注意的是,在數字端口号之前,一定要添加“(空格)-p(空格)”,否則無法連接配接隧道;其次,在“ssh  -p XXXXX 使用者名@”之後,要輸入複制用戶端生成的tcp位址。在windows指令行中輸入正确指令後,windows會顯示提示資訊,是否确定遠端連接配接Ubuntu系統,我們需要輸入“yes”指令。接着在連接配接Ubuntu系統後,Ubuntu系統會要求輸入系統密碼(主要防止非授權的遠端操作),輸入Ubuntu系統的正确密碼後,我們就能看到綠色字元的XXXXX(Ubuntu系統的名稱)@Ubuntu,證明我們已經成功的從windows連接配接上遠端的Ubuntu系統。

使用cpolar連接配接不同作業系統(windows與linux)(2)

此時我們就能輸入相應指令,遠端操作Ubuntu系統。比如輸入指令“ls”,就能看到Ubuntu系統下的檔案夾情況。

使用cpolar連接配接不同作業系統(windows與linux)(2)

或輸入指令“cd /var/www/html”,進入網頁檔案夾,再輸入“ls”,檢視網頁檔案情況。

使用cpolar連接配接不同作業系統(windows與linux)(2)

或對網頁檔案進行編輯和修改

nano wp-config.php      
使用cpolar連接配接不同作業系統(windows與linux)(2)
  • ​​公網SSH遠端Ubuntu​​
  • ​​Ubuntu搭建網站​​

繼續閱讀