Articles of Debian

Debian 8 Jessie – Postfix + Dovecot,发送但不接收邮件

我正在为我目前正在build立的一个非营利组织build立一个邮件服务器(包括Postfix,Dovecot和Postfixadmin)。 我可以发送但不能通过TLS收到邮件。 当从[email protected]发送邮件到[email protected]时,它完美地工作。 字尾 /etc/postfix/main.cf中 # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # is /etc/mailname. #myorigin = /etc/mailname smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) biff = no # […]

将程序安装到chroot / jail最好的方法是什么?

在基于Debian的系统上 我创build了一个简单的chroot / jail,使用类似于https://github.com/pmenhart/make_chroot_jail/blob/master/make_chroot_jail.sh的脚本,目的是创build一个基本上除了运行之外什么都不做的监狱所需的程序(为了安全)。 我的问题是,一旦build立监狱,什么被认为是最好的方法安装到监狱的程序? 由于监狱是最小的,没有软件包pipe理器,如apt,没有构build工具。 我需要安装程序到一个普通的帐户,并将所有需要的文件复制到chroot目录? 如果是这样,我将如何跟踪所有的变化,以了解我需要做的事情? 一个像rkhunter这样的小程序可以很容易地跟踪,但是像MySQL这样的大程序我无法做到,因为会有太多的文件需要复制和configuration文件来修改。 或者,有没有办法将一个最小的软件包pipe理器(如apt)安装到监狱中,安装所需的程序,最后删除软件包pipe理器? 有没有更好的做法,我不知道? 谢谢! 之前有人build议: 我知道维护多个chroot安装的额外负担 我知道它不会像您希望的那样增加安全性,因为configuration不当的chroot可能会被破坏。 容器可能是一个更好的select。 我知道一些程序已经具有内置chroot的function,但是我想知道一个安装程序的通用方法。

ps aux只显示当前用户的进程

在运行Debian 7.8的服务器上,当我运行ps aux ,我只能看到属于当前用户的进程。 如果我用sudo ls -al /proc/检查权限,由root运行的程序拥有这些权限: dr-x——而在我的其他Debian框中,我有这个: dr-xr-xr-x 你知道什么可能导致这个,我怎么能改变它?

Linux邮件(x)命令。 无法打开或使用。 只是吐出旧信息,并返回提示

(Debian Squeeze) 我正在研究一个将输出传递给邮件命令的shell脚本。 我一定犯了错误,因为我不能再使用这个命令。 即使我input“mail”没有任何参数,它只是吐出看起来是我以前尝试电子邮件的内容,但它只是返回到一个提示。 无论使用哪个参数,都会发生相同的输出。 我们不使用本地邮件存储,并删除了/ var / mail和/ var / spool / mail中的所有用户文件(其中一个是另一个的链接),但是对于我来说,我无法弄清楚如何使用这个命令回来。 我正在努力寻找这个问题,因为search条件似乎太模糊了。

iptable的替代debian VPS

我很困惑,我没有find任何soloution … 我将在Debian上configuration一个反向代理服务器,并使用iptables作为我的游戏服务器: Kernel: 2.6.32-openvz-042stab108.2-amd64 iptables -t nat -A PREROUTING -p udp –dport 27015 -j DNAT –to-destination xxxx:27015 但是我有一个VPS上不支持NAT的内核。 现在我searchiptable的替代scheme,我可以在我的Debian上使用NAT和其他的。

在Liferay门户上禁用控制面板

我刚刚完成了将一个新的Liferay门户安装到Tomcat服务器。 我正在尝试configuration门户网站,但“控制面板”下的所有内容似乎已被禁用。 特别是,我试图达到:控制面板>设置>身份validation当我点击身份validation,它不会做任何事情。 即使已经加载的字段也不行 – 禁用。 是否有人知道这是一个设置问题(该领域的一切工作)? 我有许多使用liferay + debian的权限问题,虽然这可能是一个额外的问题。 我也认为这可能是一个我不知道的生活。

在Google云端平台中无需SSH即可解救无法访问的虚拟机

我在Google云端平台的Linux VM中的服务脚本中犯了一个错误。 现在虚拟机不能正常启动,也没有启动ssh服务器。 有没有其他的方式来拯救这个实例及其文件,比如,在不启动实例的情况下以某种方式编辑文件? 也许以某种方式下载快照,并使用一些工具来编辑?

Docker hello world给设备留下了空间

命令docker run hello-world给我这个错误: System error: write /dev/cgroup/docker/<hash>/cgroup.procs: no space left on device 这是一个Debian Wheezy,来自backports的3.16内核。 (以前从挤压升级) / dev作为/ dev / dev / dev / dev udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=1019797,mode=755)的10MB udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=1019797,mode=755) devtmpfs挂载udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=1019797,mode=755) docker工有一个configuration选项,我需要改变? 全输出: $ docker run hello-world Unable to find image 'hello-world:latest' locally latest: […]

postfix / qmgr :警告:连接到传输私人/ :没有这样的文件或目录

如果我从我的客户端发送电子邮件给其他人,下面我发现与systemctl status -l postfix : postfix[20012]: Starting Postfix Mail Transport Agent: postfix. postfix/master[20119]: daemon started — version 2.11.3, configuration /etc/postfix postfix/qmgr[20121]: 6A07F80F0DF9: from=<…>, size=1812, nrcpt=1 (queue active) postfix/qmgr[20121]: warning: connect to transport private/myhostname: No such file or directory postfix/error[20124]: 6A07F80F0DF9: to=<…>, relay=none, delay=100971, delays=100971/0.01/0/0.1, dsn=4.3.0, status=deferred (mail transport unavailable) 有没有人知道这意味着什么? 这里是postconf -n的输出: address_verify_map = btree:/var/spool/postfix/data/verify […]

在Debiantesting中的pyzor

Pyzor [1:0.5.0-3]最近的debiantesting包似乎已经改变了内容。 pyzor的Python脚本不再包含在内。 https://packages.debian.org/stretch/all/pyzor/filelist /usr/share/doc/pyzor/NEWS.gz 在/ usr /共享/ DOC / pyzor / README /usr/share/doc/pyzor/README.Debian 在/ usr /共享/ DOC / pyzor / THANKS /usr/share/doc/pyzor/changelog.Debian.gz 在/ usr /共享/ DOC / pyzor /版权 /usr/share/man/man1/pyzor.1.gz /usr/share/man/man1/pyzord.1.gz 稳定版本[1:0.5.0-2]包含必需的脚本。 https://packages.debian.org/jessie/pyzor /usr/share/pyshared/pyzor/client.py /usr/share/pyshared/pyzor/server.py 在Debiantesting中安装pyzor客户端的正确程序是什么? 文档没有提到它。