Ubuntu 安裝Telnet服務


1.  安裝Telnet 客戶端

      $    sudo  apt-get install  telnet

 2.  安裝Telnet 服務器 (這樣才能用A電腦的客戶端連接B電腦的Telnet服務)

      $    sudo  apt-get install  telnetd

 3.  這時候Telnet服務器是無法自我啟動的,需要網絡守護進程服務程序來管理它。

          $    sudo  apt-get  install  xinetd          安裝 xinetd

 4.  修改配置文件

      $  sudo  vim  /etc/inetd.conf

      添加:

      telnet         stream     tcp   nowait      telnetd     /usr/sbin/tcpd/   /usr/sbin/in.telnetd
      telnet         stream     tcp   nowait      root          /usr/sbin/tcpd/  /usr/sbin/in.telnetd

      $  sudo  vim  /etc/xinetd.conf

      添加或修改:

 

# Simple configuration file for xinetd
 
#
 
# Some defaults, and include /etc/xinetd.d/
 
 
defaults
 
{
 
 
# Please note that you need a log_type line to be able to use log_on_success
 
# and log_on_failure. The default is the following :
 
# log_type = SYSLOG daemon info(插入紅色部分)
 
instances = 60
 
log_type = SYSLOG authpriv
 
log_on_success = HOST PID
 
log_on_failure = HOST
 
cps = 25 30
 
}
 
 
includedir /etc/xinetd.d

 

$   sudo  vim  /etc/xinetd.d/telnet

添加或修改:

 

# default: on
 
# description: The telnet server serves telnet sessions; it uses \
 
# unencrypted username/password pairs for authentication.
 
service telnet
 
{
 
disable = no
 
flags = REUSE
 
socket_type = stream
 
wait = no
 
user = root
 
server = /usr/sbin/in.telnetd #in.telnetd是telnetd安裝文件
 
log_on_failure += USERID
 
}

 

 5. 開啟服務

$  sudo  /etc/init.d/xinetd   restart         重啟服務

 

$   netstat  -a  | grep  telnet              查看服務,顯示服務器正在監聽

 

$  telnet   localhost              嘗試連接本機,輸入用戶名、密碼后連接成功

 

$  netstat    -a  | grep  telnet          可以看到已連接到本機服務,客戶端與服務器可以進行數據傳輸

 

$  logout                         退出登陸


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM