Xshell遠端連線Linux伺服器

2021-07-12 07:18:20 字數 789 閱讀 9906

確認步驟:

(1)輸入:ps -e |grep ssh 如果服務已經啟動,則可以同時看到「ssh-agent」和「sshd」,如果沒有啟動,或沒有安裝服務 ;

(2)輸入sudo apt-get install openssh-server 安裝服務。

(3)可以測試用ssh連線本機看是否能成功登入。

輸入命令:ssh -l 使用者名稱 host 然後會提示輸入密碼,如果正確就可以登入,同樣,在客戶端就可以使用ssh遠端登入此伺服器。網上有很多介紹在ubuntu下開啟ssh服務的文章,但大多數介紹的方法測試後都不太理想,均不能實現遠端登入到ubuntu上,最後分析原因是都沒有真正開啟ssh-server服務。最終成功的方法如下:

sudo apt-get install openssh-server

ubuntu預設安裝了openssh-client,所以在這裡就不安裝了,如果你的系統沒有安裝的話,再用apt-get安裝上即可。

然後確認sshserver是否啟動了:

ps -e |grep ssh

如果只有ssh-agent那ssh-server還沒有啟動,需要/etc/init.d/ssh start ,如果看到sshd那說明ssh-server已經啟動了。

ssh-server配置檔案位於/ etc/ssh/sshd_config,在這裡可以定義ssh的服務埠,預設埠是22,你可以自己定義成其他埠號,如222。然後重啟ssh服務:

sudo /etc/init.d/ssh restart  ssh連線:ssh root@192.168.0.130

斷開連線:exit

通過Xshell遠端連線Linux

2 xshell生成公鑰並新增至linux伺服器中。雙方通過公鑰進行 交流 保證了ssh通訊服務的安全。具體操作如下 開啟xshell,點選 工具 新建使用者金鑰生成嚮導 金鑰型別和長度分別選擇 rsa 2048位 選擇完成後點選下一步 公鑰格式選擇 ssh2 openssh 後生成了一條公鑰資訊,...

Xshell連線遠端linux系統(ssh方式)

ssh方式遠端連線linux系統 table 1.首先要要確保遠端linux系統中是否安裝了openssh sever如果沒有安裝輸入 sudo apt get install openssh server 2.輸入命令 ps e shift grep ssh 測試ssh服務是否啟動 如何出現ssh...

Xshell遠端連線linux系統失敗

昨天學習了如何給linux系統配置固定的網路位址,今天學習了xshell遠端連線linux系統.輸入我昨天配置的ip,就是連不上,一直顯示有問題.網上找了很多,但是都沒有用.重新看報錯資訊,就覺得可能是ip位址的問題.進入到centos中,ifconfig檢視ip位址,使用這個ip可以連線成功 但是...