linux 取消证书登录密码,SUSELinux 中为 SSH 访问设置不输入密码的证书认证登录方式...
SSH Client :linux-gxnt
SSH Server :xxzx-rdb
目的:?linux-gxnt 上的 nagios 用戶以相同的用戶(nagios)SSH 登錄
xxzx-rdb ,不用輸入密碼。
1.在 SSH Client 和 Server 上使用 yast?創(chuàng)建 nagios 用戶和
nagios 組,nagios 用戶在 nagios 組里。
2.在 SSH Client 生成公私密鑰對(duì),密碼對(duì)存放在 nagios 家目錄的 .ssh
目錄下。
?
用nagios帳號(hào)登錄后,進(jìn)入nagios主目錄的.ssh目錄下(/home/nagios/.ssh),如果沒有.ssh目錄,則使用
mkdir創(chuàng)建該目錄;
進(jìn)入.ssh目錄后,使用命令 ssh-keygen -d 創(chuàng)建密鑰對(duì):
“Enter file in which to save the
key(/home/nagios/.ssh/id_dsa):”:直接回車(表示同意保存在這里)
“Enter passphrase(empty for no
passphrase):”直接回車(表示不為密鑰設(shè)置密碼)
“Enter。。。again:”直接回車
到此,密鑰對(duì)創(chuàng)建完成。
密鑰文件的所屬用戶和組應(yīng)該是nagios,執(zhí)行“chown nagios.nagios
./id*”
3.將SSH Client的公鑰文件 id_dsa.pub 傳到SSH Server端nagios用戶的家目錄下,生成的文件名
authorized_keys ;
4.SSH登錄到SSH Server端,publickey認(rèn)證無密碼
至此,SSH Client可以無密碼證書SSH登錄 SSH Server端。
注意:
1. .ssh目錄的權(quán)限是 755
2. authorized_keys文件的權(quán)限是 600
總結(jié)
以上是生活随笔為你收集整理的linux 取消证书登录密码,SUSELinux 中为 SSH 访问设置不输入密码的证书认证登录方式...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 亚马逊推出新 AI 量子芯片 Train
- 下一篇: linux宝塔类似工具,有没有比宝塔面板