我有一个 BIND 9 服务器正在运行,目前为多个域提供服务。对于这些域之一,我想根据询问的 IP 地址来区分答案。
我知道这可以通过视图来完成。但我只想将一个域拆分为两个版本。我想防止将所有其他域复制到两个视图。
那么有没有一种方法可以定义一个在所有视图中都可见的区域?还是我真的将所有区域都添加到两个视图中?
我正在寻找一个在文档中使用的术语,并认为与其他站点相比,SF 用户将拥有更有经验的一组术语。
在工作中,办公室有开发服务器(例如纽约),数据中心有开发服务器(例如新泽西州、康涅狄格州),以及靠近客户的 UAT 和生产服务器(例如多伦多)。
在办公室开发服务器和某些数据中心的服务器之间,挂载的 NFS 分区/home是共享的——一个和相同的。然而,其他服务器,即使可能与上述服务器之一在物理上位于同一数据中心,安装不同的 NFS 分区,以便我~acheong在两个 _____________(组?区域?网络?)之间是不同的?在 UAT 和生产级别,_____________ 碎片越来越多(可以理解,因为地理位置上服务器更分散,防火墙等)
最能填补这些空白的词是什么?
“组”似乎太笼统了。“区域”可能与我们的事实混淆防区服务器创建多个虚拟的。“网络”可能会产生误导,因为服务器并不(总是)在不同的网络上——它们只是不总是安装相同的/home分区。
当我完成输入这个问题并考虑使用什么标签时,我发现network-share,我有点喜欢,但我不确定写起来是否听起来很尴尬,“这个特殊的 .cshrc 必须在两者之间保持同步网络共享。”
我的域example.com中的 MX 服务器指向我的 Postfix 服务器。不过,我还配置了一个负责example.com电子邮件的 Google Apps 帐户。
我希望所有电子邮件都转到我的 Postfix 服务器(这已通过 DNS 区域中的 MX 设置完成),但希望将此域的某些用户转发到 MX aspmx.l.google.com。
我使用 Transport_maps 参数做到了这一点。这是文件/etc/postfix/transport。
test@example.com smtp:[aspmx.l.google.com]
问题是,smtpd_reject_unlisted_recipient默认设置为yes ,但 postfix 在应用传输映射之前会检查用户是否存在。我的 Postfix 服务器不知道该域的用户测试,因此它只是拒绝电子邮件。
我希望在收件人存在检查之前进行传输路由(在我当前的设置中,只有 Google SMTP 知道用户test的存在)。那可能吗?
注意:local_recipient_maps 对我不起作用,因为我使用带有 dovecot 的虚拟传输。所以收件人表是virtual_mailbox_maps。
对于站点可用.conf文件之一,我有以下配置。如果您点击 ,
它会配置为加载ghost博客blog.example.com。
不知何故,它也导致example.com提供博客。但这也很好。
<Virtualhost *:80>
ServerName blog.example.com
ServerAdmin admin80@example.com
ProxyPass / http://localhost:2368/
ProxyPassReverse / http://localhost:2368/
</Virtualhost>
Run Code Online (Sandbox Code Playgroud)
所以我刚刚安装phpmyadmin,我意识到我无法使用http://example.com/phpmyadmin. 访问该页面将显示未找到 ghost 的 404 页面。
所以我想我需要一些条件ProxyPass来忽略/phpmyadmin?
我尝试了以下方法也不起作用。
<Virtualhost *:80>
ServerName blog.example.com
ServerAdmin admin80@example.com
ProxyPass /phpmyadmin http://localhost/phpmyadmin
ProxyPassReverse /phpmyadmin http://localhost/phpmyadmin
ProxyPass / http://localhost:2368/
ProxyPassReverse / http://localhost:2368/
</Virtualhost>
Run Code Online (Sandbox Code Playgroud)
Apache 只是挂起,当我点击 时我必须重新启动它http://example.com/phpmyadmin。
更新:
我尝试了以下操作,它加载了phpmyadmin登录页面。只是:80在 localhost 之后添加的。并为虚拟主机指定一个特定的域名而不是*.
<Virtualhost blog.example.com:80>
ServerName blog.example.com …Run Code Online (Sandbox Code Playgroud) 我最近不得不将 SMTP 中继从 Cablevision 更改为 Verizon。Verizon 阻止端口 25,但他们将通过端口 465 接受 SSL(根据此)。我使用this和this将stunnnel转发postfix的数据转发到端口 465。
不幸的是,我的邮件没有成功。我在 mail.log 中收到以下错误:
Sep 8 15:16:25 DServ postfix/qmgr[6178]: A9EF9480429: from=<mark.kasson@docsmit.com>, size=545, nrcpt=1 (queue active)
Sep 8 15:16:25 DServ postfix/smtp[6777]: A9EF9480429: to=<markkasson@gmail.com>, relay=127.0.0.1[127.0.0.1]:12345, delay=231428, delays=231428/0.01/0.4/0, dsn=4.7.0, status=deferred (SASL authentication failed; server 127.0.0.1[127.0.0.1] said: 500 5.7.0 Unknown AUTH error -1 (Internal authentication error).)
Run Code Online (Sandbox Code Playgroud)
Dovecot 发出消息,但是,它们似乎都不是错误消息。我还看到了以下内容:
Sep 8 17:26:26 DServ postfix/error[7112]: D0B944801A9: to=<mkasson@sigmgt.com>, relay=none, delay=197679, delays=197679/0.01/0/0.03, dsn=4.7.0, status=deferred (delivery temporarily suspended: …Run Code Online (Sandbox Code Playgroud) 我为我们在域上的公司工作。目前我们有 8 间会议室,在这些会议室中有 8 台迷你电脑。
目前,唯一被允许登录这台 PC 的人是管理员,因为在我们帐户下的 AD 中,我们可以选择“登录”所有计算机
因此,公司中的其他所有人都在他们的帐户下设置为 LOGONTO,然后是他们所在的 PC。
我正在寻找的是让每个人都能够在不指定 PC 名称的情况下登录到会议室 PC。
我在 AD 有一个 OU,里面有所有的会议室。
公司有100多人。
我希望每个人都能够登录自己的计算机以及会议室中的 8 台计算机。
我已经尝试了几个小时,尝试了组策略,我认为我做的一切都是正确的,但我收到错误消息,您的帐户未配置为使用这台计算机,请尝试另一台计算机”
迷你电脑有windows 7,我们使用windows server 2008来管理
我该怎么做?
我收到以下相当烦人的错误消息:
Sender address rejected: not owned by user subscription@****.ca; from=<subscription@****.ca> to=<webmaster@****.ca> proto=ESMTP helo=<[192.168.2.34]>
Run Code Online (Sandbox Code Playgroud)
而我的postconf -n:
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
canonical_maps = hash:/etc/postfix/canonical
config_directory = /etc/postfix
default_destination_concurrency_limit = 5
disable_vrfy_command = yes
dovecot_destination_recipient_limit = 1
home_mailbox = Maildir/
inet_interfaces = all
mailbox_command = /usr/lib/dovecot/deliver -c /etc/dovecot/conf.d/99-mail-stack-delivery.conf -m "${EXTENSION}"
mailbox_size_limit = 0
message_size_limit = 104857600
milter_connect_macros = j {daemon_name} v {if_name} _
milter_default_action = accept
mydestination = localhost
myhostname …Run Code Online (Sandbox Code Playgroud) 我已将 modsecurity.conf 中的 SecAuditLogParts 设置为仅记录 ABFH,但 modsecurity 审计日志不断记录 -E- 部分(响应正文),这使得审计日志过大。
我该怎么做才能禁用响应正文日志记录?
我有一个 226GB 的日志文件,我想把split它分成几块以便于xz阅读。问题是我的可用空间只剩下 177GB 的空间。
有没有办法split在不保留原始文件的额外副本的情况下将文件分成一半或分成N个块?
$ split myFile.txt
$ ls -halF
-rw-r--r-- 1 user group 35 Dec 29 13:17 myFile.txt
-rw-r--r-- 1 user group 8 Dec 29 13:18 xaa
-rw-r--r-- 1 user group 3 Dec 29 13:18 xab
-rw-r--r-- 1 user group 5 Dec 29 13:18 xac
-rw-r--r-- 1 user group 10 Dec 29 13:18 xad
-rw-r--r-- 1 user group 8 Dec 29 13:18 xae
-rw-r--r-- 1 user group 1 Dec …Run Code Online (Sandbox Code Playgroud) 作为英语,我发现术语“垃圾”和“垃圾”令人困惑,因为它们的意思基本相同。我想将我的 Dovecot IMAP 服务器上的这些文件夹分别重命名为“已删除”和“垃圾邮件”,因为这些术语对我来说意义更大。
所以我改成15-mailboxes.conf这样,而不是定义邮箱Junk:
mailbox Spam {
special_use = \Junk
auto = subscribe
}
Run Code Online (Sandbox Code Playgroud)
和类似的垃圾到已删除。
我假设\Junk是一个神奇的词,不应该改变。我还更改了筛选脚本以将邮件重定向到新目录名称。我还将文件系统中的现有文件夹重命名为垃圾邮件等。
当我重新启动 Dovecot 并连接 IMAP 客户端(在本例中为 Outlook 2013)时,Dovecot 仍会创建旧的命名文件夹以及新的文件夹。所以我们有“垃圾邮件”和“垃圾邮件”。“垃圾”是新创建的并且是空的。
我如何抑制这种行为?我只想要“垃圾邮件”和“已删除”。
这里是收件箱的命名空间
namespace inbox {
#mailbox name {
# auto=create will automatically create this mailbox.
# auto=subscribe will both create and subscribe to the mailbox.
#auto = no
# Space separated list of IMAP SPECIAL-USE attributes as specified by
# RFC 6154: \All \Archive \Drafts \Flagged \Junk \Sent \Trash …Run Code Online (Sandbox Code Playgroud)