开发者社区> 问答> 正文

云服务器 ECS Linux SSH 无法远程登录问题,SSH 启动时出现如下错误:must be owned by root and not group or word-writable

云服务器 ECS Linux SSH 无法远程登录问题,SSH 启动时出现如下错误:must be owned by root and not group or word-writable

展开
收起
行者武松 2018-01-09 16:41:17 3848 0
1 条回答
写回答
取消 提交回答
  • 阿里云ping https://ping.gaomeluo.com/aliyun/

    处理办法

    针对不同目录或文件,处理方法分别说明如下。

    /var/empty/sshd 目录配置问题
    /etc/securetty 目录配置问题
    /var/empty/sshd 目录配置

    /var/empty/sshd 目录权限默认为 711,默认属组为root:root。要解决此问题,请进行如下配置检查或修改:

    通过 管理终端 进入系统。
    通过如下指令查看 /var/empty/sshd/ 目录的权限配置:
    ll -d /var/empty/sshd/

    默认配置:
    drwx--x--x. 2 root root 4096 Nov 23 2013 /var/empty/sshd/
    如果默认权限或属组被修改,则可以通过如下指令进行修改:
    chown -R root.root /var/empty/sshd
    chmod -R 711 /var/empty/sshd
    使用如下指令,重启 SSH 服务,验证服务可否正常启动:
    service sshd restart
    /etc/securetty 目录配置问题

    /etc/securetty 目录权限配置默认为 600,默认属组为root:root。要解决此问题,请进行如下配置检查或修改:

    通过 管理终端 进入系统。
    通过如下指令查看 /etc/securetty 目录的权限配置:
    ll /etc/securetty

    默认配置:
    -rw-------. 1 root root 122 Jan 12 2010 /etc/securetty
    如果默认权限或属组被修改,则可以通过如下指令进行修改:
    chown root.root /etc/securetty
    chmod 600 /etc/securetty
    如果还有问题,可以参阅云服务器 ECS Linux SSH 无法登录问题排查指引做进一步排查分析。

    2019-07-17 21:52:23
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS计算与存储分离架构实践 立即下载