标签: debian-squeeze

后缀检查警告我某些文件不同

postfix check如果我在我的 Debian squeeze 服务器上运行,我会得到以下信息:

postfix/postfix-script: warning: /var/spool/postfix/lib/libnss_nisplus-2.11.3.so and /lib/libnss_nisplus-2.11.3.so differ
postfix/postfix-script: warning: /var/spool/postfix/lib/libnss_files-2.11.3.so and /lib/libnss_files-2.11.3.so differ
postfix/postfix-script: warning: /var/spool/postfix/lib/libnss_compat-2.11.3.so and /lib/libnss_compat-2.11.3.so differ
postfix/postfix-script: warning: /var/spool/postfix/lib/libnss_hesiod-2.11.3.so and /lib/libnss_hesiod-2.11.3.so differ
postfix/postfix-script: warning: /var/spool/postfix/lib/libnss_nis-2.11.3.so and /lib/libnss_nis-2.11.3.so differ
postfix/postfix-script: warning: /var/spool/postfix/lib/libnss_dns-2.11.3.so and /lib/libnss_dns-2.11.3.so differ
Run Code Online (Sandbox Code Playgroud)

有人知道解决这个问题的解决方案吗?

debian postfix debian-squeeze

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

无法在 Active Directory 中使用 Apache 和 authnz_mod_ldap 进行身份验证

我在使用Apache2身份验证时遇到问题,authnz_ldap_module以便对来自Active Directory. 我的 Apache 版本是2.2.16-6+squeeze10.

这是我在没有运气的情况下尝试使用的配置(准确地说是多种组合之一):

AuthzLDAPAuthoritative off
AuthBasicProvider ldap
AuthType Basic
AuthName "Active Directory"
AuthLDAPURL "ldap://server1.my.company.tld:3268 server2.my.company.tld:3268/dc=my,dc=company,dc=tld?sAMAccountName?sub"
AuthLDAPBindDN "uid=my_user,dc=my,dc=company,dc=tld"
AuthLDAPBindPassword "mypassword"
Require valid-user
Run Code Online (Sandbox Code Playgroud)

我在 Apache 中得到以下条目error.log

[debug] mod_authnz_ldap.c(379): [client some_ip_here] [12391] auth_ldap authenticate: using URL ldap://server1.my.company.tld:3268 server2.my.company.tld:3268/dc=my,dc=company,dc=tld?sAMAccountName?sub
[info] [client some_ip_here] [12391] auth_ldap authenticate: user my_user authentication failed; URI / [LDAP: ldap_simple_bind_s() failed][Invalid credentials]
[error] [client some_ip_here] user my_user: authentication failure for "/": Password Mismatch
Run Code Online (Sandbox Code Playgroud)

当然我每次都输入正确的密码,我已经在AD中被阻止了大约一百次,到目前为止没有发生过一次。

我无法验证我是否可以连接到我的 AD 控制器,因为当我尝试时:

ldapsearch …
Run Code Online (Sandbox Code Playgroud)

active-directory ldap apache-2.2 debian-squeeze

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

Debian Squeeze 上的重复传入 TCP 流量

我必须测试在单个端口上接受大量传入 TCP 流量的自制服务器。该协议也是自制的。

出于测试目的,我想将此流量发送到: - 到生产服务器(例如,侦听端口 12345) - 到测试服务器(例如,侦听端口 23456)

我的客户端应用程序是“愚蠢的”:它们从不读回数据,服务器也从不回复,我的服务器只接受连接,并进行统计计算和存储/转发/服务原始数据和计算数据。

实际上,客户端应用程序和硬件非常简单,我无法告诉客户端在两台服务器上发送他们的流......而且使用“假”客户端还不够好。

什么是最简单的解决方案?我当然可以编写一个中间应用程序,它只是复制传入的数据并将其发送回测试服务器,假装是客户端。

我有一台运行 Squeeze 的服务器并且可以完全控制它。

提前感谢您的回复。

debian iptables tcp debian-squeeze

6
推荐指数
1
解决办法
3596
查看次数

Postfix决定它没有足够的磁盘空间

最后结果

我通过将我的xvda分区从 700MB调整到 10GB解决了这个问题。我使用 Linode 的控制面板来做到这一点,其中包括关闭 VPS,运行调整大小操作,然后重新启动它。非常感谢所有提供见解和解决方案的人;他们都很有帮助,很有帮助。

原问题

我正在运行 Postfix 作为我的 MTA,它随机决定停止接收传入的电子邮件:

