前不久自己乱改CentOS6.10的ssh配置文件/etc/ssh/sshd_config,不小心在AddressFamily inet后面加了个6变成了AddressFamily inet6 然后service sshd restart总是先stopping sshd:Failed然后starting sshd:OK,是启动成功吧,又没看到有22端口的监听(inet6是监听的时候监听ipv6,centos6默认不支持ipv6),这样肯定没法ssh远程...
1. 通过管理终端进入系统。2. 通过cat命令查看/etc/ssh/sshd_config中是否包含类似如下配置。AddressFamily inet6注:常用参数说明如下。o inet使用 IPV4 协议簇,为默认值。o inet6使用 IPV6 协议簇。o any同时启用 IPV4 和 IPV6 协议簇。3. 使用vi等编辑器,将参数值设置为inet,或者整个删除或注释(在最开...
重要 修改时,请确保AddressFamily参数在ListenAddress之前配置,方能生效。 执行如下命令,打开/etc/ssh/sshd_config配置文件。 vim /etc/ssh/sshd_config 按i键进入编辑模式。 将AddressFamily设置为inet,或在AddressFamily前加#注释该配置,如下所示。 #AddressFamilyinet6 #注释...
1、为避免其他用户恶意登陆设备,一般会修改ssh登陆的端口修改方法如下: 在配置文件 /etc/ssh/sshd_config 文件中修改 Port 5022 #AddressFamily any #listenAddress 0.0.0.0:22 #ListenAddress :: 然后重启sshd,命令为service sshd restart,使其生效 2、要想sshd程序监听多个端口,需要修改 必须把上面的port 65022注...
2. 修改AddressFamily 参数,并重启 SSH 服务即可。 处理步骤 1. 使用VNC 登录 Linux 实例。 2. 执行以下命令,使用 VIM 编辑器进入 sshd_config 配置文件。 vim /etc/ssh/sshd_config 3. 查看是否包含类似如下配置。 AddressFamily inet6 常用参数说明如下: ...
- `AddressFamily inet`:表示只使用 IPv4 协议。如果设为`inet6`,表示只使用 IPv6 协议。 - `BindAddress 192.168.10.235`:指定本机的 IP 地址(如果本机有多个 IP 地址)。 - `CheckHostIP yes`:检查 SSH 服务器的 IP 地址是否跟公钥数据库吻合。
AddressFamily any # ListenAddress 用来设置sshd服务器绑定的IP地址 # ListenAddress 192.168.0.231 表示只监听来自192.168.0.231这个IP的SSH连接 # ListenAddress 0.0.0.0 表示监听所有IPv4的SSH连接 # ListenAddress :: 表示监听所有IPv6的SSH连接 # PermitRootLogin 设置root用户是否运行登录以及登录方式 ...
如果运行“sysctl net.ipv6.conf.all.disable_ipv6”并且它返回为 1,或者“lsmod | grep ipv6”没有显示您可能已禁用 IPv6 的任何信息。事实证明,OpenSSH 讨厌这一点,并以一种非常被动、攻击性的方式来表现它。将“AddressFamily inet”添加到您的 sshd_config 并重新启动守护进程。这迫使它只能返回到 IPv4。
AddressFamily inet:表示只使用 IPv4 协议。如果设为inet6,表示只使用 IPv6 协议。 BindAddress 192.168.10.235:指定本机的 IP 地址(如果本机有多个 IP 地址)。 CheckHostIP yes:检查 SSH 服务器的 IP 地址是否跟公钥数据库吻合。 Ciphers blowfish,3des:指定加密算法。
#AddressFamily any IPV4和IPV6协议家族用哪个,any表示二者均有 #ListenAddress 0.0.0.0 指明监控的地址,0.0.0.0表示本机的所有地址 【默认可修改】 #ListenAddress :: 指明监听的IPV6的所有地址格式 The default requires explicit activation of protocol 1 ...