Ⅰ 如何開啟telnet服務
在遠程伺服器管理或者網路管理中經常需要用到Telnet服務,在Windows XP系統中該服務是自動開啟的,然後在Win7系統中Telnet服務默認是關閉的,分享下win7開啟telnet服務方法。
1、按下windows+R 呼出運行,在運行框中鍵入:control 點擊確定打開控制面板;
注意事項:
telnet服務分伺服器端和客戶端,就遠程登錄功能,安裝客戶端就可以。
Ⅱ linuxtelnet服務怎麼開啟
您好,1. 首先,#setup,然後選系統服務,選中[*]telnet;
2. chkconfig telnet on。
然後就可以遠程telnet登錄了。
Ⅲ linux的telnet命令使用方法詳解
linux下telnet命令主要是提供用戶遠程登錄,下面由我為大家整理了linux的telnet命令使用方法詳解的相關知識,希望對大家有幫助!
linux的telnet命令使用方法詳解
語法
telnet [-8acdEfFKLrx][-b<主機別名>][-e<脫離字元>][-k<域名>][-l<用戶名稱>][-n<記錄文件>][-S<服務類型>][-X<認證形態>][主機名稱或IP地址<通信埠>]
參數
-8 允許使用8位字元資料,包括輸入與輸出 -a 嘗試自動登入遠端系統 -b<主機別名> 使用別名指定遠端主機名稱 -c 不讀取用戶專屬目錄里的.telnetrc文件 -d 啟動排錯模式 -e<脫離字元> 設置脫離字元 -E 濾除脫離字元 -F 使用Kerberos V5認證時,加上此參數可把本地主機的認證數據上傳到遠端主機 -f 此參數的效果和”-F”參數相同 -k<域名> 使用Kerberos認證時,加上此參數讓遠端主機採用指定的領域名,而非該主機的域名 -K 不自動登入遠端主機 -l<用戶名稱> 指定要登入遠端主機的用戶名稱 -L 允許輸出8位字元資料 -n<記錄文件> 指定文件記錄相關信息 -r 使用類似rlogin指令的用戶界面 -S<服務類型> 設置telnet連線所需IP TOS信息 -x 假設主機有支持數據加密的功能,就使用它 -X<認證形態> 關閉指定的認證形態
linux的telnet命令使用示例
示例1:遠程伺服器無法訪問
[root@linuxprobe ~]# telnet 192.168.120.209 Trying 192.168.120.209... telnet: connect to address 192.168.120.209: No route to host telnet: Unable to connect to remote host: No route to host
處理這種情況方法:
(1)確認IP地址是否正確
(2)確認IP地址對應的裝機是否已經開機
(3)如果主機已經啟動,確認路由設置是否設置正確(使用route命令查看)
(4)如果主機已經啟動,確認主機上是否開啟了telnet服務(使用netstat命令查看,TCP的23埠是否有LISTEN狀態行)
(5)如果主機已經啟動telnet服務,確認防火牆是否開放了23埠的訪問(使用iptables-save查看)
示例2:域名無法解析
[root@linuxprobe ~]# telnet www..com www..com/telnet: Temporary failure in name resolution
處理這種情況方法:
(1)確認域名是否正確
(2)確認本機的域名解析有關的設置是否正確(/etc/resolv.conf中nameserver的配置是否正確,如果沒有,可以使用nameserver 8.8.8.8)
(3)確認防火牆是否放開了UDP53埠的訪問(DNS使用UDP協議,埠53,使用iptables-save查看)
示例3:拒絕訪問
[root@linuxprobe ~]# telnet 192.168.120.206 Trying 192.168.120.206... telnet: connect to address 192.168.120.206: Connection refused telnet: Unable to connect to remote host: Connection refused
處理這種情況方法:
(1)確認IP地址或者主機名是否正確
(2)確認埠是否正確,是否默認23埠
若要檢查192.168.120.206的某埠是否能否能訪問,如443埠,可使用如下命令
[root@linuxprobe ~]# telnet 192.168.120.206 443 Trying 192.168.120.206... telnet: connect to address 192.168.120.206: Connection refused
說明:這表示192.168.120.206的443埠不能訪問
示例4:telnet root用戶的登入
[root@linuxprobe ~]# telnet 192.168.120.204 Trying 192.168.120.204... Connected to 192.168.120.204 (192.168.120.204). Escape character is '^]'. localhost (Linux release 2.6.18-274.18.1.el5 #1 SMP Thu Feb 9 12:45:44 EST 2012) (1) login: root Password: Login incorrect
說明:一般情況下不允許root從遠程登錄,可以先用普通賬號登錄,然後再su -切到root用戶。若要允許root用戶登入,可用下列方法:
[root@linuxprobe ~]# vi /etc/pam.d/login #auth required pam_securetty.so #將這一行加上注釋! 或 [root@linuxprobe ~]# mv /etc/securetty /etc/securetty.bak
示例5:啟用telnet服務
[root@linuxprobe ~]# cd /etc/xinetd.d/ [root@linuxprobe xinetd.d]# ll 總計 124 -rw-r--r-- 1 root root 1157 2011-05-31 chargen-dgram -rw-r--r-- 1 root root 1159 2011-05-31 chargen-stream -rw-r--r-- 1 root root 523 2009-09-04 cvs -rw-r--r-- 1 root root 1157 2011-05-31 daytime-dgram -rw-r--r-- 1 root root 1159 2011-05-31 daytime-stream -rw-r--r-- 1 root root 1157 2011-05-31 discard-dgram -rw-r--r-- 1 root root 1159 2011-05-31 discard-stream -rw-r--r-- 1 root root 1148 2011-05-31 echo-dgram -rw-r--r-- 1 root root 1150 2011-05-31 echo-stream -rw-r--r-- 1 root root 323 2004-09-09 eklogin -rw-r--r-- 1 root root 347 2005-09-06 ekrb5-telnet -rw-r--r-- 1 root root 326 2004-09-09 gssftp -rw-r--r-- 1 root root 310 2004-09-09 klogin -rw-r--r-- 1 root root 323 2004-09-09 krb5-telnet -rw-r--r-- 1 root root 308 2004-09-09 kshell -rw-r--r-- 1 root root 317 2004-09-09 rsync -rw-r--r-- 1 root root 1212 2011-05-31 tcpmux-server -rw-r--r-- 1 root root 1149 2011-05-31 time-dgram -rw-r--r-- 1 root root 1150 2011-05-31 time-stream [root@linuxprobe xinetd.d]# cat krb5-telnet # default: off # description: The kerberized telnet server accepts normal telnet sessions, # but can also use Kerberos 5 authentication. service telnet { flags = REUSE socket_type = stream wait = no user = root server = /usr/kerberos/sbin/telnetd log_on_failure += USERID disable = yes }
配置參數通常如下:
service telnet
{
disable = no #啟用
flags = REUSE #socket可重用
socket_type = stream #連接方式為TCP
wait = no #為每個請求啟動一個進程
user = root #啟動服務的用戶為root
server = /usr/sbin/in.telnetd #要激活的進程
log_on_failure += USERID #登錄失敗時記錄登錄用戶名
}
如果要配置允許登錄的客戶端列表,加入
only_from = 192.168.0.2 #只允許192.168.0.2登錄
如果要配置禁止登錄的客戶端列表,加入
no_access = 192.168.0.{2,3,4} #禁止192.168.0.2、192.168.0.3、192.168.0.4登錄
如果要設置開放時段,加入
access_times = 9:00-12:00 13:00-17:00 # 每天只有這兩個時段開放服務(我們的上班時間:P)
如果你有兩個IP地址,一個是私網的IP地址如192.168.0.2,一個是公網的IP地址如218.75.74.83,如果你希望用戶只能從私網來登錄telnet服務,那麼加入
bind = 192.168.0.2
各配置項具體的含義和語法可參考xined配置文件屬性說明(man xinetd.conf)
配置埠,修改services文件:
# vi /etc/services
找到以下兩句
telnet 23/tcp
telnet 23/udp
如 果前面有#字元,就去掉它。telnet的默認埠是23,這個埠也是黑客埠掃描的主要對象,因此最好將這個埠修改掉,修改的方法很簡單,就是將 23這個數字修改掉,改成大一點的數字,比如61123。注意,1024以下的埠號是internet保留的埠號,因此最好不要用,還應該注意不要與 其它服務的埠沖突。
啟動服務:service xinetd restart
Ⅳ LINUX 怎麼設置telnet
一、首先檢查Linux里是否安裝了telnet。用root用戶查[root@hwz root]#rpm -q telnet 二、如何沒有安裝就在RPM軟體包里找到安裝即可回(安裝略) 三、開啟服答務 方法一:使用ntsysv,在出現的窗口之中,將 telnet前面*加上,然後按下 OK 。 方法二:編輯 /etc/xinetd.d/telnet [root@wljs root]# vi /etc/xinetd.d/telnet 找到 disable = yes 將 yes 改成 no 。 然後激活即可service xinted restart 四、測試:telnet ip 如果提示login:表明已經成功 下面是注意的地方啦!找開windows cmd命令輸入telnet IP(linux IP) 一般常出現的問題就是連接23埠失敗。 問題解決:linux 里將防火牆關閉 windows里將32埠打開,在服務里啟動telnet即可 五、一些命令介紹。chkconfig --list可以查看linux里服務是否開啟。《Linux就該這么學》里有相關介紹,建議看看。
Ⅳ 在linux中如何開啟telnet服務
如果安裝了telnet、telnet-server的rpm包,就跳到2。,否則安裝這個包。
修改telnet服務配置文件
vi /etc/xinetd.d/telnet
service telnet{disable = yes
flags = REUSE
socket_type = streamwait = nouser = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID}將disable=yes行前加#,或者改為disable=no
重新啟動xinetd守護進程
由於telnet服務也是由xinetd守護的,所以安裝完telnet-server,要啟動telnet服務就必叢迅搏須重新啟動xinetd
[root@localhost root]#service xinetd restart
關閉系統的防火牆
linux系統默認的防滲祥火牆是「high」。昌頃
(方法:[root@localhost root]# setup
選擇:「firewall configuration」
選擇:security level——「no firewall」)
Ⅵ 如何啟動linux的telnet服務
一。要看是否裝了
rpm -qa|grep telnet-server
rpm -qa|grep telnet-client
如果沒有,則用安裝盤rpm -ivh telnet-server
rpm -ivh telnet-client
二。開啟TELNET服務
1.ntsysv
把telnet 選上,重新啟動計算機
2.vi /etc/xined.d/telnet
disable=yes
改為no
service xinetd restart
三。設置telnet 埠
vi /etc/services
telnet 23 /tcp
telnet 23 /udp
把23改成其他的好了,如2000
再service xinetd restart
或/etc/init.d/xinetd status
四。限制telnet
vi /etc/xinetd.d/telnet
service telnet
{
disable=no
ind=192.168.1.100 #考慮到伺服器有多個IP,這里設置本地telnet伺服器IP,遠程只能telnet #192.168.1.100才能進入
only_from=192.168.1.0/32 #只允許192.168.1.0-192.168.1.255該網段進入
only_from=.e.cn #只有教育網才能進入!
o_access=192.168.1.{4.5} #限制192.168.1.4和192.168.1.5兩個IP登錄
access_times=8:00-12:00 20:00-23:59 #只允許在這兩個時間段使用telnet服務
}
五。允許root登錄
默認不允許root通過telnet登錄的,下面是修改方法
vi /etc/pam.d/login
auth require pam_securetty.so
修改為
#auth require pam_securetty.so
或mv /etc/securetty /etc/securetty.bak
PS:
由於telnet登陸時是明文傳送密碼,所以不安全,建議使用ssh(secure shell)替代!
windows下一般用F-Secure SSH ,putty SSH。
Ⅶ linux如何開啟telnet服務
linux系統你只到嗎,他可以開啟telnet服務,那linux如何開啟telnet服務的呢?下面是我收集整理的linux如何開啟telnet服務,希望對大家有幫助~~
工具/原料
Linux
xinetd-2.3.14-34.el6.x86_64.rpm
方法/步驟
1. 切換至root用戶;
7. 測試是否可以,若果不行,檢查防火牆是否關閉
[root@localhost ~]# telnet 127.0.0.1
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
CentOS release 6.4 (Final)
Kernel 2.6.32-358.el6.x86_64 on an x86_64