November 2024

linux 常用命令压缩,解压缩

  • Published in CentOS 6
  • April 28, 2011

实例         tar -czf domain.tar Domain/

tar -czf Dossiers.tar Dossiers/

 

后台运行

nohup tar -czf domain.tar Domain/ &

nohup tar -czf Dossiers.tar Dossiers/ &

 

nohup tar -cf backup.tar Domain/ Dossiers/ logs/ &

 

 

 

名称 : tar (The GNU version of the tar archiving utility)
使用权限 : 所有使用者
使用方式 : tar [-czxf] [NAME] [FILES/DIRECTORIES]
说明 : 可以将多个文件或目录打包成一个文件,也可以将打包文件或压缩文件解包或解压缩。(tar原本只是用来将多个文件打包成一个文件的,不具备压缩功能,是后来加入了压缩功能。)

参数 :
-c 打包,即创建一个新的包文件
-x 解包
-z 压缩或解压缩(-cz同时打包并压缩)
-f  指定包文件的文件名

范例:
tar -cf myfile.tar test1 test2 test/
将文件test1、test2和目录test一起打包成myfile.tar

tar -xf myfile.tar
将myfile.tar解包至当前目录

tar -czf myfile.tar.gz test1 test2 test/
将文件test1、test2和目录test一起打包并压缩成myfile.tar.gz

tar -xzf myfile.tar.gz
将压缩打包文件myfile.tar.gz解压缩并解包到当前目录


名称:gzip/gunzip
(gzip, gunzip, zcat - compress or expand files)
使用权限 : 所有使用者
使用方式 : gzip [-dt...] [ name ...  ]
gunzip [options...] [ name ...  ]
说明 : gzip和bzip2都是将文件压缩,但是不能将多个文件压缩成一个文件,而且压缩好文件之后源文件就被覆盖了。(gzip和bzip2常配合tar使用)

参数 :
-N N为压缩级别,1最差,9最好
-d 解压缩
-t 测试压缩包

范例:
gzip -9 test.txt   将test.txt以最好的压缩率压缩为test.txt.gz(源文件覆盖)
gzip -d test.txt.gz   或者   gunzip test.txt.gz     将test.txt.gz 解压缩(源压缩文件覆盖)


名称:bzip2/bunzip2
(bzip2, bunzip2 - a block-sorting file compressor)
使用权限 : 所有使用者
使用方式 : bzip2 [-dt...] [ name ...  ]
bunzip2 [options...] [ name ...  ]
说明 : 和gzip使用非常相似(gzip和bzip2常配合tar使用)

参数 :

-N N为压缩级别,1最差,9最好
-d 解压缩
-t 测试压缩包
-v 显示信息

范例:
bzip2 test.txt   将test.txt压缩为test.txt.bz2(源文件覆盖)
bzip2 -d test.txt.bz2   或者   bunzip2 test.txt.bz2     将test.txt.bz2 解压缩(源压缩文件覆盖)
bzip2 -vt test.txt.bz2   测试test.txt.bz2并显示测试情况


名称:zip
(package and compress (archive) files)
使用权限 : 所有使用者
使用方式 : zip [-rdnm...] [ name ...  ]
说明:将文件或目录压缩成.zip文件
参数:
-N N为压缩级别,1最差,9最好
-r  递归表示递归压缩子目录下所有文件
-d  删除解压缩文件中的某一个文件
-m 向压缩文件添加文件

范例:
zip -r9 myfile.zip test1 test2 test/
将文件test1、test2和目录test一起以最好的压缩率压缩到myfile.zip

zip -d myfile.zip smart.txt
删除压缩文件中smart.txt文件

zip -m myfile.zip ./rpm_info.txt
向压缩文件中myfile.zip中添加rpm_info.txt文件


名称:unzip(list, test and extract compressed files in a ZIP archive)
使用权限 : 所有使用者
使用方式 : unzip [-ondt...] [ name ...  ]
说明:显示、测试、解压缩.zip文件
参数:
-o 不提示的情况下覆盖文件
-n 不覆盖已经存在的文件
-d DEST指明将文件解压缩到DEST目录下
-t   测试压缩包
范例:
unzip -o -d test/ test.zip
将test.zip解压缩到当前目录下的test文件夹,若遇到同名文件直接覆盖不予提示


