1. telnet命令使用
Telnet協議是TCP/IP協議族中的一員,是Internet遠程登陸服務的標准協議。應用Telnet協議能夠把本地用戶所使用的計算機變成遠程主機系統的一個終端。它提供了三種基本服務:
1)Telnet定義一個網路虛擬終端為遠的系統提供一個標准介面。客戶機程序不必詳細了解遠的系統,他們只需構造使用標准介面的程序;
2)Telnet包括一個允許客戶機和伺服器協商選項的機制,而且它還提供一組標准選項;.
3)Telnet對稱處理連接的兩端,即Telnet不強迫客戶機從鍵盤輸入,也不強迫客戶機在屏幕上顯示輸出。
2. telnet命令使用方法詳解
telnet是什麼:telnet是一種協議,是TCP/IP網路通訊協議中的一種,提供網路遠程登陸服務以及對應的相關協議標准。通過使用telnet程序可以使得本地計算機通過網路遠程登陸伺服器或網路計算機,象使用本地計算機一樣方便的使用控制台,實現在本機就能遠程式控制制網路計算機的目的。下面就是我整理的telnet命令使用 方法 詳解_如何啟用telnet命令,希望大家喜歡。
目 錄
什麼是Telnet
為什麼需要Telnet
打開Telnet的命令
Telnet命令無法使用的解決方法
什麼是Telnet?
對於Telnet的認識,不同的人持有不同的觀點,可以把Telnet當成一種通信協議,但是對於入侵者而言,Telnet只是一種遠程登錄的工具。一旦入侵者與遠程主機建立了Telnet連接,入侵者便可以使用目標主機上的軟、硬體資源,而入侵者的本地機只相當於一個只有鍵盤和 顯示器 的終端而已。
<<<
為什麼需要Telnet?
telnet就是查看某個埠是否可訪問。我們在搞開發的時候,經常要用的埠就是 8080。那麼你可以啟動伺服器,用telnet 去查看這個埠是否可用。
Telnet協議是TCP/IP協議家族中的一員,是Internet遠程登陸服務的標准協議和主要方式。它為用戶提供了在本地計算機上完成遠程主機工作的能力。在終端使用者的電腦上使用telnet程序,用它連接到伺服器。終端使用者可以在telnet程序中輸入命令,這些命令會在伺服器上運行,就像直接在伺服器的控制台上輸入一樣。可以在本地就能控制伺服器。要開始一個telnet會話,必須輸入用戶名和密碼來登錄伺服器。Telnet是常用的遠程式控制制Web伺服器的方法。
<<<
打開Telnet的命令
點擊「開始」菜單——>點擊「運行」——>在運行中輸入「telnet」,點擊確定即可打開;
telnet命令大全,命令可以縮寫。支持的命令為:
c - close 關閉當前鏈接
d - display 顯示操作參數
o - open hostname [port] 鏈接到主機,hostname為主機名稱、IP地址或網站域名,[port]為端 口號 ,默認為23埠
q - quit 退出telnet程序
set - set 設置選項,如果需要幫助列表請鍵入set ?
設置選項包括如下
bsasdel Backspace 鍵作為刪除
crlf 新行模式-引起return鍵發送CR和LF
delasbs 發送Delete鍵作為退格
escape x x是進入telnet客戶端提示的escape字元
localecho 打開localecho
logfile x x是當前客戶的日誌文件
logging 打開logging
mode x x是控制台或流
ntlm 打開NTLM身份驗證
term x x是ansi、vt100、vt52或vtnt
sen - send 將字元串發送到伺服器
st - status 顯示狀態信息
u - unset 解除設置選項,如果需要幫助列表,請鍵入unset ?
設置選項包括
bsasdel 退格將被作為退格發送
crlf 換行模式-使回車鍵發送CR
delasbs 刪除將被作為刪除發送
escape 不用escape字元
localecho 關閉localecho
logging 關閉記錄
ntlm 關閉NTLM身份驗證
?/h - help 顯示幫助信息
以上就是我為您整理的一部分telnet命令,這些都稱之為遠程計算機互動式命令,遠程登陸是指用戶使用telnet命令,使自己的計算機暫時成為遠程主機的一個模擬終端的過程。模擬終端等效於一個非智能的機器,它只負責把用戶輸入的每個字元傳遞給主機,再將主機輸出的每個信息回顯在屏幕上。
<<<
Telnet命令無法使用的解決方法
開啟Telnet功能
我們先單擊開始按鈕,選擇控制面板。
下拉滾動條,找到程序和功能,點擊它。
在最左側,點擊打開或關閉Windows功能。
耐心等待一會,界面顯示完全之後,勾選Telnet伺服器和客戶端。如果你只想連接對方,而不想對方連接你,那麼就只需要勾選客戶端,反之亦然。大家都只開客戶端的話,那誰還來做伺服器呢?所以不怎麼提倡。
Telnet功能已經開啟,還是使用不了?下面我們就該開啟相應的服務項。
開啟Telnet服務
按下Win+R鍵,打開運行對話框,輸入services.msc,回車。
找到Telnet服務,雙擊。
將啟動類型設為自動,啟用這個服務。
說明:部分被優化過的 win7 旗艦版無法安裝telnet服務,或者這個所謂的旗艦版其實只是冒牌的。
<<< var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm..com/hm.js?"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();
3. 如何使用telnet命令
TELNET是
互連網
上比較早的一項服務,在tcp/ip協議的
應用層
,所用服務
埠
是23,經常做為
黑客
菜鳥的安全後門,因此我們的系統在默認狀態下是不啟動的,如果您的計算機在CMD下輸入
netstat
-an
就很有可能被入侵了
1:啟動的方法在CMD下輸入:net
start
telnet
關閉的方法
net
stop
telnet
2:如何解決TELNET的NTLM驗證,什麼是NTLM驗證呢?你只要明白如果有2台計算機如果A想TELNET
到B那麼A和B上必須有相同的
帳號
,
一般的方法如下:
a:用小榕的ntlm.exe直接在肉雞上直接刪除
ntlm驗證
這是黑客菜鳥最簡單的方法
b:在肉雞的CMDSHELL中輸入net
user
aaa
aaa
/add
$
net
localgroup
administrators
aaa
/add
然後在自己的計算機在CMD中輸入和上面一樣的
命令
在輸入runas
/user:aaa
cmd.exe
然後直接TELNET
肉雞
就可以實現登陸了
3:寫在最後的注意:
a:運行runas
命令
需要啟動runas服務
b:
區域網
中的方法
只要開啟對方的TELNET服務一般就可以登陸
因為一般的像網吧等區域網都有一個母盤製作的
用戶名和
密碼
是一樣的
這也是內網中經常存在的一個漏洞
4:我覺得你可能是一個剛剛不入網路安全的一個人
希望您的技術越來越好
黑客無涯人
有涯
4. telnet 命令用法
如果遠程節點使用的telnet埠號不是標准TCP埠
(telnet的標准埠為23),那麼要在主機名後面附上相應的埠號。例如下面的命令:
telnet
192.168.0.1
5000
5000
是埠號,至於對方開了什麼埠,要掃描才行。。。。比如說對方開了3389,那麼就
telnet
192.168.0.1
3389
如果對方在線,是要用戶名和密碼的,,,之後輸入用戶名和密碼
5. windows7telnet命令如何使用
使用方法:
1、首先點擊左下角的「開始」按鈕打開「開始」菜單,從中打開「控制面板」;
2、進入控制面板後,在「查看方式」為類別的情況下點擊「程序」;
3、打開「程序」頁面後,點擊「程序和功能」下方的「打開或關閉Windows功能」;
4、之後會進入「Windows功能」窗口,在功能列表中找到「Telnet客戶端」,並將其勾選,然後點擊「確定」,等待一會兒就能打開Telnet功能了。
6. Telnet 命令到底是干什麼用的怎麼用
Telnet 命令為用戶提供了在本地計算機上完成遠程主機工作的能力,它可以使用戶坐在已上網的電腦鍵盤前通過網路進入的另一台電腦已上網的電腦,使它們互相連通。
在終端使用者的電腦上使用telnet程序,用它連接到伺服器。終端使用者可以在telnet程序中輸入命令,這些命令會在伺服器上運行,就像直接在伺服器的控制台上輸入一樣。
使用Telnet的最簡單的方法是在命令行鍵入(以UNⅨ系統的C shell為例):
%telnet remote-computer-name(or IP)
(6)怎麼用telnet命令擴展閱讀
telnet的交互過程:
當我們使用Telnet登錄進入遠程計算機系統時,事實上啟動了兩個程序:一個是Telnet客戶程序,運行在本地主機上;另一個是Telnet伺服器程序,它運行在要登錄的遠程計算機上。
本地主機上的Telnet客戶端程序主要完成以下功能:
1、建立與遠程伺服器的TCP聯接。
2、從鍵盤上接收本地輸入的字元。
3、將輸入的字元串變成標准格式並傳送給遠程伺服器。
4、從遠程伺服器接收輸出的信息。
5、將該信息顯示在本地主機屏幕上。
遠程主機的「服務」程序通常被昵稱為「精靈」,它平時不聲不響地守候在遠程主機上,一接到本地主機的請求,就會立馬活躍起來,並完成以下功能:
1、通知本地主機,遠程主機已經准備好了。
2、等候本地主機輸入命令。
3、對本地主機的命令作出反應(如顯示目錄內容,或執行某個程序等)。
4、把執行命令的結果送回本地計算機顯示。
5、重新等候本地主機的命令。
7. telnet命令怎麼用,需要什麼埠
Telnet用於遠程登錄到網路中的計算機,並以命令行的方式遠程管理計算機。需要注意的是,遠程機器必須啟動telnet伺服器,否則無法打開telnet命令。telnet使用23端開口,命令使用入如下:
1)、"windows"+"R"快捷鍵打開運行窗口,輸入:「cmd」回車
Telnet 客戶端命常用命令:
open : 使用 openhostname 可以建立到主機的 Telnet 連接。
close : 使用命令 close 命令可以關閉現有的 Telnet 連接。
display : 使用 display 命令可以查看 Telnet 客戶端的當前設置。
send : 使用 send 命令可以向 Telnet 伺服器發送命令。支持以下命令:
ao : 放棄輸出命令。
ayt : 「Are you there」命令。
esc : 發送當前的轉義字元。
ip : 中斷進程命令。
synch : 執行 Telnet 同步操作。
brk : 發送信號。
quit :使用 quit 命令可以退出 Telnet 客戶端。
8. 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
9. telnet命令怎麼用
23埠是telnet的埠。Telnet協議是TCP/IP協議族中的一員,是Internet遠程登錄服務的標准協議和主要方式。它為用戶提供了在本地計算機上完成遠程主機工作的能力。在終端使用者的電腦上使用telnet程序,用它連接到伺服器。
使用方法: 在cmd中輸入 telnet IP 埠 或者 telnet 域名 埠
步驟:
一.打開命令提示符
(9)怎麼用telnet命令擴展閱讀:
關於telnet服務的建議:
利用Telnet服務,黑客可以搜索遠程登錄Unix的服務,掃描操作系統的類型。而且在Windows 2000中Telnet服務存在多個嚴重的漏洞,比如提升許可權、拒絕服務等,可以讓遠程伺服器崩潰。
Telnet服務的23埠也是TTS(Tiny Telnet Server)木馬的預設埠。所以,建議關閉23埠。
10. Telnet命令怎麼運用
Win2000為我們提供了Telnet客戶機和伺服器程序:Telnet.exe是客戶機程序(Client),tlntsvr.exe是伺服器程序(server),同時它還為我們提供了Telnet伺服器管理程序tlntadmn.exe。 Windows 2000 默認安裝了 Telnet 服務,但是並沒有默認啟動。下面給出HELP文件中 Telnet 服務的一部分默認設置: AllowTrustedDomain:是否允許域用戶訪問。默認值是1,允許信任域用戶訪問。可以改為0: 不允許域用戶訪問(只允許本地用戶)。 DefaultDomain:可以對與該計算機具有信任關系的任何域設置。默認值是"."。 DefaultShell:顯示 shell 安裝的路徑位置。默認值是: %systemroot%\System32\Cmd.exe /q /k MaxFailedLogins:在連接終止之前顯示嘗試登錄失敗的最大次數。默認是3。 LoginScript:顯示 Telnet 伺服器登錄腳本的路徑位置。默認的位置就是「%systemroot%\System32\login.cmd」,你可以更改腳本內容,這樣登錄進Telnet的歡迎屏幕就不一樣了。 NTLM:NTLM身份驗證選項。默認是2。可以有下面這些值: 0: 不使用 NTLM 身份驗證。 1: 先嘗試 NTLM 身份驗證,如果失敗,再使用用戶名和密碼。 2: 只使用 NTLM 身份驗證。 TelnetPort:顯示 telnet 伺服器偵聽 telnet 請求的埠。默認是:23。你也可以更改為其他埠。 以上各項設置你可以使用tlntadmn.exe(Telnet伺服器管理程序)來進行非常方便的配置,配置後需要重新啟動Telnet服務。
希望採納