Linux多用户ssh密钥远程登录
ssh密钥远程登录Linux,我创建了普通用户,把普通公钥的密钥放到了/root/.ssh/authorized_keys
然后用普通用户远程连接失败,允许普通用户登录我也添加了
只有root用户可以远程用密钥登录,求大佬解答
Linux多用户ssh密钥远程登录
ssh密钥远程登录Linux,我创建了普通用户,把普通公钥的密钥放到了/root/.ssh/authorized_keys
然后用普通用户远程连接失败,允许普通用户登录我也添加了
只有root用户可以远程用密钥登录,求大佬解答
SSH命令使用的时候ssh user@server
要跟登陆进去的用户的家目录匹配,你放到root
下了,那你就要用ssh root@server
去登陆,如果搞不清楚,就不要手动放,用命令ssh-copy-id user@server
5 回答2.4k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
3 回答1.7k 阅读
1 回答1.1k 阅读✓ 已解决
配置ssh是是要放在用户的家目录下的。root用户的家目录是
/root/
,一般普通用户的家目录是在/home/<user_name>/
。假如你的普通用户是
abcd
,那么你就应该把公钥放在/home/abcd/.ssh/authorized_keys