SSH登入卡頓解決方案

2022-07-20 14:15:13 字數 881 閱讀 2734

在使用ssh遠端登入linux主機時,經常出現需要等待一段時間才能登入,甚至登入超時的情況

原因一:ssh伺服器預設開啟了dns的查詢功能:usedns=yes

usedns選項處於開啟狀態時,客戶端試圖登入ssh伺服器,伺服器端先根據客戶端的ip位址進行dns ptr反向查詢出客戶端的主機名,然後根據查詢出的客戶端主機名進行dns正向a記錄查詢,驗證與其原始ip位址是否一致,這是防止客戶端欺騙的一種措施,但一般我們的是動態ip不會有ptr記錄,開啟這個選項不過是在白白浪費時間而已,不如將其關閉。

vim /etc/ssh/sshd_config

usedns=no

#新增該選項

service sshd restart

#重啟sshd服務

原因二:若ssh伺服器開啟了gssapi登入驗證模式:gssapiauthentication=yes,預設不開啟

gssapi是公共安全事務應用程式介面(gss-api)

gssapiauthentication 是否允許使用基於 gssapi 的使用者認證.預設值為"no".僅用於ssh-2.

gssapicleanupcredentials 是否在使用者退出登入後自動銷毀使用者憑證快取。預設值是"yes".僅用於ssh-2.

若伺服器開啟了該驗證機制,但客戶端並未使用該身份驗證機制,則會導致驗證過程出現延遲

vim /etc/ssh/sshd_config

gssapiauthentication=no

#關閉gssapi驗證機制

service sshd restart

#重啟sshd服務

Xcode卡頓解決方案

1 禁用indexing 在終端 terminal 輸入 並重啟xcode。不是大神勿用哈,附還原命令 2 減少系統記錄的最近開啟數目數量 開啟系統偏好設定 通用,把 最近使用的專案 由預設10,修改為5或者更少。此時,不一定能立即加速,需要重新啟動系統。3 提高xcode編譯時使用的執行緒數 4 ...

IntelliJ IDEA 執行卡頓解決方案

intellij idea 執行卡頓解決方案 1.開啟intellij idea緩慢,想要提公升啟動速度 則開啟d jetbrains intellij idea 2020.3.2 bin 依據實際安裝路徑 目錄下對應檔案idea64.exe.vmoptions或者idea.exe.vmoption...

SSH連線卡頓

在linux中,預設就是開啟了ssh的反向dns解析,這個會消耗大量時間,因此需要關閉。vi etc ssh sshd config usedns no在配置檔案中,雖然usedns yes是被注釋的,但預設開關就是yes 在authentication gssapi with mic有很大的可能出...