[Original]CentOS 5.4 + oepnssh 5.5p1编译RPM错误的解决办法

2010年7月23日 没有评论

OPENSSH是Linux最基本的安全组件之一,也是最常用的服务之一,有时也难免爆出一些安全漏洞,或者是特性更新,对其关注更新是必须的。

其更新方式,无非几种:
yum update方式,更新频率比较慢,往往要在确定stable,才release
tar.gz方式,更新频率非常快,编译安装和修改步骤略显繁琐。多台Server都需要更新的话,就比较头疼了。
rpm方式,openssh已经不再提供rpm安装包了,rpmbuild所需的源文件都包含在tar.gz文件里,需要我们手动编译封装成rpm包。这是最理想的分发方式了。

未完待续

分类: 其他 标签:

[Colletcion]七匹狼和IBM签约

2010年7月22日 没有评论

5月末,服装领军企业七匹狼与IBM及IBM无锡云计算中心于厦门公司总部举行签约,这标志着七匹狼的基于云计算上的电子商务正式启动。我们的Sass厂商每年开会为什么不叫上自己的客户和广大中小企业,倾听一下他们的心声呢?

分类: 其他 标签:

[Original]Linux Server时间校对之优雅式

2010年7月15日 没有评论

在《解决Linux Server时间不准确的问题》一文中,使用了crontab定期执行ntpdate来校对时间。之后恰巧某博客上的文章,认为“时钟的跃变,有时候会导致很严重的问题。许多应用程序依赖连续的时钟——毕竟,这是一项常见的假定,即,取得的时间是线性的,一些操作,例如数据库事务, 通常会地依赖这样的事实:时间不会往回跳跃。”时间的瞬变,对于crontab等对时间敏感的系统任务,也是很容易造成错乱的。

优雅的解决方案是,在机器刚开机时,执行ntpupdate直接修改系统时间,然后启动ntpd守护进程,渐进式逼近地调整系统时间,基本可以做到分毫不差。

误差小的时候,ntpd不会直接修改系统时间的,只是对时钟频率进行校正。这种方式好处是系统时间不会有跳变,不会影响像crontab这样程序的运行,缺点是校正需要一定的时间。

RHEL系统上,我们常用ntpd来完成该任务;而在Ubuntu系统里,我们则用openntpd来替代它。相对ntpd,openntpd是轻量级的网络时间协议,设置比较简单。关于ntpd和openntpd的设置,参考以下2篇文章

  1. NTP 時間伺服器     http://linux.vbird.org/linux_server/0440ntp.php
  2. 设定 OpenNTPD     http://wiki.debian.org.hk/w/Setup_OpenNTPD

[Original]解决linux server时间不准确的问题

2010年7月13日 没有评论

服务器每隔好几个月,总会差那么几分钟。应对措施,就是每隔段时间,进行网络对时。

以下摘自《鸟哥的私房菜》,可解读为什么会有偏差的问题。

事實上,在我們的身邊就有很多的原子鐘,例如石英表,還有電腦主機上面的 BIOS 內部就含有一個原子鐘在紀錄與計算時間的進行吶!不過由於原子鐘主要是利用計算晶片 (crystal) 的原子震盪週期去計時的,這是因為每種晶片都有自己的獨特的震盪週期之故。 然而因為這種晶片的震盪週期在不同的晶片之間多多少少都會有點差異性, 甚至同一批晶片也可能會或多或少有些許的差異(就連溫度也可能造成這樣的誤差呢!),因此也就造成了 BIOS 的時間會三不五時的給他快了幾秒或者慢了幾秒。

或許您會認為,BIOS 計時器每天快個五秒也沒有什麼了不起的,不過如果您再仔細的算一算,會發現,一天快五秒, 那麼一個月快2.5分鐘,一年就快了 75 分鐘了!所以說,呵呵!時間差是真的會存在的! (依据该原理,只要关机或者重启次数越多,时间就会差得越离谱)

1.挑选最快最稳定的ntp上层服务器

阅读全文…

分类: 网络管理 标签: ,

[Colletcion]厦门电信宽带提速

2010年7月9日 没有评论

目前智能提速服务暂时只对厦门电信家庭宽带用户开放。

了解详情请登录http://ts.oooxm.com/speedup

本人已试用成功(3Mbps->6Mbps),单位网络不允许上传文件,下班回家再放图。

友情提示:

  • 操作成功率一般,如果不成功,请刷新页面重试,或者重启Modem重试
  • 如果操作成功,请不要关闭该页面,否则提速失效
分类: 其他 标签:

[Collection]Vmware环境下,克隆Linux系统引发的网卡配置丢失问题

2010年6月18日 没有评论

系统环境 – Vmware WorkStation 7(同系列其他产品,如ESX/Esxi类似)

客户机操作系统 – Ubunt Linux Server 9.10

搭建测试环境,为了快速部署,使用Vmware的Clone功能,快速复制出许多客户机。

启动后发现个问题,除了源客户机,其他副本客户机,网络功能都不正常,具体表现为

  1. ifconfig输出的网络配置,只有lo,没有eth0
  2. “ifconfig –a”输出的网络配置中,eth0已经被自动修改为eth1了
  3. /etc/udev/rules.d/70-persistent-net.rules中,有eth0和eth1的详细定义。eth0为源客户机copy过来的;eth1为虚拟机自动生成的新网卡,定义区块的ATTR{address}记录着新网卡的mac(在虚拟机目录的VMX文件中,也能找到该mac地址)

阅读全文…

分类: 其他Linux技术 标签: ,

[Collection]Windows系统的本地提权

2010年6月17日 没有评论

如同Linux的”sudo”

C:\Documents and Settings\linqp>runas /h
RUNAS 用法:

RUNAS [ [/noprofile | /profile] [/env] [/netonly] ]
        /user:<UserName> program

RUNAS [ [/noprofile | /profile] [/env] [/netonly] ]
        /smartcard [/user:<UserName>] program

阅读全文…

分类: 网络管理 标签:

[Collection]Adding Date And Time To Your Bash History

2010年6月11日 没有评论

多人管理同一台Linux Server,为了方便审计,最好在history内加入操作时间。

It comes in handy particularly if there are multiple people maintaining a given server (so you can see when a command was performed) or even if you are the sole maintainer, but can’t remember exactly when you did or changed something.

Edit your /etc/bashrc and append to the bottom:

export HISTTIMEFORMAT="%h/%d – %H:%M:%S "

阅读全文…

分类: 其他Linux技术 标签: