① linux red hat 怎樣配置telnet
借鑒網上的,給你簡單的幾步:
一、安裝telnet軟體包(通常要兩個)
1、 telnet-client (或 telnet),這個軟體包提供的是 telnet 客戶端程序;
2、 telnet-server ,這個軟體包提供的是 telnet 伺服器端程序;(我認為你要的是這個)
二、啟動telnet服務
1、開啟服務
方法一:使用ntsysv,在出現的窗口之中,將 telnet前面*加上,然後按下 OK 。
方法二:編輯 /etc/xinetd.d/telnet
[root@xzh root]# vi /etc/xinetd.d/telnet
找到 disable = yes 將 yes 改成 no 。
2、激活服務
[root@xzh root]# service xinetd restart
Telnet root用戶的登入
Telnet 不是很安全,默認的情況之下不允許 root 以 telnet 進入 Linux 主機 。若要允許root用戶登入,可用下列方法
:
[root @xzh /root]# vi /etc/pam.d/login
#auth required pam_securetty.so #將這一行加上注釋!
或
[root@echo root]# mv /etc/securetty /etc/securetty.bak
這樣, root 就可以直接進入 Linux 主機了。不過,建議不要這樣做。也可以在普通用戶進入後,切換到root用戶,擁
有root的許可權。
chkconfig --list可以查看linux里服務是否開啟
② win 7 telnet總是與linux telnet連接不上!!
IP地址錯了。就算是Windows作為Telnet伺服器,也錯了,應該是127.0.0.1,而不是127.0.01。其次,你要連接Linux伺服器,IP地址不應該是127.0.0.1,你需要在Linux中,運行ifconfig查看Linux的IP地址。
Linux不是Telnet,應該是ssh,所以你需要一個ssh客戶端,比如winscp,或者putty,或者ssh。
如果要從Linux連接Windwos伺服器,你應該在Linux中運行telnet指令,而不是在Windows的命令提示符下。
你錯的太離譜了,完全沒搞懂Linux和Windows之間的關系,包括誰作為伺服器,誰作為客戶端都沒弄清楚。
③ 在LINUX上可以telnet出去,但從其它地方就不能telnet到LINUX上
你能telnet出去,只能說明你裝了telnet的client,並不能說明你裝了telnet的Server。
所以,1、rpm -qa | grep telnet 看下你有沒裝過server。
2、若已經安裝過了,那就可能是你的Linux機器的telnet服務沒打開或者防火牆沒關。
④ 我在虛擬機上安裝了red hat linux 4 企業版 如何安裝telnet server
rpm -ivh telnet-server 服務端
rpm -ivh telnet-client 客戶端
#如果出現依賴關系,就需要耐心解決了。
虛擬機可上網的話,可通過yum 來解決rpm包的依賴關系.
yum install telnet
#這樣會自動完成telnet客戶端和伺服器端的安裝,也會自動解決rpm包的依賴關系.
⑤ 如何啟動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
{
⑥ 關於linux的telnet問題
可能是防火牆,該伺服器屏蔽了來自你linux ip訪問80埠
線索1,你的linux伺服器,只是一個client,跟telnet服務完全沒有關系
⑦ 如何遠程登錄LINUX
遠程登陸linux你可以採用:
一、用ssh登陸。可以採用SecureCRT、SSH Secure Shell Client、WinSCP等軟體,前提是你的linux要安裝和啟用ssh,大部分的linux應該安裝完後就可以使用了。
二、用telnet登陸。方法與上面類似,linux開啟telnet。
三、遠程桌面。linux安裝VNC服務端,作相應配置,推薦你用TightVNC,你可以在windows下用TightVNC Viewer客戶端登陸,也可以在安裝有JAVA後的瀏覽器中登陸,進行遠程管理。
⑧ 怎麼在LINUX里開啟telnet服務,使它可以遠程訪問管理伺服器
Telnet服務的配置步驟如下:
一、安裝telnet軟體包(通常要兩個)
1、 telnet-client (或 telnet),這個軟體包提供的是 telnet 客戶端程序;
2、 telnet-server ,這個軟體包提供的是 telnet 伺服器端程序;
安裝之前先檢測是否這些軟體包已安裝,方法如下:
[root@wljs root]#rpm –q telnet或[root@wljs root]#rpm –q telnet-client
[root@wljs root]#rpm –q telnet-server
如果沒有檢測到軟體包,需要進行安裝,red hat linux 9默認已安裝了telnet軟體包,一般只要安裝telnet-server軟體包。
1、在red hat linux 9的安裝盤中獲取telnet-server-0.17-25.i386.rpm軟體包。
2、安裝軟體包
[root@wljs root]#rpm –i telnet-server-0.17-25.i386.rpm
二、啟動telnet服務
1、開啟服務
方法一:使用ntsysv,在出現的窗口之中,將 telnet前面*加上,然後按下 OK 。
方法二:編輯 /etc/xinetd.d/telnet
[root@wljs root]# vi /etc/xinetd.d/telnet
找到 disable = yes 將 yes 改成 no 。
2、激活服務
[root@wljs root]# service xinetd restart
三、測試服務
[root@wljs root]#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 = .e.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用戶登入,可用下列方法:
[root @wljs /root]# vi /etc/pam.d/login
#auth required pam_securetty.so #將這一行加上注釋!
或
[root@wljs root]# mv /etc/securetty /etc/securetty.bak
這樣, root 就可以直接進入 Linux 主機了。不過,建議不要這樣做。也可以在普通用戶進入後,切換到root用戶,擁有root的許可權。
⑨ linux 下如何安裝Telnet
要開始使用 Telnet 服務,鍵入如下命令以連接到遠程伺服器:
telnet ip_address / server_name
其中 ip_address 是伺服器的 IP 地址, server_name 是伺服器的名稱。
備註:默認情況下,伺服器使用 NTLM 身份驗證,並提示輸入用戶名和密碼。
telnet伺服器默認已經安裝在windows中,如何打開telnet服務?
sc config tlntsvr start= auto 自動
sc config tlntsvr start= disabled 已禁用
sc config tlntsvr start= demand 手動
注意=後面有個空格
net start telnet 啟動telnet服務
net stop telnet 停止telnet服務
一、安裝telnet軟體包(通常要兩個)。
1、 telnet-client (或 telnet),這個軟體包提供的是 telnet 客戶端程序;
2、是 telnet-server 軟體包,這個才是真正的 Telnet server 軟體包!
安裝之前先檢測是否這些軟體包已安裝,方法如下:
[root@localhost ~]# rpm -q telnet
telnet-0.17-38.el5
telnet客戶端一般默認情況是已安裝
[root@localhost ~]# rpm -q telnet-server
無表示未安裝
二、安裝telnet-server
運行命令安裝:
[root@localhost cdrom]# rpm -ivh --force telnet-server-0.17-39.el5.i386.rpm
warning: CentOS/telnet-server-0.17-39.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
error: Failed dependencies:
xinetd is needed by telnet-server-0.17-39.el5.i386
在這里提示安裝出錯,需要xinetd依賴包,那我們就先裝它吧!
[root@localhost cdrom]# rpm -ivh --force xinetd-2.3.14-10.el5.i386.rpm
warning: CentOS/xinetd-2.3.14-10.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:xinetd ########################################### [100%]
安裝完成
下面我們來安裝telnet-server
[root@localhost cdrom]# rpm -ivh --force telnet-server-0.17-39.el5.i386.rpm
warning: CentOS/telnet-server-0.17-39.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:telnet-server ########################################### [100%]
現在可以正常安裝了,安裝完成下面我們需要配置服務!
三、配置服務
1、開啟服務
方法一:使用ntsysv,在出現的窗口之中,將 telnet 勾選起來,然後按下 OK 即可 !
空格鍵 「選擇」 ,tab鍵 "確定&取消"
方法二:編輯 /etc/xinetd.d/telnet
#vi /etc/xinetd.d/telnet
[root@localhost cdrom]# vi /etc/xinetd.d/telnet
方法三:root@localhost cdrom]# chkconfig telnet on #設置在啟動系統時,啟動telnet服務
2、激活服務
telnet 是掛在 xinetd 底下的,所以自然只要重新激活 xinetd 就能夠將 xinetd 里頭的設定重新讀進來,所以剛剛設定的 telnet 自然也就可以被激活。
[root@localhost cdrom]# service xinetd start
啟動 xinetd: [確定]
四、測試服務
C:\>telnet 192.168.13.55
Red Hat Enterprise Linux Server release 5.1 (Tikanga)
Kernel 2.6.18-53.el5 on an i686
login:
參考書籍:
http://books.google.cn/books?id=9-J_jjcTTiwC&pg=RA1-PT8&lpg=RA1-PT8&dq=l%E5%AE%89%E8%A3%85telnet-server-0%5B1%5D.17-25.i386.rpm&source=bl&ots=1XYEm0SUAb&sig=AoWczrjw__cKR732M9YBtUhqSfA&hl=zh-CN&ei=54iDStitN4iVkAWS-fGxBw&sa=X&oi=book_result&ct=result&resnum=1#v=onepage&q=&f=false
再次話說 啟動telnet的三種方法:
1.使用命令
# chkconfig --add telnet
# chkconfig telnet on
2.編輯文件 /etc/xinetd.d/telnet
將語句 disable = yes 改成 disable = no 保存退出。
重啟服務: service xinetd restart
3.圖形界面
找到telnet一項,然後按空格,選中該項。選擇OK退出。
重啟服務: service xinetd restart
注意 如果裝系統的時候帶上了防火牆需要
# iptables -F #關閉防火牆
才能遠端telnet到伺服器
默認情況不能用root身份登陸!!!
修改 /etc下securetty文件可以以root身份登陸
在tty11下加入
pts/0
pts/1
pts/2
pts/3
pts/4
pts/5
pts/6
pts/7
pts/8
pts/9
⑩ 如何在centos linux下啟用telnet
一、安裝telnet
1、檢測telnet-server的rpm包是否安裝
[root@localhost ~]# rpm -qa telnet-server
若無輸出內容,則表示沒有安裝。出於安全考慮telnet-server.rpm是默認沒有安裝的,而telnet的客戶端是標配。即下面的軟體是默認安裝的。
若未安裝,則安裝telnet-server,否則忽略此步驟
[root@localhost ~]#yum install telnet-server
3、檢測telnet的rpm包是否安裝
[root@localhost ~]# rpm -qa telnet
telnet-0.17-47.el6_3.1.x86_64
4、若未安裝,則安裝telnet,否則忽略此步驟
[root@localhost ~]# yum install telnet
二、安裝xinetd服務
由於telnet服務也是由xinetd守護的,所以安裝完telnet-server,要啟動telnet服務就必須重新啟動xinetd 。
xinetd即extended internet daemon,xinetd是新一代的網路守護進程服務程序,又叫超級Internet伺服器。經常用來管理多種輕量級Internet服務。telnet服務就是通過xinetd服務來管理的,所以在安裝telnet服務之前需要先安裝xinetd服務。 網頁鏈接一起學習linux
1、首先查看是否安裝xinetd服務
# rpm -qa | grep xinetd
2、若沒有安裝,使用yum命令進行安裝
# yum install -y xinetd包
3、安裝完成之後就可以啟動了
[root@locahost ~]#service xinetd restart
三、注意點及錯誤的解決
1、若xinetd未安裝,則安裝。
2、更改配置文件/etc/xinetd.d/telnet
若此文件不存在,則創建這個文件。將其中disable=yes改為disable=no或注釋掉。即改為如下:
# default: on
# description: The telnet server serves telnet sessions; it uses
# unencrypted username/password pairs for authentication.
service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
#disable = yes 【將disable=yes行前加#注釋掉,或者把yes改為no】
}
3、使用root登錄
telnet 默認的情況之下不允許 root 以 telnet 進入 Linux 主機,在普通用戶telnet進入系統之後,在切換到root用戶就可以使用root用戶了。如果非要使用root登錄,可以使用修改securetty文件。
console
。。。
# below is added
pts/1
pts/2
pts/3
pts/4
pts/5
pts/6
pts/7
pts/8
pts/9
pts/10
pts/11
增加pts/1…pts/11。
一般不建議直接用root用戶遠程通過telnet登陸系統,因為telnet在數據傳輸過程採用明文方式,如果數據包被人截獲,將會很容易獲取root用戶的登陸口令;還是建議以普通用戶通過telnet遠程登陸,然後su到root,這樣相對比較安全。如果非要用root用戶遠程連接,建議採用SSH。
4、修改telnet埠
修改文件/etc/services將文件中
...
telnet 23/tcp
telnet 23/udp
...
修改為
telnet 8902/tcp
telnet 8902/udp
重啟telnet服務即可。