linux xen vps修改系统时间
有时候,买到的Xen Linux VPS不但时区不对,而且系统时间还相差很大,有时候会相关几小时.
如何修改Xen Linux VPS 时间呢?需要使用ntp时间同步软件来同步VPS系统时间.(如果你的是Xen VPS 或者是独立服务器,那么就可以修改,如果是OpenVZ VPS,则不能修改时间,只能叫机房修改母服务器的时间.)
如何查看Xen LINUX VPS时区?
date -R
得到结果类似下面:
Sun, 27 Nov 2011 21:23:54 +0800
如果最后面的一段不是+0800,那么你需要设置一下时区了,设置Xen LINUX 时区方法如下....
centos使用ss5搭建socks5代理
上次我用kingate搭建了socks5代理,这次直接使用s5来搭建socks5代理,具体教程看下面.
系统:centos5.6
需要的软件:ss5-3.8.9-2.tar.gz
1.安装gcc和make,并安装ss5的依赖包
yum -y install pam-devel openldap-devel cyrus-sasl-devel gcc automake make openssl openssl-devel
2.下载ss5并编译安装
wget -c http://sourceforge.net/projects/ss5/files/ss5/3.8.9-2/ss5-3.8.9-2.tar.gz/download
大家不要去下rpm包,如图
tar zxf ss5-3.8.9-2.tar.gz && cd ss5-3.8.9
./configure && make && make install
安装好了,要取消默认对socks4的支持
mv /usr/lib/ss5/mod_socks4.so /usr/lib/ss5/mod_socks4.so.bk
3.对ss5进行配置
编译安装的配置文件在/etc/opt/ss5下...
centos使用kingate搭建Socks5代理
这周国内到美国的骨干网有问题,连接美国的服务器和vps都很慢,同事都在闹访问在美国的网站很慢,为了解决问题,决定使用代理,不使用vpn的原因是不让他们经常在网络中切换,对带宽的影响也小点.
系统:centos 5.2
需要的软件:kingate-2.0.tar.gz kingate.init.d
1.确认安装了gcc和make,如果没有就运行下面的命令
yum install make automake gcc gcc-c++ gcc-g77 -y
2.安装并配置kingate
wget http://softlayer.dl.sourceforge.net/project/kingate/kingate/2.0/kingate-2.0.tar.gz
tar zxf kingate-2.0.tar.gz && cd kingate-2.0
./configure --prefix=/usr/local/kingate
make && make install
如果没有报错就可以开始配置
vi /usr/local/kingate/etc/kingate.conf
如果你怕整错可以执行下面的命令
cp /usr/local/kingate/etc/kingate.conf /usr/local/kingate/etc/kingate.conf.bak
kingate.conf里的内容....
ssh连接的时候出现Host key verification failed.
今天在服务器上执行远程操作命令出现以下的问题:
[root@www ~]# ssh 205.209.161.**
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
6c:74:2a:d5:ae:2b:76:51:*:*.
Please contact your system administrator.
Add correct host key in /root/.ssh/known_hosts to get rid of this message.
Offending key in /root/.ssh/known_hosts:20
RSA host key for 205.209.161.** has changed and you have requested strict checking.
Host key verification failed....
varnish 400 503错误的原因及解决方法(转)
我们在生产环境中尝试使用varnish替代squid的主要原因:
1. squid不支持多核cpu, 生产环境中大多使用Dell R610系列,这种类型机器配置为2个4核双线程cpu, 操作系统识别为16个,对squid来说,只能利用到一个逻辑cpu, 其它15个逻辑cpu相当于一直浪费!
2. squid无法批量清除缓存
3. squid3.0目前还无法支持http 1.1, 这对一些管理调整(如gzip压缩,cache-control)带来不必要的麻烦
4. 目前我还未找到squid的grace模式(指源站不可到达时,继续使用过期缓存为用户提供服务),而varnish是完全支持的。
5. 经过生产环境数个月反复测试,同样访问量情况下,varnish消耗的更少,也没有出现过崩溃情况,而squid因为不支持多核,导致Dell R610机器负载往往超过4,但使用varnish后,机器负载从来没超过1.5
经过反复测试,我们已经开始在日独立IP百万级站点中使用varnish替换squid了。
但这个过程中,充满太多未知情况,目前我们所遇到的关键问题下:
1. 高流量情况下iptables丢包....
centos yum升级php和mysql
公司要装magento系统,为了方便设计人员搭建测试环境,原本以为就跟zen cart一样,把环境装起就ok的,没想到php5.3版本的问题这么多,所以重新找了个源安装成5.2.
系统:centos 5.6
1.安装lamp环境
大家可以去看我的yum安装apache+php+mysql+tomcat
这篇文章.
2.添加额外的yum源
rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
vi /etc/yum.repos.d/utterramblings.repo
utterramblings.repo里的内容:
[utterramblings]
name=Jason's Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
3.对php和mysql进行升级
进入/etc/pki/rpm-gpg目录下....
Nginx防盗链模块HttpAccessKeyModule配置与研究
看过群里的下载站就想自己也来研究下,没想到自己整起来这么的曲折,让我没有想到的是原来nginx维基上也会有不全的地方,配置这个模块是很简单,要真的使用还这么的麻烦.好了废话不多看教程吧.
系统:centos 5.6
需要的软件:nginx-1.0.9.tar.gz Nginx-accesskey-2.0.3.tar.gz
1.确认安装了gcc和make,如果没有就运行下面的命令
yum -y install gcc* make
2.解压nginx和nginx-accesskey,并编译nginx
tar zxf Nginx-accesskey-2.0.3.tar.gz && cd nginx-accesskey
修改conf文件里内容,如下图:
也就是把这行HTTP_MODULES="$HTTP_MODULES $HTTP_ACCESSKEY_MODULE"替换为....
附件下载:
index.rar 5.13KB
centos5.6安装webbench
linux安全加固(转)
1
、
BIOS
你应该总是在系统启动的时候设置一个BIOS
密码和禁用从CD-ROM
和软盘引导,这将可以防止一些人未经允许访问你的系统和更改BIOS
设置
2
、sshd
服务
SSH
是一个协议,利用它可以登录到一个远程系统或远程执行系统命令,默认允许root
登录,并且sshv1
存在缺陷,我们应该在sshd_config
禁止root
访问和使用sshv2
来让ssh
更加安全
#vi /etc/ssh/sshd_config
Protocol 2
PermitRootLogin = no
#sshd /etc/rc.d/init.d/sshd restart
3
、
禁用
telnet
早期的Linux
默认开启telnet
服务,telnet,ftp,rlogin
都是明文传输的协议是容易被嗅探到的,这就是为什么推荐使用安全的版本(sftp,scp,ssh
)的原因,如果你必须要使用telnet
,那么至少应该隐藏banner
信息
#vi
/etc/xinetd.d/telnet
disable=yes
4
、
禁用代码编译
你可以禁用代码编译并且只把编译的权限分配给一个用户组
#
该组的成员可以编译代码
/usr/sbin/groupadd compiler
#
把常见的编译器所属组赋给编译用户组....
关闭CENTOS不必要的默认服务(转)
CentOS关闭服务的方法:
- chkconfig –level 2345 服务名称 off
服務名稱 | 建議 | 說明 |
acpid | 停用 | Advanced Configuration and Power Interface 電源進階設定,常用在 Laptop 上 |
apmd | 停用 | Adventage Power Management daemon 偵測系統的電池電量,常用在 Laptop 上 |
atd | 停用 | /etc/at.allow,/etc/at.deny 我大概都使用 crond 來達成 |
autofs | 停用 | 自動掛載檔案系統與週邊裝置 (如光碟、USB),常用在 Laptop 上 |
avahi-daemon | 停用 | 當區網沒有 DNS 服務時會試著尋找提供 zeroconf 協定的主機 |
bluetooth | 停用 | Bluetooth 藍芽,常用在 Laptop 上 |
cpuspeed | 停用 | 控制 CPU 速度主要用來省電,常用在 Laptop 上 |
cups | 停用 | Common UNIX Printing System 使系統支援印表機 |
firstboot | 停用 | 安裝完成後第一次啟動時的服務,設定 auth、firewall、keyboard… |
gpm | 停用 | 記錄週邊裝置的檔案資料,例如文字模式下可使用滑鼠 |
haldaemon | 停用 | 使系統支援 plug and play 裝置 |
hidd | 停用 | 使系統支援藍芽裝置,例如滑鼠,鍵盤 |
hplip | 停用 | 使系統支援 HP 相關型號印表機 |
SL10.6.1-10.6.2 Intel AMD 自定义选项说明
给自己看的,所以请大家不用问我了
正文:
Update:
Mac_OS_X_10.6.1 //Mac OS X 10.6.1 Update
Mac_OS_X_10.6.2 //Mac OS X 10.6.2 Update Combo
AMD用户为保险起见,最好不勾选上面更新,intel用户勾选10.6.2请不要勾选下面的Dsmos,直接用Fakesmc
Boot_Loaders_Intel_Only
因为我没在AMD上试过,这里仅适用于intel,不知是否
Chameleon_RC3_PCEFI_10.3 //Chameleon RC3 with PCEFI 10.3
Chameleon_RC3_PCEFI_10.5 //Chameleon RC3 with PCEFI 10.5
引导程序,两者皆可尝试,新版支持性更强....
Mac OS X 10.7 Lion Bootcamp成功安装windows 7
公司买了台mac mini要求安装mac os和windows 7双系统,因为原来我在macbook上安装过,以为很容易很简单的事情,没想到会搞这么久,根据网上Mac OS X 10.7 Lion Bootcamp 安装 windows 7 教程(分区 安装 激活) 来做的,下面的图是我用手机拍的,清晰度不是很好.因为mac mini无法识别我的usb外置光驱,所以我使用的是HP 4G的U盘来进行安装的windows 7.
教程步骤很简单:
1、先用ISO软件(到网上下载)在Windows环境制作Win7的光盘映像文件或者直接下载msdn上的windows 7 iso镜像包;
2、将ISO文件复制到Mac Mini桌面或者其他地方待用,将U盘插入Mac Mini;
3、开始Bootcamp安装Windows的步骤,不过在一开始的界面中,选用默认设置,即3个安装形式都打上勾,随后下一步,Bootcamp会引导你制作U盘的启动文件等,按提示操作即可.
在mac系统里的操作我忘了照相了,所以只能给大家看看我安装windows 7的图
解决gmail访问缓慢问题(三)
最近看到新闻说google要回来了,但没想到的是以前的hosts都不能用,而且访问那么慢,受不了又不想开vpn,但没想到又发现新的hosts访问gmail很快了.
只要是c:\WINDOWS\system32\drivers\etc的hosts文件里加上这几句:
203.208.46.146 www.google.com
203.208.46.147 www.google.com.hk
203.208.46.132 clients1.google.com
203.208.46.149 mail.google.com
203.208.46.161 chatenabled.mail.google.com
203.208.46.161 mail-attachment.googleusercontent.com #XP下的IE可能会有https错误证书提示,Vista以上或Firefox浏览器不会出现此现象
203.208.46.146 id.google.com
203.208.46.146 encrypted.google.com
203.208.46.161 encrypted-tbn0.google.com
203.208.46.162 encrypted-tbn1.google.com
203.208.46.163 encrypted-tbn2.google.com
203.208.46.164 encrypted-tbn3.google.com
203.208.46.132 webcache.googleusercontent.com #XP下IE https连接可能会有证书错误提示
203.208.46.191 ssl.gstatic.com
203.208.46.161 docs.google.com
203.208.46.157 0.docs.google.com
203.208.46.157 1.docs.google.com
以上hosts经过测试,访问很快,再多给个网上其他人的...