Articles of debian squeeze

内核+ libc6问题升级到挤压

我曾经运行Debiantesting,而且我还没有升级或升级了大约2年。 昨天我犯了这个错误… …它不起作用(我不记得确切的错误信息),所以我试着挤。 那么,软件包被下载并开始安装,但后来我到了libc6configuration。 我通过关于重新启动服务的菜单,然后得到: WARNING: this version of the GNU libc requires kernel version 2.6.18 or later. Please upgrade your kernel before installing glibc. The installation of a 2.6 kernel _could_ ask you to install a new libc first, this is NOT a bug, and should *NOT* be reported. In that case, please add […]

为什么安装mysql-server要删除sysvinit

我想在新的Debian Squeeze安装中安装mysql-server-5.5 ,但是当我开始安装时,我得到一个警告,我没有看到这是一个需求: 警告:以下重要的软件包将被删除。 除非你确切地知道你在做什么,否则不应该这样做! sysvinit的 它看起来像upstart包将被安装来取代sysvinit 。 将继续进行安装造成损害? 你能帮我理解为什么sysvinit需要删除mysql-server来安装吗? 有没有办法安装mysql-server而不删除sysvinit ?

无密码的SSH全盘encryption

Linux(Debian 6)可以使用全盘encryption和无密码SSH吗? 据我所知,你可以encryption一个/ home文件夹,并使用符号链接到authorized_keys使无密码的ssh工作,但我们宁愿encryption整个schmear(RAID1,LVM,/ boot未encryption,剩余的LVMencryption)。 仅供参考 – 我们并没有考虑“无头”服务器,所以我们可以在启动时inputencryption密码。 相反,一旦启动,希望能够远程login到机器上。 我们的猜测是这可能是不可能的,但任何build议(或链接)赞赏! 谢谢!

无法将Virtuabox VM导入无头服务器

我的Windows机器上有一个虚拟映像。 我想将它传送到我的无头Debian服务器。 我已经在Debian机器上安装了VirtualBox。 在Windows机器上,我已经将文件导出为一个ova文件…在Debian机器上完成了: tar -xf MyVM.ova & VBoxManage import -n MyVM32.ovf 但是当我运行命令时,这并没有列出虚拟机: VBoxManage list vms 任何想法如何实现这一目标? # root@sdebian:~/.VirtualBox# VBoxManage import -n MyVM32.ovf Oracle VM VirtualBox Command Line Management Interface Version 3.2.10_OSE (C) 2005-2010 Oracle Corporation All rights reserved. 0%…10%…20%…30%…40%…50%…60%…70%…80%…90%…100% Interpreting /root/.VirtualBox/MyVM32.ovf… OK. Disks: vmdisk1 21474836480 -1 http://www.vmware.com/specifications/vmdk.html#sparse MyVM32-disk1.vmdk -1 -1 Virtual system 0: 0: […]

SSHd不logging失败的publickey尝试

在Debian挤压我有sshd设置不允许密码login,并要求基于密钥的身份validation。 我注意到,当我尝试从广域网login到我的箱子与一个错误的SSH密钥,我没有在auth.log中的“失败publickey ….”消息。 我只得到“连接…”logging,就是这样。 当我从我的局域网login到我的箱子有一个坏钥匙,我得到“失败的公钥…”logging。 我希望能够将所有失败的公钥尝试logging到SSH。 有没有人有任何build议,为什么它不从WANlogin失败的密钥?

Debian Squeeze服务器可以Ping IP地址,但不能域名

我昨天刚安装了一个服务器到一个新的开放搭配设施。 我今天安装了服务器软件,但在安装期间,我无法连接到任何Debian镜像以获取软件更新。 我从CD完成了最低限度的安装。 重新启动系统后,我可以ping通IP地址,但是我无法ping通主机名。 当我尝试: ping google.com ping: unknown host google.com 我已经把/etc/apt/sources.list中的主机名更改为IP地址,所以我至less可以更新我的服务器,但这并不理想。 有没有人遇到这个问题,或者知道为什么会发生这种情况?

使用LDAP查找的Postfix适用于virtual_mailbox_maps,但virtual_mailbox_domains失败

我在Debian Squeeze上设置了一个Postfix / Dovecot / LDAP服务器,使用所有虚拟邮箱(而不是别名)。 我已经成功地设置了Dovecot,并且让Postfix正确地查找了虚拟邮箱地址的ldap,但是一旦我连接了virtual_mailbox_domains,就会出现这些错误,并且没有传送: Jun 5 15:52:51 extranet postfix/smtpd[2090]: warning: problem talking to service rewrite: Success Jun 5 15:52:51 extranet postfix/master[1432]: warning: process /usr/lib/postfix/trivial-rewrite pid 2219 killed by signal 6 Jun 5 15:52:51 extranet postfix/master[1432]: warning: /usr/lib/postfix/trivial-rewrite: bad command startup — throttling 这是postconf -d mail_version : # postconf -d mail_version mail_version = […]

ProFTPd为不同的用户创build不同的虚拟主机

我对ProFTPd服务器是全新的,我真的不知道如何configuration我所需要的。 我想对虚拟服务器和每个目录规则有一些解释。 我正在运行Debian Debian Linux 6.0.7(Squeeze)和ProFTPd版本1.33。 我需要的是,2个不同的用户(假设我已经在服务器上创build了Unix用户ftpuser1和ftpuser2 )可以通过FTP访问2个不同的文件夹(ftpser1 /var/ftpfolder2和/var/ftpfolder2 ftpuser2 )。 我的意思是,如果ftpuser1通过FTP(例如FileZilla客户端)连接到我的服务器,他必须只能访问文件夹/var/ftpfolder1 (对用户“2”相同)。 他们无法看到服务器中的任何其他文件夹。 我认为最好的办法是给这两个用户两个不同的URL指向相同的IP(同一台服务器),即。 ftpsite1.domain.com用于ftpuser1 , ftpsite2.domain.com用于ftpuser2 。 所以我试图为用户1创build一个虚拟服务器,另一个用户2在这个主题上search互联网上的一些教程,但是我无法达到我想要的结果。 我也试过configurationper-directory指令没有任何成功。 问题是用户能够通过FTP连接到服务器,但他们只能看到他们的HOME文件夹,而不是我想要的文件夹。 在这里你会发现我尝试的configuration。 我也想从你的理解虚拟服务器和每个目录指令之间的区别。 我的意思是:我想像的是类似于Apache可以做的东西…但我真的不能完全理解如何正确configuration它们。 谢谢。 尝试目录configuration ftpuser1 <Directory /var/ftpfolder1> <Limit ALL> DenyAll </Limit> <Limit ABOR APPE LIST MLSD NLST NOOP OPTS REST STOR PASS FEAT PWD USER CWD> DenyAll AllowUser ftpuser1 </Limit> </Directory> ftpuser2 […]

bash脚本来创build用户然后创buildssh密钥

请注意我是一个Linux新手,请回答这个问题,因为我对Linux的知识非常有限。 操作系统: Debian Squeeze 我正在使用ZSH并创build了一个名为webuseradd的函数,它看起来像这样: function webuseradd () { echo creating user $1; mkdir /usr/share/nginx/$1; # sshlogin is required to allow user to ssh and sftp sudo useradd -G lshell,sshlogin -b /usr/share/nginx/$1/home -d /usr/share/nginx/$1/home -m –skel /etc/httpskel -K UMASK=027 $1; # /usr/share/nginx/$1 will be the chroot so set it to root sudo chown root:root /usr/share/nginx/$1; […]

在Debian 6上更新Apache2到2.4

我刚刚更新我的PHP到最新版本使用dotdeb deb http://packages.dotdeb.org squeeze all deb-src http://packages.dotdeb.org squeeze all Debian 6中有没有类似于apache2的dotdeb存储库? 我search谷歌的存储库,但无法find任何东西。