update-alternatives --config iptables
Ubuntu 从 18.04 LTS 开始,默认使用 nftables 替代了传统的 iptables。如果你需要使用 iptables,可以按照需要安装和配置它。
如果你确实需要使用 iptables 而不是 nftables,你可以按照以下步骤进行:
如果已安装 nftables,你可能需要卸载它:
sudo apt-get remove nftables
安装 iptables 及其守护进程:
sudo apt-get install iptables
编辑 iptables 规则:
sudo iptables -A INPUT -j ACCEPT
保存规则:
sudo netfilter-persistent save
在启动时启用 iptables 服务:
sudo systemctl enable netfilter-persistent
请记住,iptables 规则在系统重启后不会自动重新加载,除非你启用了 netfilter-persistent 服务。
# 执行下面的命令,修改 ListenStream= 后面的端口号。
vi /usr/lib/systemd/system/ssh.socket
# 重载配置
systemctl daemon-reload
# 重启 socket
# 分别启用和禁用,重启 socket
systemctl enable --now ssh.socket
systemctl disable --now ssh.service
systemctl restart ssh.socket
# 测试
ssh $USER@localhost -p 22
重启盒子后挂载命令:ntfs-3g -o rw /dev/sda1 /data/disk01
重启 Samba 服务器可以直接输入下列命令:
systemctl restart smbd.service
systemctl enable smbd.service
systemctl status smbd.service
[HonorProBox0]
244 comment = HonorSamba
245 path = /mnt/disk01
246 public = yes
247 writable = yes
248 create mode = 0777
249 directory mode = 0777
250 browseable = yes
251 guest ok = yes
252 read only = no