名称rar/unrar
(archive files with compression / extract files from rar archives)
使用权限 : 所有使用者
使用方式 : rar [axlt] [name] [ files/directories ...  ]
unrar [xlt] [FILE]
说明:只能压缩和解压缩.rar文件,所有功能基本都可以用rar来完成,所以可以忽略unrar(特别注意rar、7z常用的是选项,而不是参数,所以不需要在前面打"-",多打了"-"会导致错误)
选项:
a 添加文件到.rar压缩包,如果没有这个压缩包则创建
x 以完整的路径解压缩到当前目录
l  列出压缩包内的内容
t  测试压缩包是否可用

范例:
rar a myfile.rar test1 test2 test/
将文件test1、test2和目录test一起以最好的压缩率压缩到myfile.rar

rar x test.rar  或者  unrar x test.rar
解压缩test.rar到当前目录

rar t test.rar  或者  unrar t test.rar
测试test.rar

rar l test.rar  或者  unrar l test.rar
显示test.rar中的文件


名称:7z(A file archiver with highest compression ratio)
使用权限 : 所有使用者
使用方式 : 7z [axlt] [name] [ files/directories ...  ]
说明: 7z和rar很相似,但在解压缩方面7z比其他几个命令都要方便,它可以解压缩以上所有格式的压缩或打包文件。但是不要用7z来压缩其他格式的文件,否则只能用7z解压缩,而别的相应命令解压缩会出现错误(不支持,乱码,文件大小为零等)
选项:
a     添加文件到压缩包
x      解压缩到完全路径
l      查看压缩包的内容
t      测试压缩包
范例:
7z a myfile.7z test1 test2 test/
将文件test1、test2和目录test一起以最好的压缩率压缩到myfile.7z

7z x test.rar
解压缩test.rar到当前目录

7z t test.zip
测试test.zip

7z l test.tar
显示test.tar中的文件

Read more...

Win2003 单网卡 VPN+NAT代理 服务器

  • Published in VPN
  • April 25, 2011

一、问题的提出
如图1所示,在单位有个私有地址为192.168.0.0的网络,各电脑是通过ADSL共享方式接入Internet,在家中有台电脑也通过ADSL访问Internet,现在想在家中随时安全地访问单位192.168.0.2这台机器,实现方法很多,最为安全的是通过VPN。
二、什么是VPN
以本例来说就是现在单位192.168.0.2这台机器上设置好VPN服务,在家中通过VPN客户端访问单位这台机器,建立连接后,这两台机器通信时就像在局域网中一样,比如:要在192.168.1.10这台电脑中下载192.168.0.2这台机器的文件(假设该机已设好FTP服务),可以直接在浏览器中键入:ftp://192.168.0.2下载文件了。虽然是通过Internet进行通信,但整个过程都是加密的,就像是在Internet中穿了一条只有两台机器才能通过的隧道,这就是VPN( Virtual Private Networks )虚拟专用网。

图1

三、优点
通过VPN最大的优点就是安全。这点将在后面介绍到。
四、设置VPN服务

实现VPN的方式非常多,用带VPN功能的路由器或用LinuxWindows操作系统等,在windows系统下用双网卡建立VPN服务器更容易实现、但要增加一块网卡。介绍这方面的内容很多,不再赘述。本文介绍的是在Windows 2003中用单网卡来实现。下面介绍实际实现过程,首先是在192.168.0.2这台机器上配置VPN服务。
选择"开始"'"所有程序"'"管理工具"'"路由和远程访问"。
设置过程如图2至图9所示,出现图10界面就完成了单网的VPN服务器端的设置,这里特别指出的是用单网卡一定要在图6处选择"自定义配置",否则就进行不下去了。

图2

图3

图4

图5

图6

图7

图8

图9

图10

五、从客户端连接到VPN服务器

1、新建有拨入权限的用户
要登录到VPN服务器,必须要知道该服务器的一个有拨入权限的用户,为了讲得更明白,下面在该VPN服务器上新建个用户并赋予该用户拨入的权限,过程 如图11至图12是建立一个用户,图13是给这个用户远程登录的权限,一定要在"远程访问权限"处选择"允许访问",不然就无法登录了。

