1. 程式人生 > >CentOS 7.0 telnet server 配置

CentOS 7.0 telnet server 配置

1.CentOS 7.0 telnet-server 啟動問題
解決方法: 
①、先檢查CentOS7.0是否已經安裝以下兩個安裝包:telnet-server、xinetd。
命令如下: 
# rpm -qa telnet-server 
# rpm -qa xinetd 
如果沒有安裝,則先安裝。
安裝命令: 
# yum install telnet-server
# yum install xinetd
安裝完成後,將xinetd服務加入開機自啟動:
# systemctl enable xinetd.service 
將telnet服務加入開機自啟動: 
# systemctl enable telnet.socket 

最後,啟動以上兩個服務即可:
# systemctl start telnet.socket
# systemctl start xinetd(或service xinetd start) 

2.telnet 192.168.5.128 出錯:No route to host
解決方法:
在伺服器主機執行以下命令:
# iptables -F 即可 

3.telnet 192.168.5.128 出錯:connection refused 
解決方法: 
①、出現這個問題請先檢查telnet-server 是否已經啟動。
# systemctl status telnet.socket
如果顯示inactive則表示沒有開啟請執行

# systemctl enable telnet.socket 加入開機啟動
# systemctl start telnet.socket 啟動Telnet服務
# systemctl status telnet.cocket 再次檢視服務狀態
②、修改伺服器主機允許root使用者登入: 
修改方法: 
1) 在客戶端執行登入指令:# telnet IP地址
2) 在伺服器主機執行以下命令:# tail /var/log/secure 檢視log裡面剛才客戶端是以哪一個埠裝置登入的(如:pts/1)。記錄下來然後開啟/etc/securetty 將裝置名新增進去即可。 

4. telnet 192.168.5.128 登入速度慢

問題分析: 由於伺服器主機對於訪問的主機進行域名解析的順序,是先訪問file,也就是/etc/hosts檔案, 如果hosts中沒有記錄域名,則訪問dns,進行域名解析,如果dns也無法訪問,就會等待訪問超時後返回,因此等待時間比較長。
解決方法: 這個問題的解決方法很多。
個人方案: 開啟伺服器IP配置檔案 vi /etc/sysconfig/network-scripts/ifcfg-Auto-eth2 去掉裡面DNS設定,儲存退出。 
重啟#service network restart即可