使用ssh公鑰登錄

記錄一下使用的具體命令,具體參考:html

Centos設置禁止密碼登陸而只使用密鑰登陸SSH方法  優先參考這個。linux

ssh使用公鑰受權不經過的問題解決shell

Xshell配置ssh免密碼登陸-密鑰公鑰(Public key)與私鑰(Private Key)登陸 ssh

#mkdir ~/.ssh
#chmod 755 ~/.ssh
#ssh-keygen -t rsa  # 這裏輸入的密碼是後面產生密鑰的密碼,不是用戶登陸的密碼
#cd ~/.ssh#mv id_rsa.pub authorized_keys
#chmod 600 authorized_keys
#chmod 600 id_rsa

 

修改用戶密碼,從新生成一次key就能夠了。.net

上面是我的設置,下面是系統總的設置rest

#vi /etc/ssh/sshd_config
Protocol 2
PasswordAuthentication no
PubkeyAuthentication yes ##使用key登陸
AuthorizedKeysFile .ssh/authorized_keys ##key的名字
#service sshd restart
相關文章
相關標籤/搜索