本地.ssh下的目录结构是config id_rsa id_rsa.pub known_hosts
我把id_rsa.pub的内容拷贝到 vps上/root/.ssh/authorized_keys 中, root用户就可以用私钥登录了.
问题来了,我把id_rsa.pub的内容拷贝到 vps上/home/abc/.ssh/authorized_keys 中.
用户abc尝试用私钥登录时,提示Permission denied (publickey),这是为什么?
我本地.ssh/config内容是:
Host root
User root
Port port
Hostname ip.ip.ip.ip
IdentityFile ~/.ssh/id_rsa
Host abc
User abc
Port port
Hostname ip.ip.ip.ip
IdentityFile ~/.ssh/id_rsa
谢谢大家.
我把id_rsa.pub的内容拷贝到 vps上/root/.ssh/authorized_keys 中, root用户就可以用私钥登录了.
问题来了,我把id_rsa.pub的内容拷贝到 vps上/home/abc/.ssh/authorized_keys 中.
用户abc尝试用私钥登录时,提示Permission denied (publickey),这是为什么?
我本地.ssh/config内容是:
Host root
User root
Port port
Hostname ip.ip.ip.ip
IdentityFile ~/.ssh/id_rsa
Host abc
User abc
Port port
Hostname ip.ip.ip.ip
IdentityFile ~/.ssh/id_rsa
谢谢大家.