小编ske*_*rit的帖子

Postfix:究竟什么是别名域?

我以为我理解“别名域”,因为它只是另一个域的别名!因此,当我设置像“info@main.com”这样的邮箱,并将“alias.com”添加为“main.com”的域别名时,地址“info@alias.com”也可以使用......但没有!

所以,我添加了这些域:

  • 主网
  • 别名.com

我创建了这个邮箱:

  • info@main.com

然后我映射了这些别名域:

  • alias.com => main.com

然后当我向 info@alias.com 发送邮件时,我收到此错误:

Recipient address rejected: User unknown in virtual mailbox table (state 13).
Run Code Online (Sandbox Code Playgroud)

我不想为每个域创建别名,因为我有几个。我也不想使用通配符(如 info@*),因为还有其他域不是main.com

那么……这些究竟是什么?

postfix

12
推荐指数
2
解决办法
1万
查看次数

Cron:权限被拒绝

作为普通用户,我无法编辑我的 cron 设置。我得到了所有内容的“权限被拒绝”:列出 cron 命令或编辑它们。

例子:

cron -l
cron: can't open or create /var/run/crond.pid: Permission denied

crontab -e
/var/spool/cron/crontabs/skerit: Permission denied
Run Code Online (Sandbox Code Playgroud)

这些是 /var/run/crond.pid 的权限:

-rwxr-Sr-- 1 root root 5 2011-05-27 12:44 crond.pid
---------- 1 root root 0 2011-03-23 21:13 crond.reboot
Run Code Online (Sandbox Code Playgroud)

以及 /var/spool/cron/ 的权限:

drwxr-sr-x  5 root root     4,0K 2009-12-23 23:01 cron
Run Code Online (Sandbox Code Playgroud)

所有用户也被添加到 /etc/groups 文件中:

crontab:x:102:skerit,www-data
Run Code Online (Sandbox Code Playgroud)

linux permissions cron

10
推荐指数
1
解决办法
3万
查看次数

登录 ssh 服务器:权限被拒绝,请重试

我正在尝试使用用户名和密码登录到我的 ssh 服务器,但在输入正确的密码后出现此错误:

Permission denied, please try again.
Run Code Online (Sandbox Code Playgroud)

不过,我可以在另一台机器上使用公钥登录,但我没有禁用常规密码身份验证。我唯一禁用的是 root 登录。

这是我的 sshd_config 文件:

# 打包生成的配置文件
# 有关详细信息,请参阅 sshd_config(5) 联机帮助页

# 我们监听哪些端口、IP 和协议
端口 22
# 使用这些选项来限制 sshd 将绑定到哪些接口/协议
#ListenAddress ::
#ListenAddress 0.0.0.0
协议 2
# 协议版本 2 的主机密钥
主机密钥 /etc/ssh/ssh_host_rsa_key
主机密钥 /etc/ssh/ssh_host_dsa_key
主机密钥 /etc/ssh/ssh_host_ecdsa_key
#权限分离开启安全
UsePrivilegeSeparation 是

# 临时版本 1 服务器密钥的生命周期和大小
密钥再生间隔 3600
服务器密钥位 768

# 记录
SyslogFacility AUTH
日志级别信息

# 验证:
登录GraceTime 120
PermitRootLogin 否
StrictModes 是

RSAAuthentication 是
PubkeyAuthentication 是
#AuthorizedKeysFile %h/.ssh/authorized_keys

# 不要读取用户的 ~/.rhosts …

ubuntu ssh

9
推荐指数
1
解决办法
7万
查看次数

从进程表中删除僵尸进程

我有一个烦人的僵尸进程,它被 init 采用,它不会消失。我读过有一种方法可以创建一个虚拟进程,将僵尸附加为该新进程的子进程,然后杀死它,将其从进程表中删除。

我将如何做到这一点,准确地说?

是的,我已经阅读了大部分内容:

僵尸进程已经死了,所以它不能被杀死。

或者

你应该重启你的系统

僵尸进程不使用任何资源,您应该让它们使用

不幸的是,许多程序检查进程表以查看实例是否已经在运行,如果进程表中有条目,则将拒绝启动新的实例。

每次我的 SSHFS 连接断开时重新启动,带着 Sublime,有点傻。

linux kill process zombie

8
推荐指数
1
解决办法
2万
查看次数

Apache“无权限” - 403禁止

今天早上我不小心执行了错误的 chown 更新,现在我的 /var/www 权限全​​都错了。

我无法再访问任何东西,apache 总是说我无权查看此页面,例如:

您无权访问 / 在此服务器上。

(即使在将所有内容都修改为 777 或将其修改为 www-data 之后)

有没有人知道出了什么问题?

permissions chmod http-status-code-403 apache-2.2

5
推荐指数
1
解决办法
9939
查看次数

如何阻止反向散射垃圾邮件

我知道我对欺骗我的电子邮件地址的人无能为力,但是我能对所有这些烦人的退回邮件做些什么呢?

我每天收到 5-10 封“无法投递的邮件”,但我不知道如何过滤它们。

我不认为我可以通过 sa-learn 运行它们,因为真正的“无法投递的邮件”可能会以这种方式被过滤器捕获,不是吗?

spam spamassassin

4
推荐指数
1
解决办法
1357
查看次数

dns 的域可以在它自己的 spf 记录中吗?

我终于在 Gandi 修复了我的 dns 区域文件,它有一个方便的功能,让我可以对多个域使用相同的区域文件。所以我可以为单个域及其所有 tld 保留 1 个区域文件。

但通常情况下,当您为 eg 设置 SPF 记录时domain.com,您实际上不会添加“mx:domain.com”,因为它是隐含的。

如果这样做会引发错误吗?

这是 domain.com 的示例 SPF 记录。

正确的:

v=spf1 mx mx:domain.info mx:domain.net mx:domain.org ~all
Run Code Online (Sandbox Code Playgroud)

这是我想要的:

v=spf1 mx mx:domain.info mx:domain.net mx:domain.org mx:domain.com ~all
Run Code Online (Sandbox Code Playgroud)

这是允许的,还是不允许的?

domain-name-system spf dns-zone

4
推荐指数
1
解决办法
79
查看次数