给博客增加SSL证书并设置301重定向

其实早就申请的SSL证书,也一直可以通过https访问,这次其实只是在.htaccess文件增加了如下语句

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301]
</IfModule>

这样就强制所有页面重定向到了https了。

2017年节假日安排

一、元旦:1月1日放假,1月2日(星期一)补休。
二、春节:1月27日至2月2日放假调休,共7天。1月22日(星期日)、2月4日(星期六)上班。
三、清明节:4月2日至4日放假调休,共3天。4月1日(星期六)上班。
四、劳动节:5月1日放假,与周末连休。
五、端午节:5月28日至30日放假调休,共3天。5月27日(星期六)上班。
六、中秋节、国庆节:10月1日至8日放假调休,共8天。9月30日(星期六)上班。

2016年最后一天

时间好快,这个博客已经开通8年了,从博客的兴盛到衰败,我一直在让他可以访问的到,以往每一年都会写一次年终总结,今年感慨很多却不知道要写什么。

变化很快,我们的思维却在慢慢固化,新的时代已经来临。我们唏嘘,但又非常明白一定要跟上时间的发展。

新的一年努力努力在努力,我们加油吧

MySQL修改root密码的多种方法

方法1: 用SET PASSWORD命令

mysql -u root

mysql> SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘newpass’);

方法2:用mysqladmin

mysqladmin -u root password “newpass”

如果root已经设置过密码,采用如下方法

mysqladmin -u root password oldpass “newpass”

方法3: 用UPDATE直接编辑user表

mysql -u root

mysql> use mysql;

mysql> UPDATE user SET Password = PASSWORD(‘newpass’) WHERE user = ‘root’;

mysql> FLUSH PRIVILEGES;

在丢失root密码的时候,可以这样

mysqld_safe –skip-grant-tables&

mysql -u root mysql

mysql> UPDATE user SET password=PASSWORD(“new password”) WHERE user=’root’;

mysql> FLUSH PRIVILEGES;

hmailserver用户密码的加密算法

hmailserver是一个开源免费的邮件服务软件,在安装时自带有数据库,不过为了方便管理和扩展,还支持:mssql, mysql, PostgreSQL 外部数据库;用户的密码是以加密的方式放在数据库里,由于hmailserver使用自定义的加密方法,所以同样的密码,在数据库里看到的密文是不一样的;

下面是官方提供关于加密的说明(用GOOGLE翻译的),后面是我自已的理解,已测试是OK的;

盐是第6 SHA256哈希值在数据库中看到的字符。 盐是一个随机字符串。 这已经不是第6,在用户的密码字符。

1。 生成随机字符串,其中包含6个字符的字符0-9,自动对焦(十六进制字符串)。 这是盐。
2。 创建一个新字符串,温度含有盐+用户的密码。
3。 生成的SHA256哈希温度。 这是哈希。
4。 在数据库中,存储字符串盐+在密码栏哈希。

这里是用GOOGLE翻译的, 很多词语不对,不过大概意思还是能理解;
盐其实是一个随机字符串,我们就理解为每次创建密码时,生成的随机字符串;

hmailserver用户密码的加密算法是这样的:
1.假设随机字符串:8et5p9 , 假设密码是:123456;

2.将”随机字符串”和”密码”连起来:8et5p9123456;

3.将连起来的新字符串,用SHA256加密,如:hash(‘sha256′,”8et5p9123456″)
得到的密文是:2dc34747955a3546b0c71459c4be8b56a998aa32bc0f5e546872157d665d14c1

4.将”随机字符串”与”SHA256加密后的密文”连起来,
得到新密文:8et5p92dc34747955a3546b0c71459c4be8b56a998aa32bc0f5e546872157d665d14c1

大佬的首次创业比你想象中要惨很多

你还有什么挺不过去的事情!

  马云:创业失败4次,失声痛哭

  ● 2次求职,因相貌“超丑”被拒

马云第一次高考落榜后的梦想是去酒店做服务员,也梦想做警察,统统因为外貌被拒绝。

99.9%的网友从颜值上

彻底击垮马云

  ● 搞“翻译社”生意惨淡,靠卖袜子补贴

翻译社是马云初次创业,当月营业额是200多块钱,可光房租就要700元。

马云为了支撑它,背着麻袋去义乌批发袜子来卖,还上门推销商品,学生们也帮他四处发传单做宣传,受尽白眼。用这些钱养了翻译社3年,才开始收支平衡。

继续阅读“大佬的首次创业比你想象中要惨很多”

房产继承、赠予无须办理强制公证 能省好几万

7月5日,司法部发布《关于废止(以下简称“联合通知”)的通知》,继承、赠与房产办理登记事项可以不用“强制公证”了。至此,颁布于1991年、适用了25年的“强制公证”规定做法作废。

