❶ linux如何限制IP使用telnet服務
第一步:限制IP地址使用telnet服務 (1)編輯/etc/hosts.deny文件,拒絕所有用戶使用telnet服務,加入下面一行: telnetd:all:deny (2)編輯/etc/hosts.allow文件,拒絕所有用戶使用telnet服務,加入下面一行: telnetd:10.67.43.98:allow (3)重新啟動xinetd服務:service xinetd restart 第二步:開通telnet服務 用chkconfig --list | grep telnet krb5-telnet: off
❷ linux伺服器重啟後不能telnet
1、由於在Windows Vista之後的版本默認並沒有提供Telnet功能。如果需要使用Telnet就必須打開此項功能。以Windows 7為例,首先打開控制面板。
2、然後在控制面板中打開「程序和功能」。
3、再在左上角點擊「打開或關閉Windows功能」。
4、在「打開或關閉Windows功能」對話框中勾選「Telnet客戶端」,點擊確定,系統會自動安裝。到此Windows終端的工作已經完成。
5、Linux伺服器開啟Telnet服務
許多Linux系統在默認情況下是不安裝Telnet服務的,如果需要使用就必須安裝此項服務。安裝的方法有很多,小編在這里只介紹yum安裝Telnet服務,它的優點是能夠自動檢查安裝包的依賴文件不用人為干預,當然前提是系統必須聯網。在提示符下輸入「yum install -y telnet-server」命令安裝Telnet服務。最後出現Complete,代表安裝完成。
使用命令「vi /etc/xinetd.d/telnet」編輯Telnet的配置文件,將disable的值改成no。
重啟啟動xinetd服務,使得telnet配置生效。
在Linux伺服器上打開Telnet協議的23埠。使用命令「vi /etc/sysconfig/iptables」添加紅框內的代碼,保存。
重新啟動iptables,使得防火牆策略生效。
6、在Windows上,用「telnet IP地址」命令,再輸入用戶名和密碼,就可以完成Linux伺服器的遠程登錄。
❸ 怎樣限制linux用戶對於telnet的登陸
很簡單,修改此用戶的shell即可。打開/etc/password,查找要修改的用戶所對應的記錄,如:
floatboat: x:500:500::/home/floatboat:/bin/bash
要禁止floatboat用戶登錄,只需要把此行中的「/bin/bash」改為/usr/bin/passwd即可。這樣用戶telnet上伺服器只能修改密碼,而無法直接控制台。
當然,如果你希望連密碼都不允許此用戶修改,只要把shell改為「/sbin/nologin」即可。
現加上:
把/usr/bin/passwd這行加入到/etc/shells中後,帳號才能FTP
❹ linux下怎麼啟用ssh協議,禁用telnet協議
默認情況下,linux中的ssh是默認啟用的,telnet默認是沒有啟用的。
如果需要啟用,那麼在安裝了軟體包的前提下,只需要執行service sshd start即可。
如果需要禁用,那麼只需要關閉服務即可,server xinetd stop(telnet服務由xinetd服務託管)
❺ 請問Linux 如何關閉telnet
展開全部
Linux和Windows下都通用
其實telnet第一行的提示就是告訴你怎麼退出
Escape
character
is
'^]'.
輸入
ctrl
+
]
兩個鍵
^]
telnet>
quit
然後再輸入
quit即可
注意是CRLT+ALT+F1模式下,要求不要進其它的圖形也不要,就在這個界面下解決
quit就能退出了
如果你對linux感興趣的話可以去看下《linux就該這么學》上面你會學到很多的知識都是一些實戰的,http://www.linuxprobe.com/chapter-04.html你可以去看下的
,希望對你有幫助啊
。
❻ Linux下telnet無法使用
telnet無法使用多是由於沒有正確配置導致。
一、安裝telnet軟體包(通常要兩個)。
1、 telnet-client (或 telnet),這個軟體包提供的是 telnet 客戶端程序;
2、是 telnet-server 軟體包,這個才是真正的 Telnet server 軟體包。
二、啟動telnet服務:
1、開啟服務
方法一:使用ntsysv,在出現的窗口之中,將 telnet 勾選起來,然後按下 OK 即可 。
方法二:編輯 /etc/xinetd.d/telnet
[root@linuxchao root]# vi /etc/xinetd.d/telnet
找到 disable = yes<==就是改這里,將 yes 改成 no 即可。服務預設是關閉的
方法三:使用chkconfig命令直接開啟
[root@linuxchao root]chkconfig telnet on
2、激活服務:
telnet 是掛在 xinetd 底下的,所以自然只要重新激活 xinetd 就能夠將 xinetd 里頭的設定重新讀進來,所以剛剛設定的 telnet 自然也就可以被激活。
[root@linuxchao root]# service xinetd restart
或者[root@linuxchao root]# /etc/rc.d/init.d/xinetd restart #這個是比較正規的方法。
❼ linux telnet的問題
linux的telnet默認是關閉的!需要telnet的話要自己配置telnet。
❽ 為什麼telnet命令在linux上不能用
telnet命令通常用來遠程登錄。
telnet程序是基於TELNET協議的遠程登錄客戶端程序。
Telnet協議是TCP/IP協議族中的一員,是Internet遠程登陸服務的標准協議和主要方式。
它為用戶提供了在本地計算機上完成遠程主機工作的 能力。在終端使用者的電腦上使用telnet程序,用它連接到伺服器。
終端使用者可以在telnet程序中輸入命令,這些命令會在伺服器上運行,就像直接在伺服器的控制台上輸入一樣。可以在本地就能控制伺服器。
要開始一個 telnet會話,必須輸入用戶名和密碼來登錄伺服器。Telnet是常用的遠程式控制制Web伺服器的方法。
但是,telnet因為採用明文傳送報文,安全性不好,很多Linux伺服器都不開放telnet服務,而改用更安全的ssh方式了。
但仍然有很多別的系統可能採用了telnet方式來提供遠程登錄,因此弄清楚telnet客戶端的使用方式仍是很有必要的。
telnet命令還可做別的用途,比如確定遠程服務的狀態,比如確定遠程伺服器的某個埠是否能訪問。
1.命令格式:
telnet[參數][主機]
2.命令功能:
執行telnet指令開啟終端機階段作業,並登入遠端主機。
3.命令參數:
-8 允許使用8位字元資料,包括輸入與輸出。
-a 嘗試自動登入遠端系統。
-b《主機別名》 使用別名指定遠端主機名稱。
-c 不讀取用戶專屬目錄里的.telnetrc文件。
-d 啟動排錯模式。
-e《脫離字元》 設置脫離字元。
-E 濾除脫離字元。
-f 此參數的效果和指定「-F」參數相同。
-F 使用Kerberos V5認證時,加上此參數可把本地主機的認證數據上傳到遠端主機。
-k《域名》 使用Kerberos認證時,加上此參數讓遠端主機採用指定的領域名,而非該主機的域名。
-K 不自動登入遠端主機。
-l《用戶名稱》 指定要登入遠端主機的用戶名稱。
-L 允許輸出8位字元資料。
-n《記錄文件》 指定文件記錄相關信息。
-r 使用類似rlogin指令的用戶界面。
-S《服務類型》 設置telnet連線所需的IP TOS信息。
-x 假設主機有支持數據加密的功能,就使用它。
-X《認證形態》 關閉指定的認證形態。
4.使用實例:
實例1:遠程伺服器無法訪問
命令:telnet 192.168.120.206
輸出:
代碼如下:
[root@localhost ~]# 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
[root@localhost ~]#
說明:
處理這種情況方法:
(1)確認ip地址是否正確?
(2)確認ip地址對應的主機是否已經開機?
(3)如果主機已經啟動,確認路由設置是否設置正確?(使用route命令查看)
(4)如果主機已經啟動,確認主機上是否開啟了telnet服務?(使用netstat命令查看,TCP的23埠是否有LISTEN狀態的行)
(5)如果主機已經啟動telnet服務,確認防火牆是否放開了23埠的訪問?(使用iptables-save查看)
❾ linux系統怎麼關閉'telnet服務
正常情況下,exit, quit,ctrl +D 可以退出。 異常情況下,按ctrl + ],會到telnet>提示符下。 輸入quit或者close能關閉當前telnet的連接。
❿ linux 怎麼關閉telnet
1、關閉telnet有兩種方法
i. #vi /etc/xinetd.d/telnet
將disable = no 改為
disable = yes
ii. #chkconfig telnet off
開機不啟動命令
#chkconfig --del telnet
2、重啟
#service xinet restart
3、刪除包
#rmp -e telnet -server --nodeps
4、#vi /etc/services
注釋掉23埠