1. 程式人生 > >如何在linux下開啟telnet服務

如何在linux下開啟telnet服務

Telnet服務的配置步驟如下:
一、安裝telnet軟體包(通常要兩個)
1、 telnet-client (或 telnet),這個軟體包提供的是 telnet 客戶端程式; 
2、 telnet-server ,這個軟體包提供的是 telnet 伺服器端程式; 
安裝之前先檢測是否這些軟體包已安裝,方法如下:
#rpm –q telnet或[[email protected] root]#rpm –q telnet-client
#rpm –q telnet-server
如果沒有檢測到軟體包,需要進行安裝,red hat linux 9預設已安裝了telnet軟體包,一般只要安裝telnet-server軟體包。
1、在red hat linux 9的安裝盤中獲取telnet-server-0.17-25.i386.rpm軟體包。
2、安裝軟體包
#yum install  telnet-server
二、啟動telnet服務
1、開啟服務
方法一:使用ntsysv,在出現的視窗之中,將 telnet前面*加上,然後按下 OK 。
方法二:編輯 /etc/xinetd.d/telnet
# vi /etc/xinetd.d/telnet 
找到 disable = yes 將 yes 改成 no 。 
2、啟用服務
# service xinetd restart 

三、測試服務
#telnet ip(或者hostname)
如果配置正確,系統提示輸入遠端機器的使用者名稱和密碼
Login: 
Password:
注:預設只允許普通使用者
四、設定telnet埠
#vi /etc/services
進入編輯模式後查詢telnet(vi編輯方式下輸入/telnet)
會找到如下內容:
telnet 23/tcp
telnet 23/udp
將23修改成未使用的埠號(如:2000),退出vi,重啟telnet服務,telnet預設埠號就被修改了。

五、Telnet服務限制
telnet是明文傳送口令和資料的,如果你對其預設的設定不滿意,有必要對其服務範圍進行限制。假設你的主機的ip是210.45.160.17,就可以按如下方式設定了,^_^!
#vi /etc/xinetd.d/telnet
service telnet 

{ 
disable     = no #啟用 telnet 服務,no 
bind       = 210.45.160.17 #your ip 
only_from    = 210.45.0.0/16 #只允許 210.45.0.0 ~ 210.45.255.255 這個網段進入
only_from    = .edu.cn #只有教育網才能進入! 
no_access    = 210.45.160.{115,116} #這兩個ip不可登陸 
access_times  = 8:00-12:00 20:00-23:59 # 每天只有這兩個時間段開放服務 
......
}
六、Telnet root使用者的登入
telnet 不是很安全,預設的情況之下不允許 root 以 telnet 進入 Linux 主機 。若要允許root使用者登入,可用下列方法:
# vi /etc/pam.d/login 
#auth required pam_securetty.so #將這一行加上註釋!
或
# mv /etc/securetty /etc/securetty.bak
這樣, root 就可以直接進入 Linux 主機了。不過,建議不要這樣做。也可以在普通使用者進入後,切換到root使用者,擁有root的許可權。

相關推薦

如何在linux開啟telnet服務

Telnet服務的配置步驟如下: 一、安裝telnet軟體包(通常要兩個) 1、 telnet-client (或 telnet),這個軟體包提供的是 telnet 客戶端程式; 2、 telnet-server ,這個軟體包提供的是 telnet 伺服器端程式; 安裝

Linux 開啟ssh服務

archive ger 解決方案 blog 開啟 命令 驗證 www star 在虛擬機裏安裝完後,想往虛擬機裏拷貝軟件 當使用Xmanager ftp連接時候 出現 連接不上的問題,其解決方案如下: 1、修改sshd_config文件,命令為:vim /etc/ssh/s

CentOS 7 LINUX安裝telnet服務

mct 安裝 註冊 openss centos 7 con oot soc add 在CentOS 7 下升級了 openssl 和 openssh ,順便裝了下 telnet服務。# 安裝 telnet 避免 ssh 無法登錄yum -y install xinetd t

linux開啟oracle服務開啟監聽

lsnrctl sql sta linux art start oracle 進入 sys su - oracle 切換到oracle用戶模式下 sqlplus /nolog //登錄sqlplus SQL> connect /as sysdba //連接o

如何在linux開啟FTP服務

1. 首先伺服器要安裝ftp軟體,檢視是否已經安裝ftp軟體下:    #which vsftpd    如果看到有vsftpd的目錄說明伺服器已經安裝了ftp軟體 2. 檢視ftp 伺服器狀態         #service vsftpd status 3. 啟動ftp伺服器         #serv

Linux開啟VNCserver服務

