首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在没有密码的情况下将ssh debian作为root用户?

如何在没有密码的情况下将ssh debian作为root用户?
EN

Server Fault用户
提问于 2012-12-12 20:10:40
回答 3查看 1.6K关注 0票数 -3

我正在运行debian 6.0.6,我希望在没有密码的情况下以root身份远程登录它。

我尝试了典型的ssh-登录-无密码配置(.ssh/authorized_keys),但它没有工作。因此,我怀疑在没有密码的情况下,可能有什么地方将ssh限制为root用户。

有人知道我在哪里能绕过这个限制吗?

EN

回答 3

Server Fault用户

发布于 2012-12-12 20:14:46

/etc/ssh/sshd_config有一个PermitRootLogin设置。

但是,请注意,它默认为no是有充分理由的。有什么原因你不能用苏多升级吗?

票数 2
EN

Server Fault用户

发布于 2012-12-13 00:47:40

检查您的/root/..ssh(应该是0700)和/root/..ssh/authorized_key (0600)的权限。检查日志中是否有其他提示是否出错的消息。

票数 1
EN

Server Fault用户

发布于 2012-12-13 13:58:28

如果您可以以root身份交互登录到远程服务器,则可以尝试使用脚本ssh-copy。它将尝试将您的公钥写入远程主机上的正确位置。它已经出现在debian系统上了。

代码语言:javascript
复制
ssh-copy-id [-i [identity_file]] [user@]machine
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/457560

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档