现象描述
Linux 实例启动 SSH 服务时,直接返回或在 secure 日志文件中出现类似如下错误信息:
FAILED.
fatal: Cannot bind any address.
address family must be specified before ListenAddress.
可能原因
SSH 服务的 AddressFamily 参数配置不当。AddressFamily 参数用于指定运行时使用的协议簇,若参数仅配置了 IPv6,而系统内未启用 IPv6 或 IPv6 配置无效,则可能出现该问题。
处理步骤
vim /etc/ssh/sshd_config
AddressFamily inet6
常用参数说明如下:
inet:使用 IPv4 协议簇,为默认值。
inet6:使用 IPv6 协议簇。
any:同时启用 IPv4 和 IPv6 协议簇。
AddressFamily inet
注意:
AddressFamily 参数需在 ListenAddress 前配置才可生效。
service sshd restart
重启 SSH 服务后,即可使用 SSH 登录。
Copyright ? 2013-2024 8a.hk All Rights Reserved. 八艾云 版权所有 中山市八艾云计算有限公司 粤ICP备14095776号 粤公网安备 44200002445359号
增值电信业务经营许可证编号:B1-20222012
代理域名注册服务机构:西部数码