宿主機Windows訪問虛擬機器Linux檔案(二)

來源:互聯網
上載者:User

標籤:

  上一篇文章中詳細講述FTP服務(基於檔案傳輸通訊協定的服務),本文則介紹另一種能夠實現此功能Telnet(Telecommunications network 遠程登陸)服務。本文介紹的telnet我常用來在windows下熟悉Linux指令,只需要使用其遠程登陸Ubuntu即可,方便實用。

  說明:本文不再贅述前文中已經重複指明的內容。

一、虛擬機器Ubuntu開啟Telnet服務

  1)在終端中輸入命令:$ sudo apt-get install xinetd telnetd,安裝完成xinetd和telnetd服務。  2)為了配置telnet服務資料轉送為流模式,需要配置inetd.conf檔案。不過本電腦並無inetd服務,因此重新下載openbsd-inetd。

  安裝完成inetd服務後,在終端輸入:$ sudo vim /etc/inetd.conf,開啟並修改inetd.conf設定檔如下:

  3)修改xinetd.conf設定檔,終端輸入命令:$ sudo vim /etc/xinetd.conf,配置情況如下:

  4)修改/etc/xinetd.d/telnet檔案,輸入終端命令:$ sudo vim /etc/xinetd.d/telnet,然後輸入如下代碼後儲存。

  5)重啟網路服務,終端輸入命令:$ sudo /etc/init.d/xinetd restart。至此telnet服務配置完畢。

二、宿主機Windows使用telnet服務

  1)首先關閉防火牆,否則也會報錯。詳細參考之前文章:《宿主機Windows訪問虛擬機器Linux檔案(一)》。

  2)在windows10命令提示字元中輸入命令:telnet Ubuntu的IP。當然如果沒有預先啟用用戶端telnet會報錯。

  這種問題的解決方案很簡單,給個百度傳送門:《Win10正式版telnet不是內部或外部命令怎麼辦》。

  3)在命令提示字元中輸入:telnet Ubuntu的IP,若串連成功則需要輸入訪問主機賬戶和密碼,正確則可以通過Windows控制Ubuntu主機的檔案資源。

三、思考總結

   1. daemon 後台進程。在Linux系統中,縮寫詞以d結尾的,往往指的是伺服器端的進程。舉例如下:

      vsftpd指作為提供ftp服務的伺服器端後台進程;telnetd就是telnet-server,提供telnet服務的伺服器端後台進程。

  2. telnet和telnetd區別

   2.1)telnet等價於telnet-client。一般說用戶端telnet都不說成telnet-client,而是直接說成telnet。

   2.2)telnetd等價於telnet-server,是作為telnet通訊的服務端應用程式。

  3. 在windows系統中結束telnet遠程登入,使用組合快速鍵[ctrl + D]。 補充:結束FTP服務,輸入指令quit。

  4. inet和inetd、以及各種設定檔中代碼所代表的意義,將會在後續文章中逐一深入討論。

 

宿主機Windows訪問虛擬機器Linux檔案(二)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.