正在加载...
分页: 133/186 第一页 上页 128 129 130 131 132 133 134 135 136 137 下页 最后页 [ 显示模式: 摘要 | 列表 ]

国庆节快乐!!!

[ 2008/10/01 20:19 | by selboo ]
国庆节快乐!!!

      世界各国确定国庆节的依据千奇百怪。据统计,全世界以国家建立的时间为国庆节的国家有35个。以占领首都那天为国庆节的有古巴、柬埔寨等。有些国家以国家独立日为国庆节。1804年1月1日,海地人民歼灭了拿破仑的6万远征军,在太子港宣布独立,从此就把每年的1月1日定为国庆节。墨西哥、加纳等国也是如此。还有些国家以武装起义纪念日作为国庆节。7月14日是法国国庆日。1789年的这一天,巴黎人民攻占了象征封建统治的巴士底狱,推翻了君主政权。另有一些国家以重大会议日为国庆节。美国以1776年7月4日大陆会议通过《独立宣言》的日子为国庆日。加拿大以英国议会1867年7月1日通过《大不列颠北美法案》这一天为国庆节。还有以国家元首的生日为国庆节的,如尼泊尔、泰国、瑞典、荷兰、丹麦、比利时等国家。
  
      “国庆”一词,本指国家喜庆之事,最早见于西晋。西晋的文学家陆机在《五等诸侯论》一文中就曾有“国庆独飨其利,主忧莫与其害”的记载、我国封建时代、国家喜庆的大事,莫大过于帝王的登基、诞辰(清朝称皇帝的生日为万岁节)等。因而我国古代把皇帝即位、诞辰称为“国庆”。今天称国家建立的纪念日为国庆。

  1949年9月的政协一届一次会议上决定把10月1日定为国庆节。在1949年10月1日宣告中华人民共和国成立,这是中国历史上一个最伟大的转变。1949年10月1日下午3时,北京30万人在天安门广场隆重举行典礼,庆祝中华人民共和国中央人民政府成立。毛泽东主席庄严地宣告中华人民共和国、中央人民政府成立,并亲自升起了第一面五星红旗。毛主席宣读了《中华人民共和国中央人民政府公告》:“中华人民共和国中央人民政府为代表中华人民共和国全国人民唯一合法政府。凡愿遵守平等、互利及互相尊重领土主权等项原则的任何外国政府,本政府均愿与之建立外交关系。”随即举行阅兵式和群众游行。朱德总司令检阅了海陆空军,并宣布《中国人民解放军总部命令》,命令中国人民解放军迅速肃清国民党一切残余武装,解放一切尚未解放的国土。同日,北京新华广播电台在天安门广场进行中华人民共和国开国大典实况广播。这是中国人民广播史上第一次大规模的实况广播,全国各地人民广播电台同时广播。
  PPlive v2.0.0.18 Beta前2天发布了,新版本体验后的整体感觉还不错,具体体验参见这里。但是新版本中的广告似乎成了顽疾,目录的变更和内容的转变,导致以前的去广告方法不在适用。新版发布几天,未见高人出手,于是打算自己动手去除广告。

点击在新窗口中浏览此图片

PPLive v2.x简易去广告补丁

[sfile][/sfile]

文件: PPLive NoAD v1.03.exe
大小: 109912 字节
文件版本: 1.0.3.0928
修改时间: 2008年9月28日, 16:57:50
MD5: 74DE306B3E5A9EE456BDA8EE792076BE
SHA1: CBF2EAC0AA09E259B68F49F937080A2A345F48A0
CRC32: 38199F09
Tags: ,

ssh的企业级应用

[ 2008/09/28 21:55 | by selboo ]
一般在企业应用中,如果要远程连接到服务器,一般的做法都是先VPN连接到客户内网,然后再SSH到远程服务器,这样数据远程传输不仅有VPN的保护,还有SSH的保护,使数据传输更加安全。我们这里着重阐述SSH的认证配置。

SSH的认证不仅可以通过口令,还可以通过证书,当然还可以使用证书和口令相结合的认证方式,下面我将分别阐述各种认证的配置方法:

1.通过口令认证

第一步:安装相关软件包
使用命令 rpm -qa | grep openssh查看是否安装相关软件包。
[root@server ~]# rpm -qa | grep openssh
openssh-server-4.3p2-16.el5
openssh-4.3p2-16.el5
openssh-clients-4.3p2-16.el5
openssh-askpass-4.3p2-16.el5
如果没有,则安装以上软件包,当然也可以下载源码包,进行编译安装,具体方法这里就不多说了,不清楚的自加google一下。

第二步:配置SSH

