Articles of Debian

Debian从Resolv.conf中删除一行

我正在尝试在我的resolv.conf文件中将Google DNS服务器更改为OpenDNS,并且无意中将其错误地添加到OpenDNS中。 现在我的resolv.conf文件如下所示: # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND — YOUR CHANGES WILL BE OVERWRITTEN nameserver 208.67.222.222 nameserver 208.67.220.220 208.67.222.222 208.67.220.220 我能够通过编辑/etc/networking/interfaces来正确地将Google名称服务器更改为OpenDNS,但是现在我在底部有两个我想摆脱的OpenDNS IP,但是我不能直接编辑这个resolv。 conf文件。 如何删除这两行或重置此文件? 谢谢!

apt-get的软件包是否可以删除–auto-remove sendmail安全删除?

我试图清理由sendmail留下的烂摊子,我的Unix的知识是非常有限的,所以我将不胜感激一些帮助,这些软件包是否可以安全地删除,我已经运行apt-get purge sendmail* 当我运行apt-get remove –auto-remove sendmail这些软件包仍然剩下,我担心删除它们会打破别的工作。 The following packages will be REMOVED: liblockfile-bin liblockfile1 libsigsegv2 m4 procmail 0 upgraded, 0 newly installed, 5 to remove and 0 not upgraded. 这几乎是一个新鲜的dedi设置,我刚刚去保护它,所以有很多事情安装,可能会懊恼。 这将是生产,所以我想知道这些包是否可以安全地删除。

ldap覆盖与固定的默认属性

我有一个庞大的用户基础(>> 1000)应该能够共同使用一些共享服务。 用户群正在缓慢但不断变化。 ESP。 我们对特权分离(所有用户都是平等的)并不感兴趣,所以从特权angular度他们可以共享一个帐户。 但是,出于安全原因,我们不能使用共享凭据。 幸运的是,所有用户都有自己的用户名/密码可通过LDAP。 所以我们已经实现了一个login服务器(Debian上的ssh),通过PAM和OpenLDAP进行身份validation。 现在LDAP服务器不提供很多信息,只有用户名和身份validation的能力。 特别是,它缺less一个objectClass: posixAccount和伴随的属性 uidNumber gidNumber loginShell homeDirectory 我对LDAP服务器的访问非常有限(尤其是我不能要求添加这些或任何其他属性),基本上它只允许我对用户进行身份validation。 现在好消息是,如果所有用户对这些属性具有相同的值,我并不在乎。 所以我最终实现了一个使用translucent叠加的代理ldap服务器来添加缺less的属性。 覆盖数据通过脚本生成,该脚本从上游LDAP数据创build剥离的LDIF文件,然后用于填充半透明数据库。 这工作正常,但我不喜欢它的可维护性POV:因为用户基础正在改变,我需要定期更新数据库手动(它几乎没有变化 – 每隔几个月 – 所以它没有太多的工作,但它也很容易忘记)。 因为覆盖数据是如此微不足道(它是所有对象的相同属性/值),我认为必须有更好的方法。 理想情况下,我想有一个覆盖,将这些属性添加到所有对象(匹配给定的searchterm)。 使事情变得复杂一点,我们还通过另一个提供posixAccount -data的LDAP服务器validation另一个用户基础; 这个群体的用户当然不应该受到其他群体所需要的叠加魔法的影响; 我认为这排除了在PAM方面所做的任何魔法。

Virtualmin更新Debian 8到Debian 9 stretch / sid

今天我看到有大约1000个在Virtualmin列出的更新。 我决定更新所有,现在惊喜 – 运行在debian 9 stretch / sid上。 我有什么问题吗? 很幸运,我在更新之前创build了一个快照。 我现在的问题,我可以运行debian 9没有问题? 现在,似乎都工作正常。 debian版本截图 如果没有,我会回滚快照,但有人可以说我如何设置不再分离升级。 问候

IPTables:如何logging和设置特定的日志文件

