发布时间:2025-12-15 23:08:25 浏览次数:1
现象描述
Linux实例启动SSH服务时,直接返回或在secure日志文件中出现类似如下错误信息:
FAILED.
fatal:Cannotbindanyaddress.
addressfamilymustbespecifiedbeforeListenAddress.
可能原因
SSH服务的AddressFamily参数配置不当。AddressFamily参数用于指定运行时使用的协议簇,若参数仅配置了IPv6,而系统内未启用IPv6或IPv6配置无效,则可能出现该问题。
处理步骤
vim/etc/ssh/sshd_config
AddressFamilyinet6
常用参数说明如下:
inet:使用IPv4协议簇,为默认值。
inet6:使用IPv6协议簇。
any:同时启用IPv4和IPv6协议簇。
AddressFamilyinet
注意:
AddressFamily参数需在ListenAddress前配置才可生效。
servicesshdrestart
重启SSH服务后,即可使用SSH登录。