Articles of Debian

奇怪的Apache错误日志

可能重复: 这些奇怪的访问请求是什么? [Thu May 03 11:39:36 2012] [error] [client 200.159.40.31] File does not exist: /var/www/w00tw00t.at.blackhats.romanian.anti-sec:) [Thu May 03 11:39:36 2012] [error] [client 200.159.40.31] File does not exist: /var/www/phpMyAdmin [Thu May 03 11:39:37 2012] [error] [client 200.159.40.31] File does not exist: /usr/share/phpmyadmin/scripts [Thu May 03 11:39:37 2012] [error] [client 200.159.40.31] File does not exist: /var/www/pma [Thu […]

rsync模块错误

我有一个rsync服务器,我不能列出模块或传输到模块。 以下工作正确: rsync -v test.txt [email protected]:test 这将是在用户的主目录中创build一个新的文件“testing” 以下不能正常工作: rsync -v test.txt [email protected]::moduleA 和 rsync [email protected]:: 它返回这个: > rsync: failed to connect to host.com (*inet_ntop failed*): > Connection refused (111) rsync error: error in socket IO (code 10) at > clientserver.c(122) [sender=3.0.8] 在服务器上(用ssh)执行“rsync localhost ::”返回模块列表。 但是用主机名执行这个命令就会和上面的错误一样。 谁能帮忙? 谢谢

apt-get update错误

input时出现以下错误: # apt-get update W: Failed to fetch http://etc.inittab.org/~agi/debian/libapache-mod-security2/etch/Packages 404 Not Found [IP: 80.28.139.208 80] E: Some index files failed to download. They have been ignored, or old ones used instead. 有谁知道我可以解决这个问题? 操作系统:Debian 7 Wheezy Linux localhost 3.2.0-1-amd64#1 SMP星期二Jan 24 05:01:45 UTC 2012 x86_64 GNU / Linux

我可以用suPHP运行php5-suhosin吗?

我目前运行suPHP,刚刚安装了php5-suhosin。 我可以一起运行它们吗?如果是的话,我在哪里configurationsuhosin? 通常它是在php5 ini文件,但suphp不使用,我不认为。

我如何克隆Debian系统? (即通过模板部署)

我正在运行ESXi 5.0,并创build了一个Debian Squeeze(6.0.5)“模板”系统,它只是稍微定制的Debian安装(即安装了VMware Tools)。 如果我克隆系统(即将其部署到新的虚拟机),那么我需要执行几个操作: 更改主机名 重新生成SSH密钥 有没有简单的方法来执行上述操作? 更改主机名特别是一个问题,因为根据( http://wiki.debian.org/HowTo/ChangeHostname )你必须改变它在几个文件,如eximconfiguration,ssmtp等)。 有没有“批准”或更容易做到这一点?

MySQL应该由不同的用户来pipe理每个数据库吗?

我应该为每个数据库有一个不同的MySQL用户,以便如果有人访问一个MySQL用户,他们不能影响其他人? 如果是的话,我将如何去做这件事?

安装Facebook Perl模块Debian

我收到一个错误 Can't locate Facebook.pm 我想知道是否有人可以告诉我如何在debian下安装perl facebook模块。 谢谢 完整的错误是 Can't locate Facebook.pm in @INC (@INC contains: Plugins Modules . /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl) at /usr/lib/cgi-bin/index.cgi line 8. BEGIN failed–compilation aborted at /usr/lib/cgi-bin/index.cgi line 8.

Tomcat WatchedResource /自动部署无效?

我的任务涉及将Java Web应用程序部署到在Debian Squeeze上运行的Tomcat 6.0.35实例。 因此,Tomcat从软件包源安装,Web应用程序从一个自定义的.deb软件包中进行部署,该软件包将.war文件放置在/opt下面的一个目录中,并通过删除一个上下文XML将其注册到Tomcat(我们称之为my-app.xml )到/etc/tomcat6/Catalina/localhost/ 。 这适用于最初的.deb安装,其中应用程序由Tomcat的自动部署机制提取并解压缩到/var/lib/tomcat6/webapps/ 。 当重新安装较新版本的.deb时,Tomcat不会更新应用程序。 它只会检测到一个变化,如果我手动执行一个 touch /etc/tomcat6/Catalina/localhost/my-app.xml 即使重新启动Tomcat而不接触my-app.xml也没有任何作用。 my-app.xml看起来像这样: <Context path="/my-app" docBase="/opt/my-app/my-app.war"> <WatchedResource>/opt/my-app/my-app.war</WatchedResource> </Context> 恕我直言,这应该注意.war(当我安装更新的.deb时会发生变化)的变化。 在server.xml打开Autodeploy。 有任何想法吗?

Debian Squeeze – 监视传出stream量

我有一台运行在Lighttpd 1.4上的小型networking服务器,在过去的几个月里它稳定地使用了250GB或更less的带宽。 但自5月份以来,交通量猛增至原来的三倍以上。 没有什么特别的是在我的网站上做出这样的秒杀。 当我用vnstat检查时,我发现70%的带宽是tx。 我怀疑我被黑客攻击了,我的networking服务器正在变成某种机器人。 ClamAV什么都没有出来,我已经在六月初更换了一个新的Joomla安装。 但现在stream量保持不变。 我的问题是,如何监视我的服务器并查看传输所有数据的内容? 我需要做的是找出是什么罪魁祸首。 有人可以指出正确的方式来解决这个问题吗? 谢谢。

Debian镜像同步错误

我在FreeBSD 8.2系统上运行Debian镜像同步工具'ftpsync'。 我改变了一下脚本,以适应FreeBSD系统(例如,bash的path)。 我遵循http://www.debian.org/mirror/ftpmirror中的步骤设置镜像站点。 脚本放在cron工作中,每天都会运行。 有时,我在日志文件中看到如下错误消息: file has vanished: "/pool/main/g/gcc-snapshot/.gcc-snapshot_20120625-1_s390x.deb.1cqlSA" (in debian) rsync warning: some files vanished before they could be transferred (code 24) at main.c(1518) [generator=3.0.9] 如果发生此错误,则将以镜像存储库中显示两个以“ Archive-Update-in-Progress- Archive-Update-Required ”和“ Archive-Update-Required ”开始的文件。 似乎有些文件在上游同步过程中已经更新。 如果我再次手动运行“ftpsync”脚本,则两个文件都将消失,问题将得到解决。 你有什么想法如何摆脱这个问题,而不是手动再次运行脚本? 谢谢。