- 使用root權(quán)限修改文件
vim /etc/ssh/sshd_config
把下面的配置開掉
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
PS: 注意一下Port端口號(hào)的配置...別等下遠(yuǎn)程登錄請(qǐng)求錯(cuò)端口
- 進(jìn)入/root/.ssh文件夾,如果不存在就創(chuàng)建一下
- 使用XShell,生成密鑰RSA的密碼,并到處pub的公鑰
- 把pub的公鑰放到/root/.ssh目錄下
- 運(yùn)行命令把公鑰加到authorized_keys下
cat gitlab.pub >authorized_keys
chmod 600 authorized_keys
- 最后重啟sshd服務(wù)
systemctl restart sshd.service