centos 密钥登陆
服务端生成密钥和公钥
ssh-keygen -t rsa
Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): Enter passphrase (empty for no passphrase): #注意这里,如果设置了密码,那么登陆的时候也要输入这个密码 Enter same passphrase again: Your identification has been saved in /root/.ssh/id_rsa. Your public key has been saved in /root/.ssh/id_rsa.pub. The key fingerprint is: SHA256:/gGrlDJN5euMS5aai5feBkEI/0WjEnzPzx1xGtdkKG4 The key‘s randomart image is: +---[RSA 2048]----+ |.o.. o +o | | .o.oo . + +.. | | oo.o. .. B | | o..oo E | | ...oSo . | | .o +o+. | | ooB + . | | .oX.= . . | | .o=o=.o . | +----[SHA256]-----+
创建authorized_keys存储公钥
touch /root/.ssh/authorized_keys
把公钥写入authorized_key
cat id_rsa.pub > authorized_keys
修改权限
chmod 700 /root/.ssh
chmod 600 /root/.ssh/authorized_keys
修改/etc/ssh/sshd_config
RSAAuthentication yes # 开启密钥登入的认证方式 PubkeyAuthentication yes # 开启密钥登入的认证方式 PasswordAuthentication no #禁用密码登陆
重启sshd,然后建议用xshell登陆测试
相关推荐
changecan 2020-11-19
ECSHOP专属建设 2020-11-13
88427810 2020-11-02
步知道 2020-10-27
Junzizhiai 2020-10-10
jackalwb 2020-10-05
小网管 2020-09-03
shiwenqiang 2020-09-14
85251846 2020-09-14
summerinsist 2020-08-21
87901735 2020-08-19
PinkBean 2020-08-11
85407718 2020-08-09
MichelinMessi 2020-07-30
suosuo 2020-07-28
CARBON 2020-07-28
lizhengfa 2020-07-27
88427810 2020-07-26