導航:首頁 > 程序命令 > 命令行連接linux

命令行連接linux

發布時間:2024-02-01 02:57:59

A. windows怎麼用命令遠程連接linux

需要做的工作:

1、在Linux(Ubuntu)端安裝、設置好SSH

2、下載putty,並通過putty的SSH連接登錄Linux

一 、如何在Linux(Ubuntu)端安裝、設置好SSH,獲取IP地址:

打開terminal,在root用戶下輸入以下命令(如果不是root用戶,則在普通用戶沒有許可權的命令前面加sudo):

復制代碼
apt-get update
#這里的apt-get update是更新能夠獲取的軟體,如果你用的是新裝的系統,則肯定需要輸入#這個命令,不然get不到ssh包。如果apt-get update後還是找不到ssh包,那麼再apt-get update一次就能找到了(我就是遇到了這種情況,不知道為什麼會這樣)
apt-get install openssh-server
#安裝ssh
/etc/init.d/ssh start
#啟動ssh服務
ps -e |grep ssh
#查看ssh服務是否已經啟動,如果已經啟動,會看到sshd的進程,如果沒有,則SSH服務還沒有啟動
#注意,這里有的教程給的SSH服務啟動方法是service ssh start,有可能會失敗。因為當你剛剛安裝好ssh時,LINUX系統還沒有把SSH放進service 列表裡,你會得到 start: Unknown job: ssh的提示。有兩個解決方法:方法一:採用上面的./etc/init.d/ssh start命令。
#方法二:重啟機器,SSH服務會自動啟動,如果還沒有啟動,則可以用service ssh start
ifconfig
#查看linux系統的ip地址,記下來
復制代碼

B. 如何通過命令行連接linux機器

1、遠程連接工具。目前Linux遠程連接工具有很多種,可以選擇順手的工具使用。下面使用的是名為Putty的Linux遠程連接工具。

2、啟動Putty.exe程序,進入Putty主界面。在Putty 「Host
Name」輸入IP地址,在Saved
Session中輸入希望保存的名字(可以任意),點擊「Save」;以後可以方便調用而不需要每次輸入IP地址;點擊「Open」進行連接。

C. 鏈接linux cmd使用什麼命令

linux查看網路鏈接狀況命令

netstat 參數如下:

-a 顯示所有socket,包括正在監聽的。

-c 每隔1秒就重新顯示一遍,直到用戶中斷它。

-i 顯示所有網路介面的信息,格式同「ifconfig -e」。

-n 以網路IP地址代替名稱,顯示出網路連接情形。

-r 顯示核心路由表,格式同「route -e」。

-t 顯示TCP協議的連接情況。

-u 顯示UDP協議的連接情況。

-v 顯示正在進行的工作。

  1. netstat -an | grep LISTEN

  2. 0.0.0.0的就是每個IP都有的服務,寫明哪個IP的就是綁定那個IP的服務。

  3. 2. netstat -tln

  4. 用來查看linux的埠使用情況

  5. 3. /etc/init.d/vsftp start

  6. 是用來啟動ftp埠~!

  7. 4. netstat

  8. 查看已經連接的服務埠(ESTABLISHED)

  9. 5. netstat -a

  10. 查看所有的服務埠(LISTEN,ESTABLISHED)

  11. 6. sudo netstat -ap

  12. 查看所有的服務埠並顯示對應的服務程序名

  13. 7. nmap <掃描類型><掃描參數>

  14. 例如:

  15. nmap localhost

  16. nmap -p 1024-65535 localhost

  17. nmap -PT 192.168.1.127-245

  18. 當我們使用netstat -apn查看網路連接的時候,會發現很多類似下面的內容:

  19. Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name

  20. tcp 0 52 218.104.81.152:7710 211.100.39.250:29488 ESTABLISHED 6111/1

  21. 顯示這台伺服器開放了7710埠,那麼這個埠屬於哪個程序呢? 我們可以使用lsof -i :7710命令來查詢:

  22. COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME

  23. sshd 1990 root 3u IPv4 4836 TCP *:7710 (LISTEN) 54com.cn

  24. 這樣,我們就知道了7710埠是屬於sshd程序的。

  25. =================================================

  26. 下面這個語句是一個非常好的查看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:等待所有分組死掉

閱讀全文

與命令行連接linux相關的資料

熱點內容
wula是什麼app 瀏覽:812
豌豆莢里怎麼降低安卓手機版本 瀏覽:367
桌面的文件夾怎樣解散 瀏覽:788
貴州貴陽山洞伺服器雲空間 瀏覽:217
年薪48萬程序員老公 瀏覽:913
使用預構建的python 瀏覽:528
加密對沖基金交易有限公司 瀏覽:342
煙台製冷壓縮機價格 瀏覽:247
平板能用騰訊雲伺服器嗎 瀏覽:865
有js基礎學python 瀏覽:592
程序員可以回老家蓋房子嗎 瀏覽:553
pythonserial波特率 瀏覽:576
pc我的世界國際服怎麼下伺服器 瀏覽:142
udp凈荷加密 瀏覽:925
qq哪個文件夾占的內存大 瀏覽:632
哪個app賣葯是真的 瀏覽:829
半圓形計演算法 瀏覽:394
手機建立文件夾用什麼軟體 瀏覽:730
oss壓縮上傳 瀏覽:980
藍色學校網站源碼 瀏覽:827