是否有可能通过IPTableslogging所有丢弃的连接,并设置一个iptables.log文件来login/ var / log /?

Kerberos 5不会安装在Debian 8.2或8.3上

我一直在VirtualBox中运行一些虚拟机,无法安装Kerberos5。 我不断收到错误: 正在读取软件包列表…完成编译依赖关系树 读取状态信息…完成某些软件包无法安装。 这可能意味着您已经请求了一个不可能的情况,或者如果您使用的是不稳定的分发版本,那么一些所需的软件包尚未创build或已从Incoming中移出。 以下信息可能有助于解决这种情况: 以下软件包有未满足的依赖关系:krb5-kdc:取决于:krb5-config,但它不是可安装的取决于:krb5-用户,但它不会被安装E:无法更正问题,你已经拿着破包。 我有这个问题在Debian 8.2和8.3的新鲜安装,任何想法? 编辑 资料来源: deb cdrom:[Debian GNU / Linux 8.3.0 Jessie – Official amd64 DVD Binary-1 20160123-19:03] / jessie contrib main deb cdrom:[Debian GNU / Linux 8.3.0 Jessie – Official amd64 DVD Binary-1 20160123- 19:03] / jessie contrib main deb http://security.debian.org/ jessie / updates main contrib deb-src http://security.debian.org/ […]

在Debian上使用EXTLINUX进行内核升级

我想升级Debian股票内核为一个.deb包打包的编译内核。 运行: dpkg -i linux-image-xxCustom_amd64.deb 触发grub-update,正如我从文件系统看到的,创buildinitrd文件。 但现在,我如何告诉EXTLINUX从新内核启动?

我怎么知道为什么我的专用服务器冻结或坠毁? (类Unix)

最近,我的专用服务器在星期天冻结了大约50分钟。 它没有回应ping或任何命令。 最后,托pipe公司很难重启,一切正常。 我已经挖掘了两天的日志,但是我没有发现任何exception,除了我的日志在10:55和11:40之间停止。 所以,也许我没有find正确的地方,也许我没有logging一些重要的信息。 这导致我的问题, 我怎么知道为什么我的专用服务器冻结或坠毁? 我应该logging什么,我应该在哪里看,我应该运行一些testing? 我的服务器正在运行一个Debian(Jessie)8.3,但是我省略了这个信息,因为我更喜欢一个“通用”的答案,可以用于任何类Unix操作系统。 而且,这个问题可能有点太宽泛,我意识到这一点,如果是的话,我表示歉意。

Debian:configuration一个只发送smtp服务器(exim或postfix)

我正在configuration一个debian服务器,我需要一个邮件服务器来处理所有的通知(fail2ban,logwatch等)。 我需要这些通知发送到一个特定的电子邮件地址。 我有一个我可以使用的域的smtp帐户。 我成功configurationexim使用这个smtp服务器通过使用“ 卫星 ”模式这里是我的/etc/exim4/update-exim4.conf.conf dc_eximconfig_configtype='satellite' dc_other_hostnames='' dc_local_interfaces='127.0.0.1' dc_readhost='mydomain.com' dc_relay_domains='' dc_minimaldns='false' dc_relay_nets='' dc_smarthost='mysmtp-server:587' CFILEMODE='644' dc_use_split_config='false' dc_hide_mailname='true' dc_mailname_in_oh='true' dc_localdelivery='maildir_home' 这适用于发送邮件,但是当我发送邮件到@localhost邮件发送到我的smtp服务器,并丢失。 我想要exim将邮件存储到本地用户家中的Maildir的@localhost中。 如果需要,我也可以使用postfix。

Debian挂起进入单用户模式

如下图所示,在“启动作业正在运行LSB”时尝试进入单用户模式时,我的Debian系统挂起。 任何想法如何恢复它? 从主线安装源安装Nginx后重启系统后,这个事情就开始发生了。 这台机器是VPS,只能通过这个恢复控制台访问。 Debian 8.3 Jessie 4.3.3-7〜bpo8 + 1