#服务器端配置 /etc/ssh/sshd_config
#只考虑协议版本2
/usr/local/etc/ssh/sshd_config
#全局配置
VersionAddendum TecZm-20050505 #在telnet ip 22时只能看出openssh的版本,看不出OS
Protocol 2 #使用协议版本2
Port 22 #sshd监听22端口
ListenAddress 192.168.7.1 #sshd只监听目标ip为192.168.7.1的请求
AllowGroups wheel myguest #允许wheel组和myguest组的用户登录
AllowUsers teczm authen@192.168.8.5 #允许来自以上组的teczm用户和authen用户登录,
#且authen用户只能从主机192.168.8.5登录
#DenyGroups #拒绝登录的组,参数设置和AllowGroups一样
#DenyUsers #拒绝登录的用户,参数设置和AllowUsers一样
#AllowTcpForwarding yes #是否转发的TCP包都被允许。默认是 ``yes''。
LoginGraceTime 60 #60秒内客户端不能登录即登录超时,sshd切断连接。
KeyRegenerationInterval 1800 #1800秒(30分钟)后自动重新生成服务器的密匙。
MaxStartups 3 #设置同时发生的未验证的并发量,即同时可以有几个
UseDNS no #不使用DNS查询客户端。
PermitRootLogin no #不允许root登录,root可由wheel组用户登录后su。
X11Forwarding no #禁止用户运行远程主机上的X程序。
UseLogin yes #禁止X11Forwarding
#认证配置(口令认证、PAM认证、非对称密钥认证任选其一)
#口令认证
PubkeyAuthentication no #不使用非对称密钥认证
PasswordAuthentication yes #使用口令认证
PermitEmptyPasswords no #不允许使用空密码的用户登录
#PAM认证
PasswordAuthentication no #不使用口令认证
UsePAM #使用pam认证
ChallengeResponseAuthentication yes #允许挑战应答方式
#非对称密钥认证
PasswordAuthentication no #不使用口令认证
PubkeyAuthentication yes #使用非对称密钥认证
AuthorizedKeysFile .ssh/authorized_keys #用户认证使用的公钥

一般情况下,默认的SSH配置文件就可以满足口令认证需要。

第三步:开启SSH服务

使用命令开启当前的SSH服务:/etc/init.d/sshd start
使用命令使其开机自动运行:chkconfig sshd on

2.通过证书认证

在以上配置的基础上,为了使认证过程更加安全,还可以使用非对称密钥加密证书技术,步骤和说明如下:
第一步:生成非对称密钥
[root@server ~]# ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):#私钥存储目录
Enter passphrase (empty for no passphrase):password#私钥的认证密码
Enter same passphrase again:password#确认私钥的认证密码
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
19:49:2d:57:4d:a6:43:9b:23:f5:75:bd:db:9c:8a:21 root@server.redhat.com

第二步:拷贝公钥到服务器
[root@server ~]# ssh-copy-id root@192.168.20.26
The authenticity of host '192.168.20.26 (192.168.20.26)' can't be established.
RSA key fingerprint is 4c:73:36:e0:21:6d:0c:08:16:66:14:a1:30:26:cb:08.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.20.26' (RSA) to the list of known hosts.
root@192.168.20.26's password:sys_password#系统密码
Now try logging into the machine, with "ssh 'root@192.168.20.26'", and check in:

  .ssh/authorized_keys

to make sure we haven't added extra keys that you weren't expecting.

[root@server ~]#

第三步:测试非对称认证
[root@server ~]# ssh 192.168.20.26
Enter passphrase for key '/root/.ssh/id_rsa':password#私钥的认证密码
Last login: Tue Jul 22 09:22:40 2008 from 192.168.20.26
[root@server ~]#

3.证书和口令结合认证

在第二种方法中,如果默认非对称密钥的口令为空,则是只通过证书认证,如果设置了非对称密钥口令,则是证书和口令结合认证,当然这里的口令不是系统口令,是嵌套在密钥中的另外一个口令,可以起到双重保护的作用。

补充:在应用ssh证书认证的过程中,还有两个命令可以应用,
ssh-agent bash  #在bash环境下启用ssh代理服务
ssh-add   #将ssh密钥添加到内存中
这两个命令结合使用的作用就是避免每次通过SSH登录服务器时重复输入口令,当然这种也会造成一些不安全的因素,所以一般不使用。
本文出自 51CTO.COM技术博客

Intel专家讲述虚拟化技术!

[ 2008/09/28 21:42 | by selboo ]


Intel专家讲述虚拟化技术!更多精彩观点,欢迎观看视频!

浪潮专家讲述虚拟化技术!

[ 2008/09/28 21:41 | by selboo ]


浪潮专家讲述虚拟化技术!更多精彩观点,欢迎观看视频!
分页: 133/186 第一页 上页 128 129 130 131 132 133 134 135 136 137 下页 最后页 [ 显示模式: 摘要 | 列表 ]