我的问题与这个问题完全一样,除了我想在FreeBSD中改变服务。 我做了一些研究,我发现rcorder命令,它给出了以下参数的完整的服务顺序。 rcorder /etc/rc.d/* /usr/local/etc/rc.d/* 另外,我可以添加任何rc.d脚本的REQUIRE选项,以便在它之前启动我的服务。 我不喜欢这种方式,因为我不想改变其他程序的rc.d脚本。 有没有更适当的方法来做到这一点? 谢谢…
我从一个源tar安装了Apache 2.4,似乎在解压目录的makefile中没有“make deinstall”或“make uninstall”选项。 我怎样才能从我的系统中删除已安装的Apache服务器? 系统是FreeBSD; 我避免使用这些端口,因为安装是针对OpenSSL较低版本的testing服务器。
我使用运行FreeBSD的PC引擎APU设备作为NAT路由器。 安装非常正常:一个WAN连接和一个LAN连接。 理论上,WAN连接是800/40 Mbit / s,LAN是1/1 Gbit / s。 实际上,路由器通过千兆位以太网连接到调制解调器(WAN)和Netgear交换机(LAN)。 如果我插入一个快速的PC直接到WAN连接(调制解调器),我可以达到约700 MBit / s的实际下载速度。 但是,如果路由器处于这种状态,性能就会受到严重影响,下载速度也不会超过350 MBit / s。 这可以很容易地解释路由器不够强大。 事情是,我试图看看发生了什么事情,当试图最大化连接(实际测量的带宽为350 MBit / s)时,路由器的CPU都闲置大约30%的时间。 我明白这意味着CPU不是瓶颈。 但是,那是什么? 有没有一种方法可以诊断路由器实际上做得更准确,以及为什么它只能运行一半的容量? 为了使我的问题更清楚,下面是一些额外的细节。 首先,这个问题的直观表示: 然后供参考, top -S -C -H -P -s1 -ocpu的输出 当路由器上的stream量很less时: last pid: 14077; load averages: 0.00, 0.00, 0.00 up 0+18:13:58 12:02:53 118 processes: 3 running, 98 sleeping, 17 […]
我正在使用Postfix和Procmail的组合来处理我的一台服务器上的入站电子邮件。 每个用户都有一个本地帐户,多年来我一直使用下面的/usr/local/etc/procmailrc : DEFAULT=$HOME/mail/ LOGFILE=/var/log/procmail 我最近添加了一个配方,将标记为垃圾邮件的邮件指向一个单独的文件夹: :0 * ^X-Spam-Flag: YES $HOME/mail/.Junk/ 但是,在某些情况下,进入该文件夹的消息似乎是由root用户拥有的,而不是正确的用户。 我从来没有收到这个问题,它似乎也只是影响某些用户。 我设法捕捉在ps中的Procmail进程之一,它似乎运行正确的用户。 (这个用户在垃圾文件夹中也有根拥有的邮件) # ps axu | grep procmail {correct-local-username} 7402 0.0 0.2 12140 1780 ?? Ss 11:37AM 0:00.01 /usr/local/bin/procmail -a 有没有人有一个想法,为什么消息处理的食谱将由根拥有,而消息去默认文件夹会得到正确的所有者? 有什么我可以做的(即使它是hacky,例如从Procmail配方中调用chown)来确保消息始终由正确的用户拥有? 如果重要,Procmail在Postix中configuration如下: mailbox_command = /usr/local/bin/procmail -a "$EXTENSION"
最近我的FreeBSD 8.0(GENERIC)盒子遭到台湾知识产权的大量请求,试图猜测密码和所有这些东西。 无论如何,长话短说,我注意到在某个时候,我不能ssh进入框。 直接login后,我注意到大量的密码猜测,并且msk0: watchdog timeout 。 msk0指的是我的有线以太网连接。 我使用ifconfig msk0 up了接口,并且成功地能够ping通那个接口的地址。 但是,当试图ping我的主要路由器,这是盒子直接连接,它挂起。 试图ping我的外部IP地址返回了一大堆sendto: no buffer space available 。 问题已经解决了重启,但显然这不是一个理想的方式去做。 在这种情况再次发生的情况下,我应该采取什么措施来恢复连接? 我已经读过,有时可以用watchdog -t 0来防止,但我不确定我想要沿着那条大街走下去。 在预防方面,有没有办法阻止IP地址在一段时间内有一定数量的失败login? 例如,15次login失败会在接下来的12个小时内导致拒绝连接?
我试图谷歌,但无济于事。 有人可以帮我吗?
(OS是FreeBSD 8.1) 昨天我以root用户身份添加了2行到crontab: 0 7 * * * curl –silent http://username:[email protected]/cron/execute/process/verbose/true >>/home/www/dev_mydomain_tld/logs/cron_process.log 2>&1 0 8 * * * curl –silent http://username:[email protected]/cron/execute/process/verbose/true >>/home/www/dev_mydomain_tld/logs/cron_process.log 2>&1 在shell中以root身份执行命令可以正常工作。 它只是做一些东西,并发送一些电子邮件。 第二次运行不应该发送任何电子邮件,这是由脚本处理。 因此,第二行只是为了我的testing乐趣,确保第二次运行不发送相同的电子邮件。 今天早上,我在上午7点和上午8点等待电子邮件,但是没有。 cron日志有以下告诉我 Feb 8 07:00:00 webserver /usr/sbin/cron[50878]: (root) CMD ( /usr/local/bin/bsdsar_gather) Feb 8 07:00:00 webserver /usr/sbin/cron[50881]: (root) CMD (newsyslog) Feb 8 07:00:00 webserver /usr/sbin/cron[50882]: (root) CMD (/usr/libexec/atrun) Feb […]
我现在使用FreeBSD并使用pf + ALTQ。 有些东西不起作用,我需要一个工具来查看哪些请求被标记并移动到队列“queue_name” 需要类似pftop,但显示队列。 谁能帮忙?
我想自动为我正在进行的项目安装FreeBSD 8.2。 我知道标准安装中每个问题的答案,所以即使是一个只要按下按键的脚本也是可以接受的。 所有的线索赞赏。 FWIW,我在FreeBSD论坛( http://forums.freebsd.org/showthread.php?t=23906 )上试过这个问题,但是只有一个答案没有解决问题。 也许ServerFaulters会有更多的想法。
我正在试图在FreeBSD 8.1虚拟机上运行logrotate。 我用pkg_add安装了logrotate,我创build了logrotate.config文件并运行: mkdir /var/lib/ touch /var/lib/logrotate.status 现在当我这样做时: /usr/local/sbin/logrotate -d /usr/local/etc/logrotate.conf 我得到这个错误: ELF interpreter /libexec/ld-elf-so.1 not found Abort 文件ld-elf-so.1存在: locate ld-elf.so.1 /libexec/ld-elf.so.1 /usr/libexec/ld-elf.so.1 /usr/share/man/man1/ld-elf.so.1.1.gz