一.客户端连接linux服务器
1.首先在secureCRT上生成密钥对.在身份验证里选择公钥,点属性创建身份证文件.选择密钥类型dsa,(可能有的服务器不支持rsa).生成一对密钥.
2.把生成的公钥考到要连接的server上的用户.ssh目录下,执行
ssh-keygen -i -f Identity.pub >authorized_keys
3.客户端连接选择公钥登陆.不用输入密码就可以登陆.
二.linux连接linux服务器
首先在客户机上生成一对密钥.
用ssh-keygen -d 这个生成dsa的密钥
用ssh-keygen -t rsa 是生成rsa的密钥
把server端的.ssh目录设置权限.chmod 755 /root/.ssh
把生成的公钥拷贝到service上的/root/.ssh目录下.
scp id_rsa.pub ip地址/root/.ssh/authorized_keys
之后ssh,scp,sftp访问就不用密码了.
阅读(3416) | 评论(0) | 转发(0) |