這里使用虛擬機(jī)演示,ubuntu版本?22.10
1、安裝ubuntu時(shí)啟用SSH
在安裝ubuntu時(shí)會(huì)提示是否需要安裝 OpenSSH server
?如果在這里勾選安裝后,則不需要在使用命令進(jìn)行安裝 OpenSSH server
2、使用命令安裝啟用 SSH
01、切換?root 用戶,如果未設(shè)置 root 用戶密碼,需要先設(shè)置root密碼
sudo passwd root
會(huì)顯示以下內(nèi)容,根據(jù)提示輸入
[sudo] password for unhan: # 輸入當(dāng)前用戶密碼
New password: # 輸入root新密碼
Retype new password: # 再次輸入root密碼
passwd: password updated successfully # 密碼更新成功
到此,root 用戶密碼已設(shè)置成功,輸入
su root
輸入剛剛設(shè)置的 root 密碼,切換到 root 用戶后,則說(shuō)明密碼設(shè)置成功
?02、更新源列表?
sudo apt-get update
03、安裝 openssh-server
sudo apt-get install openssh-server
?這里需要輸入一下 y ,表示確定
04、檢查 ssh 服務(wù)是否啟動(dòng)成功
sudo ps -e | grep ssh
如果有 sshd 則說(shuō)明 ssh 服務(wù)已啟動(dòng),如果沒(méi)有啟動(dòng),輸入下邊命令啟動(dòng) ssh 服務(wù)
sudo service ssh start
再次輸入查詢服務(wù)是否啟動(dòng)命令
至此,ssh 服務(wù)已正常啟動(dòng)
禁用 ssh 命令
sudo systemctl disable --now ssh
啟用 shh 命令
sudo systemctl enable --now ssh
05、查看本機(jī)的 ip 地址 ifconfig ,如果沒(méi)有安裝 net-tools,需要先安裝,命令如下
sudo apt-get install net-tools
?安裝成功后,輸入 ifconfig?
這里就是當(dāng)前系統(tǒng)的ip
3、使用 ssh 工具連接
01、使用 Xshell 連接 ssh
?
?
?
?
?如果是 root 用戶登錄,則會(huì)提示失敗的情況
需要修改配置文件
vi /etc/ssh/sshd_config
找到?PermitRootLogin 去掉前邊的 # ,后邊修改為 yes
修改前
?修改后
?保存后重啟 ssh 服務(wù)文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-824380.html
sudo service ssh restart
重啟服務(wù)后就能正常使用三方工具連接 ssh 了,如果不能正常,重啟機(jī)器試試文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-824380.html
到了這里,關(guān)于Ubuntu 怎么開(kāi)啟SSH的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!