linux 檢視終端的命令以及ssh命令

2021-10-05 11:54:20 字數 1585 閱讀 2495

可以使用who命令和w命令

w功能最全,能顯示使用者登入名,終端標誌,星期幾登入和具體登入時間,閒置時間。使用者正在指向的程式,占用cpu時間,系統的執行時間和平均負載:

who僅顯示使用者登入名,終端標誌,和登入日期和時間,pst/x是因為使用遠端終端登入的。

也可以直接使用tty來檢視當前所使用的終端

好的部落格解釋終端:

有關ssh命令:(摘自

ssh是安全的加密協議,用於遠端連線linux伺服器。預設埠是22,安全協議版本是ssh2,ssh伺服器端主要包含2個服務功能,ssh連線和sftp伺服器。ssh客戶端包含ssh連線命令和遠端可拷貝scp命令等。

原理:ssh服務是乙個守護程序,系統後台監聽客戶端的連線,ssh服務端的程序名為sshd,負責實時監聽客戶端的請求(ip 22埠),包括公共秘匙等交換資訊。ssh服務端由兩部分組成:openssh(提供ssh服務),openssl(提供加密的程式)。

工作機制:

伺服器啟動的時候自己產生乙個金鑰(768bit公鑰),本地的ssh客戶端傳送連線請求到ssh伺服器,伺服器檢查連線點客戶端傳送的資料和ip位址,確認合法後傳送金鑰(768bits)給客戶端,此時客戶端將本地私鑰(256bit)和伺服器的公鑰(768bit)結合成金鑰對key(1024bit),發回給伺服器端,建立連線通過key-pair資料傳輸。

加密技術:

加密技術:傳輸過程,資料加密。            

1.ssh1沒有對客戶端的秘鑰進行校驗,很容易被植入惡意**

2.ssh2增加了乙個確認聯機正確性的diffe_hellman機制,每次資料的傳輸,server都會檢查資料**的正確性,避免黑客入侵。                   

ssh2支援rsa和dsa金鑰   

dsa:digital signature algorithm  數字簽名

rsa:既可以數字簽名又可以加密      

查詢sshd程序

檢視ssh埠

也可以使用netstat -lnt | grep 22

有關netstat的引數:

ssh配置檔案:cat /etc/ssh/sshd_config

等等命令。

tac命令以及各種linux檔案檢視命令

有許多命令都可以檢視檔案,不同的命令有不同的優點,可以針對不同的需要分別選擇命令以提高效率 cat 由第一行開始顯示內容,並將所有內容輸出 tac 從最後一行倒序顯示內容,並將所有內容輸出 more 根據視窗大小,一頁一頁的顯示檔案內容 less 和more類似,但其優點可以往前翻頁,而且進行可以搜...

linux終端命令

sudo 短時root 換行shift enter ctrl alt t 啟動終端 ctrl shift 放大視窗 包括視窗內的字型 ctrl 縮寫視窗 包括視窗內的字型 cd是桌面 輸入cd進入桌面目錄,主要功能是跳轉到cd命令指定目錄 桌面 python hb ha.py 呼叫桌面上hb檔案裡p...

Linux檢視埠命令以及殺死程序

二 netstat命令 三 kill命令 linux 檢視埠占用情況可以使用lsof和netstat命令。lsof list open files 是乙個列出當前系統開啟檔案的工具。lsof 檢視埠占用語法格式 lsof i 埠號 檢視伺服器 8000 埠的占用情況 lsof i 8000 comm...