图11

图12

图13

图14

2、在本机测试连接

在远程连接到VPN服务器之前,最好先在VPN服务器的本机测试一下,测试过程如下:
鼠标右键"网上邻居",如图14,点击"新建连接向导",按图15至图21的步骤建立连 接,因为现在做的是本机的测试,所以其中图18中的IP地址为本机的地址,图21中的用户dzq就是我们刚才新建的用户。出现图22的连接图标表示连接成 功。这样就可以进行远程连接测试了。如果此时用ipconfig /all看网卡状态,就会看见三个网卡,其中一个IP地址为192.168.0.2的就是本机网卡,另外两个是刚才做本机测试时建立的,它们的IP地址为 169.x.xx . ** .. **,这是VPN默认的IP地址,是正常的,不用管它。

图15

图16

图17

图18

图19

图20

图21

图22

图23

3、远程连接前准备

在远程连接之前要做好两个准备。
第一要获得VPN服务器接入Internet的公共IP地址,如果是分配的静态IP,那就简单了,如果是动态IP,那必须在远程能随时获得这个IP地址,本例如图1,192.168.0.2这台机器的公网IP实际上就是ADSL猫接入Internet时,是ISP给自动分配的,获得动态IP的方法请参考拙作《获取动态IP地址的几种方法》。
第二要做个端口映射,从图1的拓扑可以看出,本例是通作在ADSL猫中通过NAT转换接入Internet的,通过这种方式一定要在ADSL中作端口映射,由于Windows 2003的VNP服务用的是1723端口,所以如图23,将1723端口映射到192.168.0.2这台设有VPN服务的机器。如果用的是直接拨号,那在防火墙中将这个端口放开就行了。

图24

4、远程连接
上面的服务器中的测试完成后,就可以在家中进行远程连接了,其过程和在本机连接测试的过程一样,如图14至图21所示,在实际连接时到图18这一步时,输入VPN服务器所在的公网IP就行了。
实际应用中我是按照图1的拓扑连接的,连接很顺利,但遇到一个问题,在家通过VPN连入单位的机器后,和单位的机器通信完全正常,但不能正常上网。用route print检查路由(如表1所示)发现有两个到目标0.0.0.0的路由,网关一个是本来的网关192.168.1.1,一个是建立VPN后的网关169.254.101.219,这样在访问Internet网络时就有问题了。
C:>route print
。。。。。。。
Active Routes:
Network Destination        Netmask       Gateway    Inte**ce   Metric
0.0.0.0       0.0.0.0   169.254.101.219   169.254.101.219    1
0.0.0.0       0.0.0.0    192.168.1.1     192.168.1.10    2
61.55.13.163   255.255.255.255    192.168.1.1     192.168.1.10    1
127.0.0.0        255.0.0.0        127.0.0.1        127.0.0.1    1
169.254.101.219   255.255.255.255        127.0.0.1        127.0.0.1     50
169.254.255.255   255.255.255.255   169.254.101.219   169.254.101.219     50
192.168.1.0 255.255.255.0     192.168.1.10     192.168.1.10     20
192.168.1.10   255.255.255.255        127.0.0.1        127.0.0.1     20
192.168.1.255   255.255.255.255     192.168.1.10     192.168.1.10     20
224.0.0.0        240.0.0.0     192.168.1.10     192.168.1.10     20
224.0.0.0        240.0.0.0   169.254.101.219   169.254.101.219    1
255.255.255.255   255.255.255.255     192.168.1.10     192.168.1.10    1
Default Gateway: 169.254.101.219
===========================================================================
Persistent Routes:
None
解决办法
删除接入VPN后的路由,命令如下所示:
C:>route delete 0.0.0.0 mask 0.0.0.0 169.254.101.219
加一条指向VPN服务器所在网络的路由,本例(如图1)VPN服务器的地址为192.168.0.2,所以只要将到192.168.0.0这个网络的指向VPN的地址169.254.101.219就行了。
C:>route add 192.168.0.0 mask 255.255.255.0 169.254.101.219
5、几点说明
1)、建立完VPN连接后,两台电脑的VPN的IP地址都是169.0.0.0中的地址,好像不能修改,但这并不影响使用,如图1建立连接后,在 192.168.1.10这台电脑中ping 192.168.0.2是通的,也就是说要访问这台机器的资源,只要用192.168.0.2这个地址就行了。就像在局域网中一样。
2)、做为VPN服务器的这台机器的安全设置,如果没有特殊需要很多服务完全可以**在局域网内,例如FTP服务只允许192.168.0.0网内的 电脑访问。这样只要把VPN的安全做好就行了。换句话说,以本例来说,192.168.0.2这台机器访问Internet时是通过NAT地址转换,如果 在ADSL猫中不做端口映射,从Internet的其它电脑上是看不到这台机器的,本例只做了VPN服务的1723端口的映射,虽然本机开了很多的服务, 开放了很多端口,但这些都是对局域网开放的,要想从Internet访问这台机器,只有先建立了VPN才能访问其它的资源。只做一个服务的安全总比做许多 服务的安全要容易些。VPN服务器有许多安全设置,以后再探讨。
3)、建立完VPN连接后,可以通过WWW、FTP互相访问,也可通过终端服务等登录到这台机器上,进而访问局域网中的其它电脑。图24就是192.168.1.10在建立完VPN后直接利用远程桌面连接,登录到192.168.0.2的机器上的登录界面。

