SSH建立連線慢
可以使用如下命令進行確認看具體是卡在哪一步
# ssh -v 202.104.X.X
下面直接說下如何解決這樣的問題,最為常見的原因是因為server的sshd會去DNS查詢訪問client IP的hostname,如果DNS不可用或者沒有相關記錄,就會耗費大量時間。
1、在server上/etc/hosts檔案中把你本機的ip和hostname加入,或者直接進行第二步
2、在server上/etc/ssh/sshd_config檔案中修改或加入UseDNS=no,另外在authentication gssapi-with-mic也有可能出現問題,在server上/etc/ssh/sshd_config檔案中修改GSSAPIAuthentication no.
3、修改server上/etc/nsswitch.conf中hosts為hosts: files
修改這個會導致伺服器解析不了域名。解析域名的時候只會查詢files裡面的,不會去問dns。
4、重啟ssh服務,使配置生效
/etc/init.d/sshd restart重啟sshd程序使配置生效。
然後可以測試具體花費的時間:
# time ssh 202.104.X.X date
相關推薦
SSH建立連線慢
可以使用如下命令進行確認看具體是卡在哪一步 # ssh -v 202.104.X.X 下面直接說下如何解決這樣的問題,最為常見的原因是因為server的sshd會去DNS查詢訪問client IP的hostname,如果DNS不可用或者沒有相關記錄,就會耗費大量時間。 1、在se
windows下virtualbox中Ubuntu與主機通過ssh建立連線的方法
最近在學習Linux系統下程式設計的內容,在搭建環境的時候有一個部分是用ssh工具實現主機和虛擬機器之間互動,中間遇到了一些問題,通過在網上查詢資料發現有不少是針對vmware的,而我使用的是
Linux SSH建立連線過程分析
SSH建立連線的過程主要分為下面幾個階段: SSH協議版本協商階段。SSH目前包括SSH1和SSH2兩個大版本。金鑰和演算法協商階段,SSH支援多種加密演算法,雙方根據自己和對端支援的演算
如何為虛擬機器中的Ubuntu17安裝SSH服務以及與XShell建立連線
本人在Ubuntu中安裝SSH時,在未獲取root許可權的情況下是不能安裝SSH,因此,本人通過以下步驟獲取得到root許可權,獲取步驟如下: 1.首先輸入: sudo passwd root 2.Enter new UNIX password:(在這裡輸入密碼) 3.retype
SSH連線慢與反向解析(轉)
在連線apache,ssh,mysql等伺服器時,如果出現連線過慢,可能的原因是dns 的反向查詢。 反向解析是防止假冒的IP連線伺服器,把IP解析成域名,來提高安裝性,看這個IP是否是偽造,這是dns反向查詢的功能之一。 如果在開啟apache,ssh,mysql 等伺服器
通過 ssh 建立本地與 github 的連線
檢視 ssh key cd ~/.ssh cat 名字.pub 如果本地沒有 ssh key,則新建 ssh-keygen -t rsa -C "[email protected]"
解決ssh連線慢
解決ssh連線慢 有時候ssh遠端連線伺服器,會顯示以下內容,並且卡在那裡: Connecting to 192.168.1.2:22... Connection established. To escape to local shell, press 'Ctrl+Alt+]'
Xshell建立SSH隧道連線
SSH(secure shell)是一種對資料進行加密安全傳輸的協議。利用ssh工具可以非常方便的登入遠端提供有ssh服務的主機,也可以很方便的進行檔案傳輸。利用 ssh tunnel 可以進行埠轉發(port forwarding), 它在ssh連線上建立一個加密的通道。建
解決ssh連線慢(有時候等半分鐘才出現密碼輸入提示)的方法
經常通過ssh 或者 scp 連線一堆遠端主機,同樣是 Linux 主機,其中一些建立 ssh 連線速度特別慢,連線建立之後執行操作速度卻很正常,看來應該不是網路原因。解決的方法是通過ssh 的-v引數來檢視除錯資訊的: 用 ssh -v 來檢視詳細的連線建立過程,馬上用一臺建立連線很慢的主機試了一下,在一
centos的SSH遠端連線服務慢的解決方法
連線慢的主要原因是DNS解析導致 解決方法: 1、在ssh服務端上更改/etc/ssh/sshd_config檔案中的配置為如下內容:UseDNS no# GSSAPI optionsGSSAPIAuthentication no然後,執行/etc/init.d/ss
【遠端連線】用ssh建立Jupyter Notebook對映(遠端連線Jupyter Notebook)
連線方法 1.開啟一個終端,記為“終端1”。通過ssh遠端連線伺服器,進入伺服器後,安裝jupyter notebook(如有所需建議在虛擬環境中安裝): xxxx@xx--sa:~$ pip install jupyter notebook 安裝完畢後
通過xshell 建立ssh隧道連線資料庫
網路狀況 一、本機xshell 建立隧道 1、先測試server1 上能Telnet通 server2的23400埠 2、xhell 新建連線
shell指令碼使用ssh命令連線主機,自動建立目錄,分發程式,執行命令
=========shell呼叫ssh和ftp實現多主機自動管理功能=========== 自動登入多臺主機建立目錄自動向指定目錄下上傳指定檔案自動修改指定檔案內容 ===================================================
解決ssh連接慢,掛起在SSH2_MSG_SERVICE_ACCEPT信息之後很久的問題
log dns解析 註意 但是 大致 導致 自己 conf highlight 問題現象:無論是ssh 還是 scp 都會連接很久才提示輸認證信息(註意:是連接慢) 如本機IP:192.168.18.208 (Hostname: ThinkPad) 目標主機:192.168
linux下ssh連接慢的原因調查及解決方案
acc 設置 發現 lin opened 左右 config 連接 war 項目中的一臺阿裏雲,最近一段時間出現ssh的時候,連接非常慢,大概輸入密碼後要10-20秒左右才能連上,以下記錄調查過程及解決辦法 通過網上的一些查詢,發現大都是因為設置dns,hosts或者通過關
Linux - ssh 連接慢解決
div ini body AR linu strong conf authent 鏈接 解決 ssh 鏈接慢 sed -i ‘s/GSSAPIAuthentication yes/GSSAPIAuthentication no/‘ /etc/ssh/sshd_config
ssh 連接慢問題
ash bugs lba more input tar code black max 連接先看報錯: There were 11 failed login attempts since the last successful login. 先前有上百上千失敗login,被攻
node和資料庫建立連線
var express = require('express') , app = express(); var querystring = require('querystring'); var util = require('util'); var mysql = require('my
通俗易懂地講解TCP建立連線的三次握手和釋放連線的四次揮手
TCP建立連線時,為什麼要進行三次揮手? 每一次TCP連線都需要三個階段:連線建立、資料傳送和連線釋放。三次握手就發生在連線建立階段。 在謝希仁著《計算機網路》第四版中講三次握手的目的是為了防止已失效的連線請求報文段突然又傳送到了服務端,因而
使用第三方元件(django-redis)建立連線池
settings裡面: ##redis配置CACHES={ 'default':{ 'BACKEND':'django_redis.cache.RedisCache', 'LOCATION':'redis://127.0.0.1:6379', 'OPTIONS