赞
踩
ssh-keygen -t rsa
ssh-keygen -t rsa 默认生成是2048位的
-t rsa 是指采用rsa加密方式的公钥/私钥对。
-b 是指公钥/私钥对的长度,一般为1024,2048。默认为2048字节。
cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys
chmod 700 authorized_keys
vim /etc/ssh/sshd_config
设置:
PubkeyAuthentication yes #密钥登陆方式(注意阿里云有些机器这里改成no会所有登录方式都失效的哦,只能通过控制台vnc登录)
AuthorizedKeysFile .ssh/authorized_keys #密钥登陆存放的文件
service sshd restart 重启sshd让配置生效
PasswordAuthentication yes 这样可以禁止密码登录, 记得一定要下载完钥匙才禁止密码登录哦,不然钥匙没下载,密码登录又禁止了会悲剧的!!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。