图25

至此,已完成VPN的架设,但是如果没开NAT的话,是无法通过NAT上网的,也就是上面出现需要手工修改路由表才能上网的情况,下面介绍如何开NAT实现通过VPN上网方法:
在路由和远程访问-本地-IP路由选择-常规-选择“新增路由协议”-选择“NAT/基本防火墙”
然后右键“NAT/基本防火墙”-新建接口-选择“本地连接”-然后将其"设置为公用接口连接至internet"-勾上“在此接口上启用NAT”
如图:

Read more...

augmenter la taille de ma partition étendue sous Linux 1and1 Cloud dynamique serveur

  • Published in CentOS 6
  • April 25, 2011
Comment puis-je augmenter la taille de ma partition étendue sous Linux?
Connectez-vous sur votre serveur en tant qu'utilisateur « root » avec SSH.

Pour afficher votre système de fichiers, utilisez la commande « ~ # df -h »:

  s123456789:~ # df –h

Filesystem            Size  Used Avail Use% Mounted on
/dev/hda1             9.2G  235M  8.5G   3% /		        
udev                  496M  112K  496M   1% /dev	
/dev/hda5             9.4G  2.1G  7.3G  22% /usr	
/dev/hda6             9.4G  148M  9.2G   2% /var	
/dev/hda7             221G   22M  221G   1% /srv	
none                  1.0G     0  1.0G   0% /tmp


Pour afficher votre partitionnage, utilisez la commande « ~ # fdisk -l »:

  s123456789:~ # fdisk –l
Disk /dev/hda: 343.5 GB, 343597383680 bytes				
255 heads, 63 sectors/track, 41773 cylinders				
Units = cylinders of 16065 * 512 = 8225280 bytes			
Disk identifier: 0x000c8b23	
							
    Device Boot      Start         End      Blocks   Id  System	
/dev/hda1               1        1217     9775521   83  Linux	
/dev/hda2            1218        1461     1959930   82  Linux swap / Solaris										
/dev/hda4            1462       32636   250408517+   5  Extended	
/dev/hda5            1462        2678     9775521   83  Linux	
/dev/hda6            2679        3895     9775521   83  Linux	
/dev/hda7            3896       32635   230854018+  83  Linux	
s15378494:~ #


Vous augmentez la taille de votre partition étendue avec la commande « ~ # parted /dev/hda »

s123456789:~ # parted /dev/hda

GNU Parted 1.8.8									
Using /dev/had									
Welcome to GNU Parted! Type 'help' to view a list of commands.	
(parted) unit s									
(parted) print									
Model: QEMU HARDDISK (ide)							
Disk /dev/hda: 671088640s							
Sector size (logical/physical): 512B/512B					
Partition Table: msdos								
												