3种房屋产权变更登记无须再公证

①继承房产。包括法定继承、遗嘱继承、协商继承和诉讼继承。

②赠与房产。

③涉外和涉港澳台的房产所有权转移事宜。

如何继承房产?

根据2016年1月1日开始实施的《不动产登记暂行条例实施细则》第十四条“因继承、受遗赠取得不动产,当事人申请登记的,应当提交死亡证明材料、遗嘱或者全部法定继承人关于不动产分配的协议以及与被继承人的亲属关系材料等,也可以提交经公证的材料或者生效的法律文书。”

据此,法律将公证材料作为申请人可选择提供的内容,而不再是“强制性”提交的必备材料。

无须公证将省下好几万

据了解,办理房产赠与的公证案件绝大多数是亲属,其中以直系亲属,特别是父母对子女赠与的情况居多,原因大多是为了子女结婚,或者是老人为了生前安排好财产以避免日后发生继承纠纷。

新政策实施前,当事人办理房产过户时必须提交赠与公证书或接受赠与公证书。而办理这项赠与公证要根据实际受益额,也就是房价,按阶梯比例收取一定的公证费用,这对动辄数百万的房价着实是一笔不小的费用。

以福建省厦门市为例,按照《厦门市公证处公证收费标准》,办理遗嘱公证费用为100元/件,确认遗嘱效力为400元/件,而证明财产继承,赠与和遗赠,公证费按受益额的2%收取。

所以,新政策实施后,仅公证一项就能为当事人省下好几万的费用。

新闻多看点

房屋产权转移费用不少

尽管房产继承或赠予并非买卖交易,但从本质上讲,无论是继承还是买卖交易都是产权的转移。在没有取消强制公证之前,转移的成本其实并不低。而买卖交易也有很多费用,除了中介费等费用之外,还有增值税、土地增值税、城建税、教育附加税、地方附加税、契税等税收。这些税费根据房屋的性质以及持有时限而各不相同,但成本不低。

以5月1日最新实施的营改增为例,过去二手房营业税的征税政策和免税政策这次都平移过来,过去征营业税5%,现在改为增值税,还是5%。过去营业税征5%时,如果房价是100万元,交5万元的营业税;现在征收增值税,税额是100÷(1+5%)×5%=47600元,少交税2400元,降税幅度比较有限。

在很多城市房价高企的背景下,一套动则以百万计的房屋其交易成本也有数万元到十几万元之多,这着实是一笔不小的开支。交易成本应该更加合理、提高可接受度而不至于成为购房者的一大负担,应该是社会期待的事情。

CISCO交换机配置命令大全

CISCO, 大全, 交换机, 命令

1.在基于IOS的交换机上设置主机名/系统名:
switch(config)# hostname hostname
在基于CLI的交换机上设置主机名/系统名:
switch(enable) set system name name-string

2.在基于IOS的交换机上设置登录口令:
switch(config)# enable password level 1 password
在基于CLI的交换机上设置登录口令:
switch(enable) set password
switch(enable) set enalbepass

3.在基于IOS的交换机上设置远程访问:
switch(config)# interface vlan 1
switch(config-if)# ip address ip-address netmask
switch(config-if)# ip default-gateway ip-address
在基于CLI的交换机上设置远程访问:
switch(enable) set interface sc0 ip-address netmask broadcast-address
switch(enable) set interface sc0 vlan
switch(enable) set ip route default gateway

4.在基于IOS的交换机上启用和浏览CDP信息:
switch(config-if)# cdp enable
switch(config-if)# no cdp enable
为了查看Cisco邻接设备的CDP通告信息:
switch# show cdp interface [type modle/port]
switch# show cdp neighbors [type module/port] [detail]
在基于CLI的交换机上启用和浏览CDP信息:
switch(enable) set cdp {enable|disable} module/port
为了查看Cisco邻接设备的CDP通告信息:
switch(enable) show cdp neighbors[module/port] [vlan|duplex|capabilities|detail] 继续阅读“CISCO交换机配置命令大全”

DNS 原理入门

DNS 是互联网核心协议之一。不管是上网浏览,还是编程开发,都需要了解一点它的知识。

本文详细介绍DNS的原理,以及如何运用工具软件观察它的运作。我的目标是,读完此文后,你就能完全理解DNS。

 

一、DNS 是什么?

DNS (Domain Name System 的缩写)的作用非常简单,就是根据域名查出IP地址。你可以把它想象成一本巨大的电话本。

举例来说,如果你要访问域名math.stackexchange.com,首先要通过DNS查出它的IP地址是151.101.129.69。

如果你不清楚为什么一定要查出IP地址,才能进行网络通信,建议先阅读我写的《互联网协议入门》。 继续阅读“DNS 原理入门”