Sep 14 07:50:26 zulu postfix/smtpd[27946]: warning: not enough free space in mail queue: 6832128 bytes < 1.5*message size limit
Run Code Online (Sandbox Code Playgroud)

在我的postconf

message_size_limit = 10240000
queue_minfree = 25000000
Run Code Online (Sandbox Code Playgroud)

发送到我系统的所有邮件都被拒绝452 4.3.1 Insufficient system storage

我对分区和相关魔法知之甚少,我只知道 Postfix 似乎告诉我它没有空间,而实际上我的系统有足够的空间:

最后,Postfix还在向我的postmaster@帐户发送失败通知,所以我真的很不知所措。

编辑

root@zulu:/# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/xvda             679M  644M  6.9M  99% /
tmpfs                 249M     0  249M   0% /lib/init/rw
udev                   10M …
Run Code Online (Sandbox Code Playgroud)

postfix debian-squeeze

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

带有 .dpkg-dist 扩展名的重复配置文件

我注意到许多重复的文件,例如默认的 Apache vHost,我都有: - default - default.dpkg-dist

Apache 还会读取 .dpkg-dist 文件扩展名吗?

linux debian debian-squeeze

6
推荐指数
1
解决办法
5544
查看次数

在没有 sudo 的情况下以 root 身份运行应用程序

我有一个应用程序 (VirtualBox),我需要以 root 用户身份运行它。我可以很好地运行 sudo VirtualBox,但我想在我的桌面上有一个快捷方式,我只需要单击它即可以 root 用户身份启动 VirtualBox。我试过 chown root:root,但这没有任何作用。

谢谢!

顺便说一句:我正在运行 Debian Squeeze。

debian root debian-squeeze

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

远程桌面到我的 KVM 虚拟机

我有一台运行 Debian 6 的专用服务器。我已经使用 KVM 设置了一个 Windows 7 虚拟机。现在我正在尝试让远程桌面工作。我猜我必须做一些端口转发。

虚拟机在 NAT 中。远程桌面已在其上设置(另一个虚拟机可以连接)。

我试过使用 iptables 和无数的 virsh 命令,我什至不确定它们做了什么。

任何人都知道如何让这个工作?

remote-desktop debian-squeeze kvm-virtualization

6
推荐指数
2
解决办法
4万
查看次数

在 debian 挤压中找不到 systemctl

我想执行

systemctl enable  perl-fcgi.service
Run Code Online (Sandbox Code Playgroud)

但我得到

bash: systemctl: command not found
Run Code Online (Sandbox Code Playgroud)

为什么 debian 6.0 上没有 systemctl,我如何获得它?

debian debian-squeeze

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

未配置 ifdown 接口 (Debian 6)

我的服务器是专用的(非虚拟的)。我想要 3+1 个静态 IP。我以前使用过别名 (eth0:0, eth0:1),但读到此方法已被弃用。因此,我添加了另一个 IP,并在 i 时使用 ifup/ifdown 重新配置了我的接口;但是 ifdown 告诉我该接口未配置。

/etc/network/interfaces 看起来像这样:

auto lo eth0
iface lo inet loopback

# Main IPs (IPv4 + IPv6)
allow-hotplug eth0
iface eth0 inet static
        address 81.x.x.x
        netmask 255.255.255.0
        broadcast 81.x.x.255
        gateway 81.x.x.1

iface eth0 inet6 static
        address 2a02:x:x:x::x:x
        netmask 64
        gateway 2a02:x:x:x::1

# 2nd IP
up ip addr add 81.x.x.x/32 dev eth0

# 3rd IP
up ip addr add 81.x.x.x/32 dev eth0
Run Code Online (Sandbox Code Playgroud)

请注意,第二个和第三个 IP 地址来自不同的网络范围(不知道是否重要)

我重新加载网络配置

nohup sh -c "ifdown …
Run Code Online (Sandbox Code Playgroud)

networking debian static-ip debian-squeeze ipconfig

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

NFS 共享问题 - RPC:片段太大:xxxxx

我们有一个带有 NFS 共享的虚拟服务器,可供其他服务器写入。今天 NFS 共享无法访问。系统日志充满了如下消息:

RPC: fragment too large: 311176
Run Code Online (Sandbox Code Playgroud)

我在谷歌上搜索过,但找不到很多关于这方面的信息。有人能解释一下这是什么意思吗?

linux debian nfs debian-squeeze

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