Number  Start      End         Size        Type     File system  Flags
1      63s        19551104s   19551042s   primary   ext3         , , , , , , , , , type=83, ,							
2      19551105s  23470964s   3919860s    primary   linux-swap   , , , , , , , , , type=82, ,							
4      23470965s  524287999s  500817035s  extended               , , , , , , , , , type=05, ,							
5      23471028s  43022069s   19551042s   logical   xfs          , , , , , , , , , type=83, ,							
6      43022133s  62573174s   19551042s   logical   xfs          , , , , , , , , , type=83, ,							
7      62573238s  524281274s  461708037s  logical   xfs          , , , , , , , , , type=83, ,	

												
(parted) resize 4 23470965s -1						
(parted) print									
Model: QEMU HARDDISK (ide)							
Disk /dev/hda: 671088640s							
Sector size (logical/physical): 512B/512B					
Partition Table: msdos								
												
Number  Start      End         Size       Type     File system  Flags
1      63s        19551104s   19551042s   primary   ext3         , , , , , , , , , type=83, ,							
2      19551105s  23470964s   3919860s    primary   linux-swap   , , , , , , , , , type=82, ,							
4      23470965s  671088639s  647617675s  extended               , , , , , , , , , type=05, ,							
5      23471028s  43022069s   19551042s   logical   xfs          , , , , , , , , , type=83, ,							
6      43022133s  62573174s   19551042s   logical   xfs          , , , , , , , , , type=83, ,							
7      62573238s  524281274s  461708037s  logical   xfs          , , , , , , , , , type=83, ,							
												
(parted)
						



Read more...

Routing and Remote Access 0x2 VPS

  • Published in VPS
  • April 25, 2011
 virtuozzo VPS

 OPENVZ VPS

Routing and Remote Access 服务因 2 (0x2) 服务性错误而停止。


I had the same issue on a VPS running Win2k3 under virtuozzo. Googling shows RRAS must run on virtuozzo host to make guest OS able to run it.
Read more...

CentOS 5.5 安装 IPSEC / L2TP VPN

  • Published in VPN
  • April 11, 2011

CentOS 5.5 安装 IPSEC / L2TP VPN

 

继续折腾 Linode VPS , 上次成功的学会了 Linode VPS (LAMP+ PPTP VPN)配置笔记 ,更进一步,学习安装 IPSEC / L2TP VPN 。 在这里记录一下安装过程、与遇到的问题。

 

已经安装的工作环境为 Linode VPS + CentOS 5.5  32 bit

一、部署IPSEC 、安装 openswan

1、关联包

yum install make gcc gmp-devel bison flex

2、编译安装

cd /usr/src
wget http://www.openswan.org/download/openswan-2.6.24.tar.gz
tar zxvf openswan-2.6.24.tar.gz
cd openswan-2.6.24
make programs install

3、配置

vi /etc/ipsec.conf

config setup
nat_traversal=yes
virtual_private=%v4:10.0.0.0/8,%v4:192.168.0.0/16,%v4:172.16.0.0/12
oe=off
protostack=netkey

conn L2TP-PSK-NAT
rightsubnet=vhost:%priv
also=L2TP-PSK-noNAT

conn L2TP-PSK-noNAT
authby=secret
pfs=no
auto=add
keyingtries=3
rekey=no
ikelifetime=8h
keylife=1h
type=transport
left=YOUR.SERVER.IP.ADDRESS
leftprotoport=17/1701
right=%any
rightprotoport=17/%any

4、 设置 Shared Key

vi /etc/ipsec.secrets

YOUR.SERVER.IP.ADDRESS %any: PSK “YourSharedSecret”

 

(别忘了把红色的「YOUR.SERVER.IP.ADDRESS」这部分换成你的服务器的 IP 地址,把「zhimakaimen」部分换成随便一个字串,例如你喜欢的一句话如 ilovemoney,等等。)

 

5、 修改包转发设置

