开发者社区> 问答> 正文

服务器迁移中心从centos7迁到alilinux3的时候,报错,这个咋处理?

服务器迁移中心从centos7迁到alilinux3的时候,报OpenSSH configured to use removed ciphers 这个咋处理?

展开
收起
嘟嘟嘟嘟嘟嘟 2023-09-19 23:36:48 83 0
3 条回答
写回答
取消 提交回答
  • 报OpenSSH configured to use removed ciphers错误可能是因为您的OpenSSH配置文件中使用了已经被移除的加密算法。为了解决这个问题,您可以按照以下步骤进行操作:

    1. 打开OpenSSH配置文件:/etc/ssh/sshd_config
    2. 删除已经被移除的加密算法行,例如:
    # Remove removed ciphers
    Ciphers aes128-ctr,aes192-ctr,aes256-ctr
    
    1. 保存并退出配置文件
    2. 重启OpenSSH服务:systemctl restart sshd

    如果您仍然遇到问题,您可以尝试更新OpenSSH软件包,以确保您使用的是最新版本的OpenSSH。您可以使用以下命令更新OpenSSH软件包:

    sudo yum update openssh-server
    
    2023-09-20 14:12:13
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    在将服务器迁移中心从 CentOS 7 迁移到 Alibaba Linux 3 时,如果遇到报错 "OpenSSH configured to use removed ciphers",这表示您的服务器上配置的 OpenSSH 版本使用了已被移除的加密算法。为了解决这个问题,您可以尝试以下步骤:

    1. 更新 OpenSSH:确保您的服务器上安装了最新版本的 OpenSSH。在 Alibaba Linux 3 上,您可以使用以下命令来安装或升级 OpenSSH:sudo yum update openssh
    2. 禁用不安全的加密算法:要禁用不安全的加密算法,您需要编辑 OpenSSH 的配置文件。通常,该文件位于 /etc/ssh/ssh_config 或 /etc/ssh/sshd_config。使用文本编辑器打开该文件,然后注释或删除以下行:

    Protocol 2, 192,256-bit keys

    1. 重启 SSH 服务:保存并关闭配置文件,然后重启 OpenSSH 服务。在 Alibaba Linux 3 上,您可以使用以下命令来重启 SSH 服务:sudo systemctl restart ssh
    2. 测试 SSH 连接:重新启动 SSH 服务后,尝试从迁移中心的另一端连接到服务器。如果问题仍然存在,您可能需要检查服务器上的防火墙设置,确保允许 SSH 端口(默认为 22)的流量。
    2023-09-20 08:16:41
    赞同 展开评论 打赏
  • 在迁移服务器时,如果遇到"OpenSSH configured to use removed ciphers"的警告,这意味着在新版本的AliLinux 3上,某些在CentOS 7上配置的SSH加密算法已被移除或不再支持。

    为了解决这个问题,您需要更新SSH配置文件,以使用在新版本系统中受支持的加密算法。以下是一些步骤来处理这个问题:

    1、登录到您的CentOS 7服务器:

    ssh username@your_centos7_server_ip
    

    2、打开SSH配置文件(通常位于/etc/ssh/sshd_config):

    sudo nano /etc/ssh/sshd_config
    

    3、在打开的文件中找到以下行:

    Ciphers aes128-ctr,aes192-ctr,aes256-ctr,aes12
    
    2023-09-20 08:09:14
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
服务器迁移到阿里云的step by step 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载