2、xshell生成公鑰並新增至linux伺服器中。雙方通過公鑰進行「交流」,保證了ssh通訊服務的安全。具體操作如下:
開啟xshell,點選「工具-新建使用者金鑰生成嚮導」,金鑰型別和長度分別選擇「rsa」、「2048位」,選擇完成後點選下一步
公鑰格式選擇「ssh2-openssh」後生成了一條公鑰資訊,可手動複製下面的資訊或者另存為檔案儲存下來,稍後需要將這串公鑰複製到linux中金鑰檔案內,點選完成。
進入linux中,一般ssh服務都會預設安裝的,可輸入「ps -ef | grep ssh」進一步檢查,倘若出現如下資訊則表示已安裝,若未安裝點選參考文章:linux安裝ssh;
檢查安裝成功後可進行下一步;
linux進入 /root/.ssh 資料夾,建立檔案 authorized_keys,將之前生成的公鑰複製進來並儲存。或者將之前另存下來的檔案拖到 /root/.ssh 這個資料夾中,重新命名為authorized_keys。
下圖為新增了兩條公鑰,因為有兩台客戶端在連線這台linux裝置,當然也可以三颱四台,將公鑰複製進來就好;
linux進入 /etc/ssh 資料夾,vim開啟配置檔案 sshd_config ,將 authorizedkeysfile前面的 # 符號刪除,並且將剛剛建立的公鑰檔案路徑新增到後面,儲存後重啟ssh服務;
可將permitrootlogin引數值為yes,這樣便可以允許遠端連線以root許可權登入
service sshd start #開啟ssh服務
service sshd stop # 關閉ssh服務
service sshd restart # 重啟ssh服務
3、xshell配置linux位址。點選「檔案-新建-使用者身份驗證」,配置位址和埠,埠一般預設是22,儲存後首頁左側出現乙個連線。雙擊後彈出登入,輸入想要登入的賬號,再選擇剛剛建立的公鑰以及輸入密碼,為方便可記住密碼,點選確定;
完成上述所有操作後,成功進入linux中,至此大功告成!
通過XShell遠端連線Ubuntu
前言一般情況下,安裝好的ubuntu系統中預設是只安裝了openssh client,此時只能通過此系統連線訪問其他系統,但不具有讓其他系統訪問的許可權。在終端檢視ssh程序,輸入ps e grep ssh,如果有安裝openssh client只會出現ssh agent,不會出現sshd 此時要想...
Xshell遠端連線Linux ubuntu
確認遠端的linux安裝並啟動ssh服務,ubuntu 10 預設是安裝的。確認步驟 1 輸入 ps e grep ssh 如果服務已經啟動,則可以同時看到 ssh agent 和 sshd 如果沒有啟動,或沒有安裝服務 2 輸入sudo apt get install openssh server...
editplus如何通過FTP連線Linux
1.一 在linux配置如下 1.adduser d home shipu user 在 home shipu 下建立使用者名為user的使用者 2.passwd user 為此使用者設定密碼 3.systemctl status vsftpd 檢查vsftpd 4.systemctl start ...