for each in /proc/sys/net/ipv4/conf/*
do
echo 0 > $each/accept_redirects
echo 0 > $each/send_redirects
done

6、 重启 IPSec ,测试

/etc/init.d/ipsec restart
ipsec verify

.

二、安装 L2TP

1、关联包

yum install libpcap-devel ppp

2、编译安装

cd /usr/src
wget http://downloads.sourceforge.net/project/rp-l2tp/rp-l2tp/0.4/rp-l2tp-0.4.tar.gz
tar zxvf rp-l2tp-0.4.tar.gz
cd rp-l2tp-0.4
./configure
make
cp handlers/l2tp-control /usr/local/sbin/
mkdir /var/run/xl2tpd/
ln -s /usr/local/sbin/l2tp-control /var/run/xl2tpd/l2tp-control

cd /usr/src
wget  http://www.xelerance.com/software/xl2tpd/xl2tpd-1.2.4.tar.gz
tar zxvf xl2tpd-1.2.4.tar.gz
cd xl2tpd-1.2.4
make install

3、配置

mkdir /etc/xl2tpd
vi /etc/xl2tpd/xl2tpd.conf

[global]
ipsec saref = yes

[lns default]
ip range = 10.1.2.2-10.1.2.254
local ip = 10.1.2.1
refuse chap = yes
refuse pap = yes
require authentication = yes
ppp debug = yes
pppoptfile = /etc/ppp/options.xl2tpd
length bit = yes

4、修改 ppp 配置

vi /etc/ppp/options.xl2tpd

require-mschap-v2
ms-dns 8.8.8.8
ms-dns 8.8.4.4
asyncmap 0
auth
crtscts
lock
hide-password
modem
debug
name l2tpd
proxyarp
lcp-echo-interval 30
lcp-echo-failure 4

5、添加用户名/密码

vi /etc/ppp/chap-secrets

# user      server      password            ip
username        l2tpd       userpass        *

6、启用包转发

iptables --table nat --append POSTROUTING --jump MASQUERADE

echo 1 > /proc/sys/net/ipv4/ip_forward

 

7、修改/etc/sysctl.conf

vi  /etc/sysctl.conf

net.ipv4.ip_forward = 1
net.ipv4.conf.default.rp_filter = 0
net.ipv4.conf.default.accept_source_route = 0
kernel.sysrq = 0
kernel.core_uses_pid = 1
net.ipv4.tcp_syncookies = 1
kernel.msgmnb = 65536
kernel.msgmax = 65536
kernel.shmmax = 68719476736
kernel.shmall = 4294967296

 

/sbin/sysctl -p    保存修改

8、启动 xl2tpd

/usr/local/sbin/xl2tpd

.

三、扫尾

设置开机自动运行

vi /etc/rc.local

iptables --table nat --append POSTROUTING --jump MASQUERADE

echo 1 > /proc/sys/net/ipv4/ip_forward
for each in /proc/sys/net/ipv4/conf/*
do
echo 0 > $each/accept_redirects
echo 0 > $each/send_redirects
done
/etc/init.d/ipsec restart
/usr/local/sbin/xl2tpd

.

四、已知问题

1、长宽之下连接不成功。 IP 地址被干扰了。就如同去 长宽用户在ip138.com 查不到实际 ip ( 但 Gmail 确能记录真实 ip )。

服务器端错误日志

the peer proposed: 服务器ip/32:17/1701 -> 175.189.178.120/32:17/0

peer proposal was reject in a virtual connection policy because

a private network virtual IP was required, but the proposed IP did not match our list (virtual_private=)

补记1:
错怪长宽了。其实出现上面这句话,并不能代表是长宽设备 IP 分配的问题导致连结不成功。 昨晚查了很多资料,然后发现不少同学出现这个问题。 原因在于 openswan 本身的 bug 。 最后重新编译安装 openswan-2.6.28 取代 openswan-2.6.24 ,问题华丽的解决了。能成功连接 l2tp 后,secure 日志记录中还是可以有上面一段迷惑人的纪录。

补记2:
Linode VPS + CentOS 5.5 成功安装 IPSEC/ L2TP VPN 后的状态

2、 L2TP  VPN 768 错误

IPSEC services 被关掉了。“运行”“services.msc”然后在服务中启用“IPSEC services” 即可。

.

以上内容90%抄自  Linode CentOS / Debian 部署 ipsec+l2tpd 简要笔记 ,部分参考自  CentOS安装L2TP/IPSEC 与简单故障处理

Read more...

CentOS 5.5 x64 PPTPD Server -2

  • Published in CentOS 5
  • April 10, 2011
Install the poptop repository
rpm -Uvh http://poptop.sourceforge.net/yum/stable/rhel5/pptp-release-current.noarch.rpm

 

Installing Unstable/Beta

 
# Install the poptop repository first
# poptop-beta updates ppp to 2.4.5-8.1.rhel5 from 2.4.4
 
[root@PPTP-SRVR yum.repos.d]# yum --enablerepo=poptop-beta install pptpd
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: mirror.aarnet.edu.au
 * base: mirror.aarnet.edu.au
 * extras: mirror.aarnet.edu.au
 * updates: mirror.aarnet.edu.au
poptop-beta                                              | 2.3 kB     00:00     
poptop-beta/primary_db                                   | 7.8 kB     00:00     
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package pptpd.x86_64 0:1.3.4-2.rhel5.1 set to be updated
--> Processing Dependency: ppp = 2.4.5 for package: pptpd
--> Running transaction check
---> Package ppp.x86_64 0:2.4.5-8.1.rhel5 set to be updated
--> Finished Dependency Resolution
 
Dependencies Resolved
 
================================================================================
 Package       Arch           Version                 Repository           Size
================================================================================
Installing:
 pptpd         x86_64         1.3.4-2.rhel5.1         poptop-beta          82 k
Updating for dependencies:
 ppp           x86_64         2.4.5-8.1.rhel5         poptop-beta         354 k
 
Transaction Summary
================================================================================
Install       1 Package(s)
Upgrade       1 Package(s)
 
Total download size: 436 k
Is this ok [y/N]: y
Downloading Packages:
(1/2): pptpd-1.3.4-2.rhel5.1.x86_64.rpm                  |  82 kB     00:01     
(2/2): ppp-2.4.5-8.1.rhel5.x86_64.rpm                    | 354 kB     00:06     
--------------------------------------------------------------------------------
Total                                            43 kB/s | 436 kB     00:10     
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 862acc42
poptop-beta/gpgkey                                       | 1.5 kB     00:00     
Importing GPG key 0x862ACC42 "PPTP Software Signing Key <This email address is being protected from spambots. You need JavaScript enabled to view it.%MINIFYHTMLfff12c90e27736fd60c4ae9f299be5e916%>" from /etc/pki/rpm-gpg/RPM-GPG-KEY-PPTP
Is this ok [y/N]: y
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Updating       : ppp                                                      1/3 
  Installing     : pptpd                                                    2/3 
  Cleanup        : ppp                                                      3/3 
 
Installed:
  pptpd.x86_64 0:1.3.4-2.rhel5.1                                                
 
Dependency Updated:
  ppp.x86_64 0:2.4.5-8.1.rhel5                                                  
 
Complete!
[root@PPTP-SRVR yum.repos.d]# 
 
 
# I also tried to install the stable one which required the following

 

Intalling Poptop Stable
# Install the poptop repository first (see section above)
# you need to remove ppp because installing the stable 
# Poptop server is a downgrade of ppp from 2.4.4 to 2.4.3.
 
[root@PPTP-SRVR yum.repos.d]# yum remove pptpd ppp
Loaded plugins: fastestmirror
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package ppp.x86_64 0:2.4.5-8.1.rhel5 set to be erased
--> Processing Dependency: ppp >= 2.3.7 for package: wvdial
--> Processing Dependency: ppp >= 2.4.2 for package: rp-pppoe
---> Package pptpd.x86_64 0:1.3.4-2.rhel5.1 set to be erased
--> Running transaction check
---> Package rp-pppoe.x86_64 0:3.5-32.1 set to be erased
---> Package wvdial.x86_64 0:1.54.0-5.2.2.1 set to be erased
--> Finished Dependency Resolution
 
Dependencies Resolved
 
================================================================================
 Package         Arch          Version                   Repository        Size
================================================================================
Removing:
 ppp             x86_64        2.4.5-8.1.rhel5           installed        737 k
 pptpd           x86_64        1.3.4-2.rhel5.1           installed        174 k
Removing for dependencies:
 rp-pppoe        x86_64        3.5-32.1                  installed        249 k
 wvdial          x86_64        1.54.0-5.2.2.1            installed        268 k
 
Transaction Summary
================================================================================
Remove        4 Package(s)
Reinstall     0 Package(s)
Downgrade     0 Package(s)
 
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Erasing        : ppp                                                      1/4 
warning: /etc/ppp/pap-secrets saved as /etc/ppp/pap-secrets.rpmsave
warning: /etc/ppp/chap-secrets saved as /etc/ppp/chap-secrets.rpmsave
  Erasing        : pptpd                                                    2/4 
  Erasing        : wvdial                                                   3/4 
  Erasing        : rp-pppoe                                                 4/4 
 
Removed:
  ppp.x86_64 0:2.4.5-8.1.rhel5          pptpd.x86_64 0:1.3.4-2.rhel5.1         
 
Dependency Removed:
  rp-pppoe.x86_64 0:3.5-32.1           wvdial.x86_64 0:1.54.0-5.2.2.1          
 
Complete!
[root@PPTP-SRVR yum.repos.d]# yum --enablerepo=poptop-stable install pptpd
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: mirror.aarnet.edu.au
 * base: mirror.aarnet.edu.au
 * extras: mirror.aarnet.edu.au
 * updates: mirror.aarnet.edu.au
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package pptpd.x86_64 0:1.3.4-2.fc5 set to be updated
--> Processing Dependency: ppp = 2.4.3 for package: pptpd
--> Running transaction check
---> Package ppp.x86_64 0:2.4.3-7.fc5 set to be updated
--> Finished Dependency Resolution
 
Dependencies Resolved
 
================================================================================
 Package       Arch           Version               Repository             Size
================================================================================
Installing:
 pptpd         x86_64         1.3.4-2.fc5           poptop-stable          82 k
Installing for dependencies:
 ppp           x86_64         2.4.3-7.fc5           poptop-stable         384 k
 
Transaction Summary
================================================================================
Install       2 Package(s)
Upgrade       0 Package(s)
 
Total download size: 467 k
Is this ok [y/N]: y
Downloading Packages:
(1/2): pptpd-1.3.4-2.fc5.x86_64.rpm                      |  82 kB     00:01     
(2/2): ppp-2.4.3-7.fc5.x86_64.rpm                        | 384 kB     00:07     
--------------------------------------------------------------------------------
Total                                            45 kB/s | 467 kB     00:10     
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : ppp                                                      1/2 
  Installing     : pptpd                                                    2/2 
 
Installed:
  pptpd.x86_64 0:1.3.4-2.fc5                                                    
 
Dependency Installed:
  ppp.x86_64 0:2.4.3-7.fc5                                                      
 
Complete!
[root@PPTP-SRVR yum.repos.d]#

 

Refs: http://wingloon.com/2007/11/06/pptp-server-installation-in-centos-5/
http://poptop.sourceforge.net/dox/redhat-howto.phtml
http://www.anindya.com/installing-configuring-pptp-vpn-rhel-centos/

Read more...

Firefox greasemonkey

  • Published in Firefox
  • April 1, 2011

C:\Users\XXXX\AppData\Roaming\Mozilla\Firefox\Profiles\XXXXXXXX.default\gm_scripts\config.xml

 

change 修改

 

 

http://*
https://*

 

to


http://*
http://*.google.com/*
http://*.google.fr/*
http://*.hotmail.com/*
http://*.live.com/*

 

 

Read more...
Subscribe to this RSS feed
Notice: Undefined offset: 1 in /var/www/vhosts/shan.info/httpdocs/templates/gk_publisher/html/pagination.php on line 18

Notice: Undefined offset: 1 in /var/www/vhosts/shan.info/httpdocs/templates/gk_publisher/html/pagination.php on line 34

Notice: Undefined offset: 2 in /var/www/vhosts/shan.info/httpdocs/templates/gk_publisher/html/pagination.php on line 34

Notice: Undefined offset: 3 in /var/www/vhosts/shan.info/httpdocs/templates/gk_publisher/html/pagination.php on line 34

Notice: Undefined offset: 1 in /var/www/vhosts/shan.info/httpdocs/templates/gk_publisher/html/pagination.php on line 18

Notice: Undefined offset: 1 in /var/www/vhosts/shan.info/httpdocs/templates/gk_publisher/html/pagination.php on line 34

Notice: Undefined offset: 2 in /var/www/vhosts/shan.info/httpdocs/templates/gk_publisher/html/pagination.php on line 34

Notice: Undefined offset: 3 in /var/www/vhosts/shan.info/httpdocs/templates/gk_publisher/html/pagination.php on line 34