我在这里阅读了基本说明:
https://help.ubuntu.com/community/UFW
我想要sudo ufw default deny然后
sudo ufw allow ssh
sudo ufw allow smtp
sudo ufw allow www
sudo ufw allow https
sudo ufw allow imaps
Run Code Online (Sandbox Code Playgroud)
允许我需要的服务,我错过了什么吗?我假设允许ssh也会允许scp?(哎呀sftp,无论如何我也会允许的)。
但是我的问题是我正在远程连接,所以我可以做我想做的唯一方法是实际执行sudo ufw default allow然后使用提供的服务列表less /etc/services并分别拒绝每个服务?这似乎很痛苦,好像我用默认拒绝打开防火墙它会引导我退出我的 ssh 连接?
我已经设置了 postfix,现在正在尝试设置 dovecot。我确实apt-get install dovecot-common
更改了dovcot.conf以包含以下内容
protocols = imap imaps
Run Code Online (Sandbox Code Playgroud)
现在重新启动 dovcot 时出现此错误
错误:mail_executable:无法使用/usr/lib/dovecot/imap:没有那个文件或目录致命:/etc/dovecot/dovecot.conf 中的配置无效
我是否安装了错误的软件包,是否需要另一个软件包,或者我是否缺少其他东西?
谢谢。