arm9重启ssh服务_部署ssh使用rsa登录配置
什么是ssh?
ssh專為遠(yuǎn)程登錄會(huì)話和其他網(wǎng)絡(luò)服務(wù)提供安全性的協(xié)議,利用ssh協(xié)議可以有效的防止遠(yuǎn)程管理過(guò)程中的信息泄露問(wèn)題。
使用ras公鑰登錄linux
操作環(huán)境
本地服務(wù)器:win10 遠(yuǎn)程服務(wù)器:centos 8 git環(huán)境
生成rsa文件
在windows機(jī)器上,我們可以在git bash界面上輸入以下命令。
ssh-keygen -t rsa
查看執(zhí)行結(jié)果,這時(shí)候連續(xù)回車即可,注意idrsa和idrsa.pub文件一定要在當(dāng)前用戶的.ssh目錄下面,ssh公鑰登錄的時(shí)候默認(rèn)讀取該目錄下面的私鑰文件。
編輯linux的ssh服務(wù)端配置
編輯/etc/ssh/sshd_config文件,將下面的選項(xiàng)去掉注釋,沒(méi)有的手動(dòng)添加一下配置。
PermitRootLogin yes
RSAAuthentication yes
PubkeyAuthentication yes
PermitRootLogin yes
上傳rsa公鑰到linux
這里我們使用的是root賬戶,我們先將idrsa.pub文件放到root根目錄下,然后將idrsa.pub文件的內(nèi)容追加到.ssh/authorized_keys文件中。
cat ~/id_rsa.pub >> ~/.ssh/authorized_keys
修改.ssh權(quán)限為700,修改authorized_keys權(quán)限為600。
chmod 700 .ssh
chmod 600 .ssh/authorized_keys
重啟ssh服務(wù)。
systemctl restart sshd
xshell 登錄
配置連接屬性
配置登錄驗(yàn)證時(shí),需要用到的私鑰。
git bash 登錄
在進(jìn)行完ssh服務(wù)器配置之后,執(zhí)行如下命令。
ssh user@server
這時(shí)候,如果出現(xiàn)fingerprint提示,直接輸入yes即可。如果配置沒(méi)有問(wèn)題的話,可以看到正常連接的提示。
總結(jié)
以上是生活随笔為你收集整理的arm9重启ssh服务_部署ssh使用rsa登录配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 2019.11.27 阵列信号处理
- 下一篇: 从资源池和管理的角度理解物理内存