假设我在带有 iptables 的 linux 服务器上设置了防火墙,以便我只接受端口 22 和端口 80 流量,并阻止对所有其他端口的访问。
这些规则仅在客户端计算机使用 IPv4 地址时才有效吗?那么如果使用 ipv6 地址,客户端可以访问我不希望他们访问的端口吗?(即端口 22 和端口 80 以外的端口)
我有一个新的专用服务器,我目前通过 ssh 使用用户名和密码访问它。我还没有设置 ssh 密钥。我现在只是在研究它。
所以这是一个刚安装了ubuntu的新服务器,/etc/ssh/目录上已经有ssh_host_ecdsa_key和ssh_host_rsa_key文件是否正常?我也可以查看这些文件的 .pub 文件。
这是否意味着设置服务器的任何人都可以使用这些密钥文件访问它?我想成为唯一可以登录我的服务器的人。
我不是一个有经验的 linux 用户,仍在努力学习。
谢谢