Linux 开启 IPv6 SSH 并允许 root 密码登录
修改 sshd_config 的 AddressFamily 打开 SSH 的 IPv6 监听,再放开 PermitRootLogin 允许 root 密码登录,重载服务后用 netstat 验证。
安装sshd
sudo apt-get install openssh-server
使IPV6生效
执行命令打开/etc/ssh/文件夹下的sshd_config文件。
vim /etc/ssh/sshd_config
按{i}换至编辑模式,将#AddressFamily any前的#(注释)删除,如无该字段可自行添加。更改完成后按{ESC}输入:wq保存并退出。

执行systemctl reload sshd命令重新加载配置。
执行netstat -tupln查看sshd在IPV6侧是否正常运行。

使用密码登录root
将#PermitRootLogin前的#(注释)删除,并将后面的prohibit-password更改为yes,如无该字段可自行添加。

将#PasswordAuthentication前的#(注释)删除,后面为yes

评论