ssh服务(提升篇)
时间:2010-10-03 来源:fzguon
一、单用户密钥登陆
这里先做个单用户使用密钥登陆sshd服务器的过程。以test用户为例。
客户端
创建密钥: [test@redflag ~]$ ssh-keygen -t rsa 然后拷贝公钥到服务器上: [test@redflag ~]$ scp .ssh/id_rsa.pub [email protected]:~/.ssh/authorized_keys 服务端 在服务端上创建的authorized_keys默认权限是644,这不能满足安全要求,需要改为600: [dennis@redflag ~]$ ll ~/.ssh/authorized_keys -rw-r--r-- 1 dennis dennis 395 11-10 13:32 /home/dennis/.ssh/authorized_keys [dennis@redflag ~]$ chmod 600 ~/.ssh/authorized_keys [dennis@redflag ~]$ ll ~/.ssh/authorized_keys -rw------- 1 dennis dennis 395 11-10 13:32 /home/dennis/.ssh/authorized_keys 测试 使用test用户,使用密钥进行登陆: [test@redflag ~]$ ssh |