`

ssh 权限设置错误 导致的问题

 
阅读更多

 

ssh 权限设置错误 导致的问题

 

# /etc/init.d/sshd start 

 

出现如下错误:

 

 

 

 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Permissions 0755 for '/etc/ssh_host_key' are too open.

It is recommended that your private key files are NOT accessible by others.

This private key will be ignored.

bad permissions: ignore key: /etc/ssh_host_key

Could not load host key: /etc/ssh_host_key

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Permissions 0755 for '/etc/ssh_host_rsa_key' are too open.

It is recommended that your private key files are NOT accessible by others.

This private key will be ignored.

bad permissions: ignore key: /etc/ssh_host_rsa_key

Could not load host key: /etc/ssh_host_rsa_key

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Permissions 0755 for '/etc/ssh_host_dsa_key' are too open.

It is recommended that your private key files are NOT accessible by others.

This private key will be ignored.

bad permissions: ignore key: /etc/ssh_host_dsa_key

Could not load host key: /etc/ssh_host_dsa_key

Disabling protocol version 1. Could not load host key

Disabling protocol version 2. Could not load host key

sshd: no hostkeys available -- exiting.
 

 

 

 

解决方法:

 

 

# cd /etc/ssh
# chmod 0644 *
# chmod 0600 ssh_host_dsa_key ssh_host_key ssh_host_rsa_key
# /etc/init.d/sshd start
starting sshd: 
分享到:
评论

相关推荐

    ssh权限角色框架

    1. **认证问题**:SSH服务的认证过程可能出现错误,导致用户无法正常登录。修复可能涉及到正确配置公钥/私钥对、密码策略或者证书管理。 2. **授权问题**:权限分配可能存在漏洞,比如用户获得了不应有的权限。修复...

    SSH常见错误整合分析

    `/etc/ssh/sshd_config`或`~/.ssh/config`配置文件中的错误可能导致各种问题。检查配置文件的语法,确保所有参数都正确无误。 10. **密钥文件丢失或损坏** 如果私钥文件丢失或损坏,SSH无法识别,将无法进行密钥...

    ubuntu ssh服务器安装,ssh连接错误

    4. **服务器配置**:错误的配置可能导致SSH连接失败。检查`/etc/ssh/sshd_config`文件,确保所有设置符合你的需求。例如,确保`PermitRootLogin`设置允许root用户通过SSH登录(虽然出于安全考虑,推荐禁止root直接...

    ssh 问题整理

    最后,SSH配置文件(~/.ssh/config)的错误可能导致各种问题,如连接超时、重定向失败等。确保配置文件中的主机名、用户名、端口和路径等信息正确无误。同时,注意SSH的配置选项,如`ServerAliveInterval`和`...

    SSH整合遇到的问题及解决方案

    配置错误可能导致应用无法启动或者功能异常。解决这类问题时,需要仔细检查配置,确保所有配置项正确无误,并遵循框架的配置规范。 3. **Action类的管理**:Struts2通常会创建Action类的实例来处理请求,但在Spring...

    ssh文件

    如果你在尝试通过SSH连接到远程服务器时遇到了问题,可能需要检查这些文件的正确性和权限设置。 HTTP状态码404是客户端常见的错误反馈,表示请求的URL无法在服务器上找到。在SSH框架(如Struts、Spring和Hibernate...

    ssh注册小例子,是有错误的

    1. **权限问题**:SSH目录或文件权限设置不当可能导致连接失败。确保`~/.ssh`目录和`authorized_keys`文件的权限为600。 2. **防火墙规则**:服务器的防火墙(如iptables或ufw)可能未开启对应端口,需检查并允许...

    SSH后台权限管理系统

    5. **UTF-8编码**:文件和数据库中的文本都使用UTF-8编码,这是一种广泛支持的多语言字符编码标准,能保证系统在全球化环境下的正常运行,避免因编码问题导致乱码。 6. **MySQL数据库**:系统选用MySQL作为数据库...

    SSH 无法启动的原因分析及解决方法1

    这个错误意味着 `/var/empty/sshd` 文件或目录的权限设置不正确,它必须由 root 用户拥有,并且不能是可被组成员或所有用户写的。解决这个问题,你可以通过 `chown` 和 `chmod` 命令更改文件的所有者和权限,确保...

    Hadoop SSH免密码登录以及失败解决方案

    如果`~/.ssh`目录或`authorized_keys`文件权限不正确,可能会导致登录失败。确保它们的权限符合上述建议。 4. **确认公钥是否正确导入** 检查`authorized_keys`文件内容,确认公钥已正确导入,没有格式错误。 5....

    SSH各种问题集合及解决方案

    - 日志文件中可能会有错误提示,比如权限问题、认证方式错误等。 #### 二、连接时遇到的常见错误 **问题描述:** 在尝试通过SSH连接服务器时,遇到各种错误提示。 **解决方案:** 1. **解决“nodatafound”错误**...

    ssh修改端口启动失败.docx

    这个错误信息表明 SELinux 是导致服务启动失败的原因。 SELinux 的权限管控机制 SELinux 的权限管控机制是通过定义一系列的规则来控制进程和文件的访问权限。这些规则是基于 Linux 的安全上下文来定义的。每个进程...

    SSH启动失败解决方法.docx

    SSH启动失败解决方法 SSH(Secure Shell)是一种...在本文中,我们详细介绍了如何解决这个问题,包括更改私钥文件的权限、moduli文件的权限、公钥文件的权限,并启动 SSH 服务。同时,我们也解决了可能出现的错误。

    SSH报cannot establish connection,怎么办.答解决方法.把xx改成yes即可解决

    总之,解决"SSH报cannot establish connection"的问题,通常需要检查服务器的配置,尤其是`PermitRootLogin`设置。虽然修改为`yes`可以解决连接问题,但也要注意这样做可能带来的安全风险。在生产环境中,建议使用非...

    SHH错误总结 SHH错误总结SHH错误总结SHH错误总结

    SSH错误可能出现在各种情况中,例如配置问题、权限问题、密钥对问题或者网络障碍等。以下是对SSH常见错误及其解决方案的详细总结: 1. **错误1:Permission denied (publickey).** 这个错误意味着服务器拒绝了你的...

    ssh配置文件ssh配置文件

    1. **备份**:在修改任何配置文件前,务必先备份原始文件,以防出现错误导致服务无法运行。 2. **权限**:确保配置文件的权限正确。客户端的`~/.ssh/config`应具有`600`权限(即只有所有者可读写),服务器端的`/etc...

    ssh配置报错解决

    在配置SSH时,可能会遇到各种错误,这通常涉及到身份验证、密钥对生成、权限设置或者网络通信问题。本篇文章将针对“ssh配置报错解决”这一主题,结合给出的标签“源码”和“工具”,探讨一些常见的SSH配置错误及其...

    乌班图ssh配置过程

    "乌班图ssh配置过程" 在 Ubuntu 系统中, SSH 服务的配置是一个非常重要的步骤,特别是在 Windows 下进行 Linux 开发时。...通过这些步骤,应该可以成功地配置 SSH 服务,并且避免了一些常见的问题。

    git - win C-User-Administrator-.ssh下没有id-rsa.pub找不到.pdf

    4. **环境变量问题**:`HOME`或`USERPROFILE`环境变量未正确设置,导致生成的SSH密钥文件被保存在了其他位置。 #### 解决方案 针对以上可能出现的问题,我们可以采取以下步骤来解决: 1. **确认路径**: - 使用...

    matlab开发-ssh来自matlabupdatedsftpscp

    在使用任何带有许可文件的MATLAB组件之前,确保阅读并理解其中的条款是非常重要的,因为违反许可可能会导致法律问题。 在并行计算方面,MATLAB的SSH支持可以用于分布式计算。通过SSH,MATLAB可以在多台远程机器上...

Global site tag (gtag.js) - Google Analytics