① 如何利用Telnet連接linux伺服器
Windows下通過Telnet連接Linux主機
1、檢查是否安裝和telnet-server
rpm -qa Linux telnet
rpm -qa Linux telnet-server(什麼也不輸出說明未安裝)
2、安裝telnet和telnet-server
yum install telnet
yum install telnet-server
3、修改配置文件:
vi/etc/xinetd.d/ telnet 文件內容如下:
service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
disable = yes
}
將disable=yes這行注釋掉(在這行前加入#表示注釋)或者將disable=yes改成disable=no也可以,完成上述步驟後重啟守護進程:
service xinetdrestart
4、開放防火牆的23號埠,即可在window的cmd下通過telnet連接linux了:
telnet192.168.124.130
輸入用戶名和密碼(默認只能是普通用戶登錄)
5、如需開啟root用戶登錄,請參考下面的方法:
vi/etc/pam.d/login
#auth requiredpam_securetty.so將這一行加上注釋。
這樣,root 就可以直接進入Linux 主機了。不過,建議不要這樣做。也可以在普通用戶進入後,切換到root用戶,擁有root的許可權。
chkconfig--list可以查看linux里服務是否開啟
chkconfig--level 2345 xinetd on 設置開機自啟動
② 如何命令行連接linux伺服器
使用putty,
securecrt
,xshell等工具連接就可以了
輸入你需要訪問的hostname或者IP地址,輸入賬號和密碼就可以登錄了
③ 如何利用Windows命令行打開SecureCRT並連接到Linux系統
伺服器一般分為兩種操作系統,windows server 和 Linux。接下來介紹如何通過SecureCRT連接到Linux系統。
為了模擬linux系統,需要下載一個虛擬機,我用的是VMWare,新建一個虛擬機,操作系統選擇Linux centos。
然後下載SecureCRT,安裝完成。
首先,打開虛擬機中的linux操作系統,我們假設它為伺服器系統。
選擇左上角的應用程序 ---> 工具 ---> 終端(類似於windows下的cmd)
在終端中輸入ifconfig,用來查看伺服器IP地址。
Paste_Image.png
然後找到安裝好的SecureCRT,找到SecureCRT.exe的路徑。
Paste_Image.png
然後打開windows系統下的命令行終端,開始 ---> 運行 ---> 輸入cmd。
並在cmd中進入SecureCRT文件夾。
Paste_Image.png
之後拼接參數,如果還想使用其他功能,輸入help可以了解更多。
言歸正傳,如圖:
Paste_Image.png
下面解釋一下參數的意思:
SecureCRT.exe 執行SecureCRT程序
-2 表示使用SSH2連接方式
nzh Linux系統中的用戶名
192.168.241.128 代表伺服器地址,就是最開始在Linux系統中ifconfig查出來的。
/password 123456 代表linux中的用戶名密碼,也是linux中登錄的密碼。
輸入上面命令之後,會跳轉到SucureCRT軟體的連接界面,此時已經和Linux系統建立了連接。
Paste_Image.png
最後,在查資料時看到一個博客不錯,是記錄SecureCRT相關命令的,鏈接如下:
在windows本地用SecureCRT+SecureFX連接遠程linux
[轉載]windows機器 cmd命令下能否使用什麼命令通過ssh連接到遠程lin
④ 如何通過命令行連接linux機器
1、遠程連接工具抄。目前襲Linux遠程連接工具有很多種,可以選擇順手的工具使用。下面使用的是名為Putty的Linux遠程連接工具。
2、啟動Putty.exe程序,進入Putty主界面。在Putty 「Host
Name」輸入IP地址,在Saved
Session中輸入希望保存的名字(可以任意),點擊「Save」;以後可以方便調用而不需要每次輸入IP地址;點擊「Open」進行連接。
⑤ windows 如何連接 linux cmd
您好,Linux的命令行不叫cmd,叫做Shell;Windows可通過SSH 安全遠端連線工具連接上去,有幾百kb大小的Pietty,也有比版較專業的權SecureCRT;連接時輸入linux的ip地址、22號埠、用戶名和密碼即可連接。望採納!
⑥ windows cmd命令行怎麼進入linux伺服器
通過cmd 的telnet命令進入 前提要打開23埠 或者 你用securityCRT工具也可以
⑦ 鏈接linux cmd使用什麼命令
linux查看網路鏈接狀況命令
netstat 參數如下:
-a 顯示所有socket,包括正在監聽的。
-c 每隔1秒就重新顯示一遍,直到用戶中斷它。
-i 顯示所有網路介面的信息,格式同「ifconfig -e」。
-n 以網路IP地址代替名稱,顯示出網路連接情形。
-r 顯示核心路由表,格式同「route -e」。
-t 顯示TCP協議的連接情況。
-u 顯示UDP協議的連接情況。
-v 顯示正在進行的工作。
netstat -an | grep LISTEN
0.0.0.0的就是每個IP都有的服務,寫明哪個IP的就是綁定那個IP的服務。
2. netstat -tln
用來查看linux的埠使用情況
3. /etc/init.d/vsftp start
是用來啟動ftp埠~!
4. netstat
查看已經連接的服務埠(ESTABLISHED)
5. netstat -a
查看所有的服務埠(LISTEN,ESTABLISHED)
6. sudo netstat -ap
查看所有的服務埠並顯示對應的服務程序名
7. nmap <掃描類型><掃描參數>
例如:
nmap localhost
nmap -p 1024-65535 localhost
nmap -PT 192.168.1.127-245
當我們使用netstat -apn查看網路連接的時候,會發現很多類似下面的內容:
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 52 218.104.81.152:7710 211.100.39.250:29488 ESTABLISHED 6111/1
顯示這台伺服器開放了7710埠,那麼這個埠屬於哪個程序呢? 我們可以使用lsof -i :7710命令來查詢:
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
sshd 1990 root 3u IPv4 4836 TCP *:7710 (LISTEN) 54com.cn
這樣,我們就知道了7710埠是屬於sshd程序的。
=================================================
下面這個語句是一個非常好的查看TCP連接狀態的語句:
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}』
返回結果示例:
LAST_ACK 5
SYN_RECV 30
ESTABLISHED 1597
FIN_WAIT1 51
FIN_WAIT2 504
TIME_WAIT 1057
以下是各種狀態的描述
CLOSED:無連接是活動的或正在進行
ESTABLISED:已建立連線的狀態;
SYN_SENT:發出主動連線 (SYN 標志) 的連線封包;
SYN_RECV:接收到一個要求連線的主動連線封包;
FIN_WAIT1:該插槽服務(socket)已中 斷,該連線正在斷線當中;
FIN_WAIT2:該連線已掛斷,但正在等待對方主機回應斷線確認的封包;
TIME_WAIT:該連線已 掛斷,但 socket 還在網路上等待結束;
LISTEN:通常用在服務的監聽 port !可使用『 -l 』參數查閱。
CLOSING: 兩邊同時嘗試關閉
TIME_WAIT:另一邊已初始化一個釋放
LAST_ACK:等待所有分組死掉
⑧ cmd連接linux終端bat
用SecureCRT吧,支持運行vbs腳本。
具體見 SecureCRT 幫助里的Scripting部分。