我试图安assembly置服务器防火墙但是当我按照教程和运行install.sh我得到以下错误。 谁能帮忙? root@localhost:~/csf# sh install.sh Configuring for OS Running csf generic installer Installing generic csf and lfd Check we're running as root Checking Perl modules… Can't locate LWP/UserAgent.pm in @INC (@INC contains: /etc/csf /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at (eval 22) line 2. BEGIN failed–compilation aborted at (eval 22) line 2. […]
在Ubuntu中,我可以做这样的事情: sudo echo something | logger -t logstuff 然后,我会在syslog( /var/log/messages )中得到格式良好的消息。 在Debian Squeeze上,情况并非如此,上面的命令不会logging在那里。 如果我可以以普通用户的身份login,那也不错。 任何想法都欢迎。
创build一个只用于包pipe理的“主”OpenVZ客人是否可行?在其他几个OpenVZ客户机上使用像mount –bind这样的东西,可以诱骗他们使用主客人安装的环境? 这样做的目的是让用户可以维护自己的容器,并且与主开发环境保持同步,这样他们将永远拥有最新和最大的需求,而不用担心太多的系统pipe理。 如果他们需要安装自己的软件包,可以把它们放在/ opt或者/ usr / local(或者设置一个path到他们的主目录)? 换个angular度来说,我想要几个(开发者的)OpenVZ客户,它们的/ bin,/ usr(等等)实际上是指与可以启动安装的主OpenVZ客户相同的磁盘位置并更新所有这些OpenVZ客户共享的环境共享包。 对于它的价值,我们正在运行Debian 6。 编辑: 我试过以这种方式挂载(绑定,只读)/ bin,/ lib,/ sbin,/ usr,它拒绝启动容器,说明文件已经挂载或者正在使用中: Starting container … vzquota : (error) Quota on syscall for id 1102: Device or resource busy vzquota : (error) Possible reasons: vzquota : (error) – Container's root is already mounted vzquota : (error) – there are […]
我有一台旧的Buffalo HS-DH500GL NAS。 我几年前买的(2007年我认为),当我听说它可以升级到运行Debian 4.0。 我跟随了一些随机的教程(很久以前我忘了find它)来安装Debian,而且这个盒子在我的书架上已经运行好几年了。 我很less使用它,但我想开始使用它,发现一切都过时了。 我决定尝试使所有的更新,但是当我运行aptitude更新一切,我得到各种404错误。 我猜一切都已经移到了档案服务器上。 我想要做的是从头开始,擦拭一切,并安装一个新的(和最新)的操作系统。 我只能通过SSH(无串口)访问它。 任何想法如何去做呢? 把硬盘从NAS里拿出来,在另一台计算机上拷贝一些新的操作系统是否可行?
我们通过preseed / url使用preseed.cfg来自动化系统部署/configuration。 预置文件保存在源代码pipe理(Subversion)中。 这使得它们可以通过HTTP方便地使用,并且可以限制访问。 我想重用这个资源,但我一直没能find任何方式使用preseed / url需要身份validation。 是否有可能使用需要validation的预先设定的url?
我有一个新闻服务器。 它可能会有多个虚拟主机。 我看到有两种方法。 一个是以root身份login并在/ www / etc下创build文件,比如; /var/www/website1/public_html /var/www/website2/public_html 另一种方法是用每个虚拟主机创build一个新用户,并将其放入用户的目录中。 喜欢; /home/website1/ /home/website2/ 我的设置就像第一个。 我想知道一种方法是否有重要的优势? 或者还有其他的方法吗? 有任何想法吗?
我们的服务器有时会有90%以上的数据包丢失,但并不总是附加。 现在它完美的工作,但半小时前,它只是这个问题。 我们的服务提供商告诉我们要进入恢复系统来testing这是否是硬件问题,而不是我们这边的软件。 但是,我没有看到任何可能导致丢包的事情,特别是如果不一致的话。 在对恢复系统进行其他testing之前,有什么可以检查的吗? 我们在Hetzner.de有专门的服务器。 它连接到100MBit以太网。 我们没有尝试在硬件方面做任何改变,因为我们的服务器提供商希望我们在检查我们的软件之前继续检查硬件。 这是我所做的mtr报告。 在这个报告中,我们有3次丢包,剩下的时间是服务器可达: 客户端到服务器 HOST: mbp Loss% Snt Last Avg Best Wrst StDev 1.|– 10.0.1.1 0.0% 1000 0.4 0.2 0.2 3.4 0.2 2.|– 10.0.1.1 0.3% 1000 27.5 29.7 5.9 237.3 34.6 3.|– 10.170.172.121 0.4% 1000 17.2 41.9 7.2 334.1 44.2 4.|– 216.113.123.158 1.4% 1000 44.4 58.6 10.6 299.6 […]
我使用easy-rsa/2.0程序为OpenVPN构build服务器和客户端证书。 我把客户端和ca.crt一起复制到客户端。 都好。 我现在需要从被盗的笔记本电脑中吊销客户端证书。 在/usr/share/doc/openvpn/examples/easy-rsa/2.0有一个撤销脚本。 我已经成功运行它,它说“数据库更新”。 它在examples / doc文件夹的子目录中创build了一些文件。 我已经将创build的crl.pem复制到/etc/openvpn/crl.pem并且已经将crl-verify /etc/openvpn/crl.pem添加到server.conf 。 有什么办法可以certificate我做了正确的事情,而且确实会阻止访问? 此外,我不清楚这个“数据库”存储在什么地方? 有没有办法检查这个数据库?
你好我有一个petproject运行,创build一个DDNS。 我已经阅读过,但在开始购买资源和构build之前,我正在寻找一些关于我当前想法的反馈。 我的基本想法是, 1)从注册商处购买域名 2)在我的注册商为我的DNS /名称服务器ns1.domain.com,ns2.domain.com创build两个子域名(显然两个似乎是强制性的?) 3)在注册商处将我的自定义名称服务器设置为ns1.domain.com,并将其替代为ns2.domain.com 4)创build两个Linux VPS,设置BIND9 / DNS。 5)在我的注册商处,将ns1.domain.com,ns2.domain.com指向我的基于VPS的DNS服务器。 现在,如果我理解了一切正确的话,我不必费心去更新注册服务商的其他任何东西,而且我也可以 1)通过在我自己的DNS服务器上编辑我的DNSlogging,将我的www.domain.com指向我想要的任何地方 2)通过在我自己的DNS服务器上编辑我的DNSlogging,创build和处理“无限量”的子域。 (所以我可以给用户自己的子域来更改IP) 这是正确的还是我的任何步骤有缺陷,我必须做一些额外的? 提前感谢任何build议或有见地的信息!
我刚刚设置了第二个VPS(s2.example.com),当试图重新启动SSH时,我收到以下错误: “主机重启的真实性(xxx.xxx.xxx.74)”无法build立。“ IP地址(结尾.74)不是该服务器的IP地址。 这是在www.example.com上运行的另一个vps的IP地址。 我已经为s2设置了一条Alogging来指向该服务器的正确IP地址。 任何想法我做错了什么? 谢谢