好吧,我正在将Project Open迁移到一个新的服务器(使用AOLServer的OpenACS上构build的开源项目pipe理系统),并遇到了一个非常奇怪的问题:导入一个7.4转储会自动调整“GMT时区” + 1 / + 2(CET),因为2009-01-10 00:00:00+02变成了2009-01-09 22:00:00+00那天倒退了,弄乱了一些function。 如何closures此调整function? 提前致谢。 为logging服务器旧的和新的服务器设置为CET,而不是GMT。 编辑:不,我不能使用8.3 / 8.4。
我正在处理一些受特定法规pipe理的数据,这些数据必须以特定的方式处理。 我发现这个数据在我的一些日志文件中因系统按预期运行而结束。 我想find一种方法来logging接收数据的服务器上的消息,但是这样做的方式是数据在写入磁盘时被encryption,并且可能不会被同一台服务器解密。 我的想法是,应该有一个文件系统(写成一个FUSE系统或者什么 – 我正在使用Linux),将目录结构公开为明文,但是根据非对称密钥集的一半写入文件的内容。 这将允许我logging消息并将它们排队发送到解密密钥所在的日志服务器。 非对称encryption的低效(CPU方式)性质可能会使这种方法不可行,但是我怀疑可能有解决scheme。 我还没有find任何东西, 那里有解决scheme可以运行的解决scheme吗? 感谢您的任何提示!
在设置服务器时,我正在使用arping -D来检测networking中的重复IP地址。 (networking由其他人控制,过去我们有很多IP分配的问题。)只要我的主机在一个给定的VLAN上有一个NIC,但是当我的主机有多个(I有一个在一个VLAN上有9个NIC,另一个在另一个VLAN上), arping -D总是返回错误的冲突。 问题是,我的所有9个NIC都响应这些NIC上任何IP的ARP请求。 (这些是真实的物理网卡,不是别名或者任何东西)。我发出一个ARP请求数据包,并且在ARP答复中获得9个ARP,每个MAC地址一个。 我可以通过嗅探数据包并检查任何与本地NIC不同的MAC地址的回复来实现我自己的解决scheme,但似乎应该有一个更简单的方法。
我知道他们说,“给定root权限,每个人都会最终搞砸他们的机器”,我发现这是多么真实。 在一个极其肥胖的事件中,我设法消除了我的/ etc / passwd文件。 现在,我有一个当前的备份,但我想确保我应该如何恢复它之前这样做。 我可以创build一个文件作为根目录,粘贴旧的内容,并通过现在损坏的/ etc / passwd cp新文件? 操作系统是Ubuntu Hardy 编辑 呃这个问题刚刚转好了呢。 我现在不能使用sudo。 有人可以帮我吗? 我假设我必须从liveCD安装来编辑我的/ etc / passwd到位? 现在我的问题是我使用RAID设置。 将一个Ubuntu的生活CD自动检测这个?
我昨天发布了一个用于虚拟机(KVM / libvirt)的几个桥接接口的工作设置。 其中一个桥接接口是使用eth3作为端口,而第二个(公共通信)则使用以太网接口。 该设置正在工作,但不是所有的时间! 我可以从vm开始下载,然后停止并冻结! 所以我不知道我的网桥参数是否正确,你能检查下面的configuration吗? iface eth3 inet manual auto bond0 iface bond0 inet manual slaves eth1 eth2 pre-up ip link set bond0 up down ip link set bond0 down auto br0 iface br0 inet static address 10.160.0.7 netmask 255.255.255.128 bridge_ports eth3 bridge_fd 9 bridge_hello 2 bridge_maxage 12 bridge_stp on auto br0:1 iface […]
我有一个远程FTP服务器,我通过cronjob存储一些备份。 问题是我只有less量的空间,所以即时增量备份。 我想保留约14天的备份。 我没有任何其他访问服务器,除了FTP,我现在不怎么删除x天以前的文件。 每个文件都有一个名字和一个date yxzNamezxy-date-ymd.tar.bz2 (datev-20100111.tar.bz2( 希望在这里得到一些帮助。 欢呼和感谢希望来的回答, 丹尼斯 /编辑 我正在尝试使用这部分代码在回答中提到的curl事物 curl ftp://$FTP_SERVER –user $FTP_USER:$FTP_PASS –list-only > files.tmp declare -a aFiles let iCount=0 exec < files.tmp while read sLine do aFiles[$iCount]=$sLine ((iCount++)) done echo -e "\n Files: \n\n\n" echo ${aFiles[@]} echo -e "\nfor …\n\n\n" for sFile in $aFiles do echo -e "\nFile:" $sFile done […]
刚刚创build了一个新的Fedora虚拟机,它已经加载了PHP 5.3,并且我有遗留代码引用现在已经被弃用的函数(例如eregi())。 我如何将我的PHP安装从5.3降级到5.2之前的版本? 通过YUM安装将是首选,但如果有人知道任何方式,我想知道如何。 谢谢,
我的公司有一个内部SVN服务器(VisualSVN),我们希望开始使用它来跟踪我们在云中的Python源代码的变化。 ec2实例将使用linux SVN客户端。 我想设置一些可以自动连接到我们的家庭networking使用IPSec VPN,运行我们需要做的任何SVN命令,然后closuresVPN连接。 一个问题是,EC2和我们的内部networking都使用10 . * IP范围。 一旦连接了VPN,我只需要连接到我们networking(10.0.0.8)上的一台服务器。 我很担心,我可能会意外地更改路由表,并完全搞砸我们的服务器。 现在我正在使用Fedora上的EC2,但是如果有现成的解决scheme,我会考虑更改发行版。 任何人都可以提供一些示例脚本,展示如何使用SVN命令,创buildVPN连接,设置路由表,运行SVN命令,然后删除VPN连接一次完成? 在此先感谢,Russ Ryba 编辑:对于那些通过SSHbuild议SVN。 我之前使用过,效果很好。 由于我希望备份的源代码的EC2服务器是在我的工作networking之外,是不是还需要IPSec来访问我networking中的SVN服务器? 还是SSH通过IPSec防火墙? 工作SVN服务器也运行Windows,所以它没有一个SSH服务器上运行,据我所知。
我有一个脚本,我想我的一些用户能够运行,需要pipe理员。 当然我不想给他们pipe理员权限。 如何让这个脚本以安全的方式运行? 更新:这是一个Ubuntu 9.10系统。
我有一些基于LSI Logic MPT芯片(特别是SAS1068E)的RAIDarrays服务器。 目前我知道获取磁盘状态的唯一方法是使用lsiutil程序并在交互式查看状态。 我希望能够通过cron作业或其他脚本来监视这一点,但似乎没有一个非交互模式lsiutil 。 人们用什么?