ssh 怎么让 root仅能通过密码登录,而其它用户可以使用密钥登录
答案:1 悬赏:0 手机版
解决时间 2021-03-28 01:40
- 提问者网友:泪痣哥哥
- 2021-03-27 00:53
ssh 怎么让 root仅能通过密码登录,而其它用户可以使用密钥登录
最佳答案
- 五星知识达人网友:十鸦
- 2021-03-27 01:47
密匙配对之后是可以在ssh登录的时候不需要密码,但是以前我们做的时候是基于root用户,还有就是如果你在/etc/hosts对对方主机和自己主机ip和主机名的话,你在ssh的时候甚至可以直接使用主机名而不用输入IP就可以连接了(做了密匙后,只要将密匙的文件保证要连接的机器都有并且在制定的路径下就行了,至于这个制定的路径是在sshd的配置文件里面制定的)大概就是:一:修改sshd配置文件里面将AuthorizedkeysFile ./ssh/authorized_keys的注释打开二:在1台机器上的/root/,ssh目录下生成密钥三:然后将密钥拷贝进/root/.ssh/authorized_keys文件里面四:将authorized_keys文件拷贝到另外一台主机的/root/.ssh目录下面五:刷新下sshd服务就可以了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