安裝ssh
生成ssh秘鑰對 :ssh-keygen -t rsa -b 4096 (-b 4096表示生成的rsa秘鑰對的長度是4096個bit) 在輸入該指令後,會讓我們指定秘鑰檔案的生成目錄:
此時輸入你想放入的目錄和名字,最後會得到兩個檔案,以上圖為例,會在c:\user\administrator\.ssh
這個目錄下生成:
id-rsa
和id-rsa.pub
兩個檔案, 第乙個是私鑰檔案,第二個是公鑰檔案。
檢測ssh服務是否啟動 :netstat -ntlp | grep ssh
如果ssh服務沒有啟動 :/etc/init.d/ssh resart
新增客戶端公鑰,將客戶端的公鑰檔案中的內容新增到vim /root/.ssh/authorized_keys
。(該檔案配置了允許連入的客戶端的公鑰)
修改配置檔案:vim /etc/ssh/sshd_config
,這裡邊有很多配置,可以搜尋一下各個配置項的含義
這裡最重要的是我們要把pubkeyauthentication
配置為 yes 允許使用基於金鑰認證的方式登入。
Redis客戶端和伺服器
一 redis客戶端 redisserver結構中儲存了所有客戶端的狀態資訊。struct redisserver 命令client list可以列出目前所有連線到伺服器的客戶端。命令client setname name 可以給客戶端設定乙個名字。偽客戶端 由於伺服器必須接收來自客戶端的命令以執行...
Redis 客戶端和伺服器
客戶端的資料結構 typedef struct redisclient redisclient 名字 name 標誌值 flags 指向客戶端正在使用的資料庫的指標,以及該資料庫的號碼 當前要執行的命令 命令的引數 命令的個數,以及指向命令實現函式的指標 輸入緩衝區 querybuf 輸出緩衝區 複...
C 客戶端和伺服器端
1 c s 客戶端應用程式 winform wpf 平級 資料是存放在其他的電腦上或伺服器上 資料的加工是在使用者的電腦上執行的,會對使用者的電腦配置有所要求 2 b s 網頁端應用程式 asp.net 統稱 asp.net webform asp.net mvc 平級 使用者傳送乙個請求到iis伺...