我有一个Web服务器A和一个Postfix邮件服务器B.他们都是Ubuntu的服务器。 由于某种原因,B只和A连接,不能连接互联网,而是A连接互联网。 所以我想我可以为A和B设置一些iptable规则,让A成为B的路由器或桥接器。 我想我必须使用DNAT规则,但是我不能把这个想法变为现实。 有谁能够帮助我?
任何人都可以看到下面的PHP代码的问题? 或者有任何想法解决问题,为什么每当我下载备份file.tar.gz,并试图打开它使用Windows 7Zip …我一直被告知CRC失败,文件被破坏 ? system("tar -cvzwf ".escapeshellarg($backup_file_location)." ".escapeshellarg($folder_to_backup)); 我正在将我的public_html目录设置为该目录下的备份文件夹(无法通过Web访问)。 一切似乎stream畅,但打开文件时,我不断收到错误。
我使用WHM和Cpanel运行一个centos服务器,并使用CSF作为防火墙。 我想阻止一系列的IP地址。 我想从中国开始,并从http://www.countryipblocks.net/获得IP列表 – 这相当于大约3500个IP地址/范围。 使用CSF,我注意到DENY_IP_LIMIT的默认值设置为100.我可以明显地增加这个,但CSF表示: # Limit the number of IP's kept in the /etc/csf/csf.deny file. This can be # important as a large number of IP addresses create a large number of iptables # rules (4 times the number of IP's) which can cause problems on some systems # where either the the […]
即时通讯想知道这是正常的? [root@RPDS181 ~]# cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Xeon(R) CPU X3440 @ 2.53GHz stepping : 5 cpu MHz : 1197.000 cache size : 8192 KB physical id : 0 siblings : 8 core id : 0 cpu cores : 4 apicid […]
我正在使用Kickstart设置一个CentOS 5.6服务器。 我有四个磁盘驱动器,sda-sdd。 这些是相关的Kickstart系列: clearpart –linux –drives=sda,sdb,sdc,sdd –initlabel part raid.11 –size 102400 –asprimary –ondrive=sda part raid.21 –size 16384 –asprimary –ondrive=sda part raid.31 –size 1024 –asprimary –grow –ondrive=sda part raid.12 –size 102400 –asprimary –ondrive=sdb part raid.22 –size 16384 –asprimary –ondrive=sdb part raid.32 –size 1024 –asprimary –grow –ondrive=sdb part raid.41 –size 1024 –asprimary –grow –ondrive=sdc part raid.42 […]
我想要使用命令同步远程数据库复制 rsync –relative user@remote:/backup/databases/*.sql /backup/snapshots/ 因为它的结果命令创build文件/backup/snapshots/backup/databases/mysql.sql 。 我如何强制它把文件放在/backup/snapshots/mysql.sql ? 源代码必须是远程的(这是更复杂的脚本的一部分)。
我刚刚得到了一个VPS(与cPanel / WHM)来testing我可以在我的应用程序中使用apc文件caching和用户caching获得什么收益。 所以首先,我将PHP 5.3编译为一个DSO(apache模块)。 然后通过SSH通过PECL安装APC。 (首先我尝试了使用WHM模块安装程序,它也有同样的问题,所以我通过SSH尝试) 一切似乎都很好,phpinfo显示APC加载和启用。 然后我检查了apc.php。 一切似乎确定 但是当我开始testing我的php应用程序时,文件caching信息apc中的统计状态为:caching文件0(0.0字节) 点击1 错过0 请求率(命中,未命中)0.00caching请求/秒 命中率0.00caching请求/秒 错误率0.00caching请求/秒 插入率0.00caching请求/秒 caching完全计数0 这意味着没有PHP文件被caching,即使我已经浏览了10多个包含多个PHP文件。 所以一定有一些caching文件。 但用户caching运行良好。 用户caching信息 cachingvariables0(0.0字节) 点击1000 错过1000 请求率(命中,未命中)0.84个caching请求/秒 命中率0.42caching请求/秒 错过率0.42个caching请求/秒 插入率0.84caching请求/秒 caching完全计数0 它实际上来自APCcachingtesting脚本,该脚本试图检索和存储1000个条目,并给我时间。 一种简单的基准。 有人能帮我一下吗。 即使apc.cache_by_default = 1,也不会cachingphp文件。 这是我的apcconfiguration 运行时设置 apc.cache_by_default 1 apc.canonicalize 1 apc.coredump_unmap 0 apc.enable_cli 0 apc.enabled 1 apc.file_md5 0 apc.file_update_protection 2 apc.filters apc.gc_ttl 3600 […]
我试图通过我的Web应用程序上传图像到服务器上。 我发现父目录上的771权限在我的本地机器上是可以接受的。 但是,在Web服务器上,即使是777个目录也不允许我上传图片。 假设代码本身没有缺陷,这里可能会发生什么? 我注意到的一个区别是,即使通过目录层次结构追溯,这些文件在我的本地机器上属于(和部分组)'daniel',而'root'拥有它们在Web服务器上。 否则我看不出有什么不同。 如果需要,我可以填写任何其他细节。
我在CentOS5上有一个OpenVPN服务器,我想通过VPN启用Windows共享。 当我尝试访问Windows共享,然后注意到发生。 没有错误或任何东西。 我的iptables规则是默认的加上这些: iptables -I INPUT -i eth0 -p udp –dport 1194 -j ACCEPT iptables -I FORWARD -i eth0 -o tun0 -j ACCEPT iptables -I FORWARD -i tun0 -o eth0 -j ACCEPT iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE modprobe ip_conntrack modprobe ip_conntrack_ftp 我试图添加这些,但没有通过VPN启用Windows共享。 IPTABLES="/sbin/iptables" LAN="eth0" $IPTABLES -A INPUT -i $LAN -p […]
我的RAID 10 – 用于/ – 我的Ubuntu的盒子失败了。 我更换了坏的磁盘,我试图从initramfs菜单重新组装raid。 我已经尝试启动降级的RAID并使用恢复启动选项 当我运行mdadm –assemble / dev / md1(devices)命令时,它告诉我第一个设备忙或不能访问。 但是我可以运行mdadm – 在有问题的设备上检查 有任何想法吗?