剛研究Linux,選的是CentOS6.3的系統,由於剛開始研究Linux,為了這個遠端桌面連線走了不少彎路,讓大家見笑了。 為了弄這個VNC遠端連線,網上找了很多資料,好多都有點含糊不清的,昨天通宵才搞定,為了讓跟我一樣的新手少走一點彎路,所以特地整理了我昨天的過程

Linux開啟啟動服務命令(chkconfig、ntsysv),檢視開啟了哪些服務

netstat可用檢視目前已經啟動的服務,service可以用來立即啟動某個服務。chkconfig用來設定服務在開機的時候自動啟動。--檢視nfs服務是否開機自動啟動。可以看見6個開機級別都不會啟動nfs服務。[[email protected] ~]# ch

Linux開啟nfs服務

  1.什麼是NFS(Network FileSystem)  NFS 就是 Network FileSystem 的縮寫,最早之前是由 Sun 所發展出來的。他最大的功能就是可以透過網路,讓不同的機器、不 同的作業系統、可以彼此分享個別的檔案 ( share file ),

Linux開啟和關閉Telnet服務

telnet與ssh相比,安全效能並不高,但是在SSH版本升級或者其他的情況下還是需要開啟這一服務。 linux提供服務是由執行在後臺的守護程式(daemon)來執行的,telnet服務是由xinetd守護的。 SUSE10下 一、開啟telnet服務 (1)使用命令檢視

Linux 如何開啟 Telnet 服務

一、安裝telnetyum install telnet telnet-server  //安裝telnet server捎帶手把客戶端也裝了二、配置xinetdtelnet server預設會 安裝成xinetd方式啟動,預設配置是不被xinetd偵聽的,需要修改配置 vi

Linux安裝、開啟Telnet服務

思考: 1. 檢測Linux下telnet服務存不存在。 2. 存在則開啟,不存在則安裝。 步驟: 1. 使用telnet遠端連線目標主機(本例使用Xshell) Xshell:\> telnet 192.168.80.218 Connecting to

linux開啟、關閉、重啟mysql服務命令

一、 啟動1、使用 service 啟動:service mysql start2、使用 mysqld 指令碼啟動:/etc/inint.d/mysql start3、使用 safe_mysqld 啟動:safe_mysql&二、停止1、使用 service 啟動:service mysql stop

win10Linux子系統開啟ssh服務

原文: win10下Linux子系統開啟ssh服務 為了便於交流共同學習,博主QQ群242629020(stm32-MCU認認真真交流群) 歡迎批評指導!!!電梯:https://jq.qq.com/?_wv=1027&k=5n1AfYq  參考:https://www.

linux redhat安裝,開啟telnet服務

1. 安裝RPM包光碟中的Packages資料夾下安裝xinetd-2.3.14-33.el6.i686.rpm包rpm -ivh xinetd-2.3.14-33.el6.i686.rpm ;還要安裝telnet服務包 telnet-server-0.17-47.el6.i686.rpm rpm -ivh

[LINUX] 使用yum 安裝、開啟 telnet 服務

文中加入了我自己在使用時遇到的問題以及是如何解決的. 感謝原著作者, 此問題困擾了挺長時間.  思考: 1. 檢測Linux下telnet服務存不存在。 2. 存在則開啟,不存在則安裝。 步驟: 1. 使用telnet遠端連線目標主機(本例使用Xshell)

linuxtelnet檢測遠端埠是否開啟

方法一. 常用telnet 118.10.6.128 88方式測試遠端主機埠是否開啟。   方法二. nmap ip -p port 測試埠  nmap ip 顯示全部開啟的埠 根據顯示close/open確定埠是否開啟。   方法三. nc -

linux開啟telnet服務

 1。基礎知識 linux提供服務是由執行在後臺的守護程式(daemon)來執行的。 守護程序的工作就是開啟1個埠(port),等待(listen)進入的連線。在C/S模式中,如果客戶提請了1個連線,守護程序就建立(fork)子程序來響應這個連線,而父程序繼續監聽其他服務

linux環境開啟telnet遠端登入

linux版本:redhat 5.8 說明:支援root使用者登入 操作步驟 1)檢視telnet server是否安裝 rpm -qa | grep telnet 如果沒有,則安裝: yum install telnet-server -y rp

如何在linux判斷web服務是否開啟

對於web服務的開啟的判斷有以下幾種常用方法: 1、埠檢視:     本地:ss,netstat,lsof 1 2 3 4 5 6 7 8 9 10 11 12

linux啟動tomcat服務的命令是什麽

錯誤 tomcat 控制臺輸出 out 目錄 打開 客戶端 oca linux下 Linux下tomcat服務的啟動、關閉與錯誤跟蹤,使用PuTTy遠程連接到服務器以後,通常通過以下幾種方式啟動關閉tomcat服務:切換到tomcat主目錄下的bin目錄(cd usr/lo