90life之前言

烦恼皆从识字起,欲望却是人与人。

2020本人已经三十了。姓名曾玖零(看名字就知道出生年),bilbili是我的真实名字。在某电子商务公司做网管。人生已过了很多,貌似什么都没有做成。但不知怎么却成为了别人眼中的人。有时真的想不清楚是我变了还是这个世道变了。为了给自己解惑,也为了给别人参考。故想写一写自己的人生经过。小学文笔还请见笑。

本人出生于一个落魄的家庭。爸爸本是国厂员工,不知什么原因辞了工作回到乡下。却要靠远在株洲的姑姑接济。妈妈是二婚,前面生了3个哥哥(如今也没有联系)。

在我小时候,记得最多的就是爸爸经常打妈妈,还是非常狠的那种。但是却不怎么讨厌爸爸。当然也不知道可怜妈妈。发现自己从小就好无情啊。

后面两个人还分居了。就是把中间的一扇门钉死(我老家是那种长方形走廊居室,四间房,通道中间过。但是要过到对方房间,必须出门绕个圈),一人各两间。吃饭的时候,多半是在爸爸这边,偶尔也去妈妈那里。

现在想想,从小到大,我都没见过自己的全家福照片。现在有的也仅仅是和妈妈的合照。爸爸去的早,我现在连他的遗容都有点想不起来了。

爸爸喜欢捣鼓机械,家里农药喷雾器的各种零件都有。因为爸爸,我也喜欢捣鼓这些东西。读初中的时候,家里的电视机,电风扇,收音机,接灯泡,我都捣鼓过。当然我没捣鼓坏,都是修好了。不向其他小孩那样暴力拆卸。我会看书学原理。所以有时放学我都会去电视机修理铺问问师傅这个那个的。

听我亲戚说,我爸爸还会唱戏(带我去看过黄梅戏),会写好看的字(买了字帖给我练习),还会很多东西。在他们眼里,我爸就是个牛人。当然我爸也喜欢浪。为此我姑姑没少说过他,让他安安稳稳过下半辈子不要折腾了。但他就是不听。我想这也是我爸要靠姑姑接济的原因。浪子一般没什么积蓄,我也是如此。

我现在的印象里,爸爸并不爱说话,但也爱熟人面前吹牛。小时候顽皮也经常惹他生气,但不记得他打过我。也算对我疼爱有加。

爸爸患有脑血栓,在永州就发过一次病(应是95年或者96年)了。在那里我还认识了旅馆老板的儿子(我记不清是男是女了),跟他(她)玩得好开心。我记得爸爸发病的时候,已经大小便失禁了。小便尿得老高了在床上就像喷泉一样。我记得到了医院,旅馆老板儿子要跟我分别的时候,我俩都好伤心。他(她)送了好多东西给我。我记得应该是正值过年之际。不知还能遇到他(她)不,就算遇到也不认识了吧。

五年级的时候,爸爸的病再次复发。而且来的很急也很严重,这时妈妈已经被爸爸赶出去了。乡亲们要我去把妈妈找回来。而我正在考期末考试。乡里人怕影响我,之前没跟我说。考完了我才知道。回去见到他的时候已经是青光眼(这里是我问了医生)了。不能说也不能动。

当时乡亲们帮我清理了爸爸的排泄物和呕吐物。我看着爸爸已不知道能做啥。就想着他能好起来。我当时不哭不闹,就呆呆的看着他。然后想起爸爸经常吃的药,喂了两粒给他。但是我看了下禁忌,貌似青光眼就不能吃了。但我不确定我爸爸是不是。直到我问了医生才知道是青光眼。后来他真的走了。安葬的时候需要行跪拜礼,刚开始不哭,到最后越哭越凶。当时我就觉得是我杀了我爸(但是我爸从来没托梦给我,也许觉得这就是解脱吧)

各种 Windows KMS 激活方法

1,激活Windows10 企业版

a,slmgr.vbs /upk 先卸载当前密钥

b,slmgr.vbs /ipk NPPR9-FWDCX-D2C8J-H872K-2YT43 导入密钥

c,slmgr.vbs /skms 90.life 设置kms服务器地址

d,slmgr.vbs /ato 激活

其他版本类似,关键要找到对应key。附如下,有空更新

NW6C2-QMPVW-D7KKK-3GKT6-VCFB2 教育版

前提是你要搭建一个kms服务器,上例所示的90.life就是服务器地址

LDAP折腾记以及编译安装openldap

最近公司要全面去微软化,首先就拿AD域开刀。替代方案就只能是OpenLDAP。国内搜索一圈大部分教程都过时了。只能Google了。自此做个记录。系统ubuntu 16.04 server,最小化安装。

1,安装LDAP

sudo apt-get update 
sudo apt-get install slapd ldap-utils
sudo dpkg-reconfigure slapd

执行第二条命令会出现一个输入密码的对话框记得记住密码

执行的三条命令的时候,会出现配置对话框。记住选择项顺序 NO——》love.com(这里输入自己想要的域名)——》love(输入组织名与域名一致)——》管理员密码——》再输入管理密码(都输入一样的)——》HDB——》NO——》Yes——》NO

至此,安装完成。

2,安装phpldapadmin

sudo apt-get install phpldapadmin

这里会默认安装php和apache2

给系统增加中文显示

sudo apt-get install language-pack-zh-hans

3,配置phpldapadmin

sudo vi /etc/phpldapadmin/config.php

搜索以下部分并相应地进行修改。

将domain_nam_or_IP_address值更改你的ip地址或者域名。

$ servers-> setValue('server','host',' domain_nam_or_IP_address ');

对于下一部分,将dc=test改成你自己的域名与之前输入的一致。

$ servers-> setValue('server','base',array('dc = test ,dc = com '));
$ servers-> setValue('login','bind_id','cn = admin,dc = test ,dc = com ');

取消注释这一行并将值设置为“true”以避免一些不重要的恼人警告。

$ config-> custom-> appearance ['hide_template_warning'] = true ;

保存并关闭文件。重启下apache。

浏览器输入http://你自己的ip/phpldapadmin,打开后输入之前设置的密码。如果安装了防火墙请自己打开80端口对外开放。

 

方法2,编译安装openldap,准备环境

wget ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-2.4.47.tgz
wget https://download.oracle.com/berkeley-db/db-4.8.30.tar.gz
sudo apt install gcc
sudo apt install libwrap0-dev
sudo apt install make

解压db-4.8.30.tar.gz,cd到db-4.8.30目录安装BDB数据库

tar zxvf db-4.8.30.tar.gz
cd db-4.8.30/build_unix
../dist/configure && make && sudo make install

解压openldap-2.4.47.tgz,cd到openldap目录

./configure --prefix=/usr/local/openldap \
--enable-wrappers \
--enable-syslog \
--enable-modules \
--enable-debug \
--with-tls \
CPPFLAGS="-I/usr/local/BerkeleyDB.4.8/include" \
LDFLAGS="-L/usr/local/BerkeleyDB.4.8/lib"

遇到报错请参考下面命令,或自行解决

sudo sed -i '$a \/usr\/local\/BerkeleyDB.4.8\/lib' /etc/ld.so.conf.d/libc.conf
sudo ldconfig -v
ldconfig -n /usr/local/BerkeleyDB.4.8/lib

配置openLdap

创建快捷链接,设置可执行环境

cd /usr/local/openldap

ln -s /usr/local/openldap/bin/* /usr/local/bin/

ln -s /usr/local/openldap/sbin/* /usr/local/sbin/

目录功能如下

bin/      --客户端工具如ldapadd、ldapsearch
etc/      --包含主配置文件slapd.conf、schema、DB_CONFIG等
include/
lib/
libexec/   --服务端启动工具slapd
sbin/     --服务端工具如slappasswd
share/
var/      --bdb数据、log存放目录

设置密码为123456

{SSHA}GEWXOBz58bm07aIOleMj0RlvfAflc7cS

编辑配置文件

sudo vi /usr/local/openldap/etc/openldap/slapd.conf

schema默认只有core.schema,各级需要添加如下

include         /usr/local/openldap/etc/openldap/schema/collective.schema
include         /usr/local/openldap/etc/openldap/schema/corba.schema
include         /usr/local/openldap/etc/openldap/schema/cosine.schema
include         /usr/local/openldap/etc/openldap/schema/duaconf.schema
include         /usr/local/openldap/etc/openldap/schema/dyngroup.schema
include         /usr/local/openldap/etc/openldap/schema/inetorgperson.schema
include         /usr/local/openldap/etc/openldap/schema/java.schema
include         /usr/local/openldap/etc/openldap/schema/misc.schema
include         /usr/local/openldap/etc/openldap/schema/nis.schema
include         /usr/local/openldap/etc/openldap/schema/openldap.schema
include         /usr/local/openldap/etc/openldap/schema/pmi.schema
include         /usr/local/openldap/etc/openldap/schema/ppolicy.schema

修改如下地方为自己定义

suffix          "dc=sys,dc=com"
rootdn          "cn=admin,dc=sys,dc=com"
rootpw          {SSHA}GEWXOBz58bm07aIOleMj0RlvfAflc7cS    #这里是之前生成的密码123456

初始化ldap

cd /usr/local/openldap/var/openldap-data/
cp DB_CONFIG.example DB_CONFIG
cat /usr/local/openldap/base.ldif
dc: dc=sys,dc=com
o: ldap
objectslass: dcobject
objectclass: organization
sudo /usr/local/openldap/bin/ldapadd -x -D "cn=admin,dc=sys,dc=com" -W -f /usr/local/openldap/base.ldif  #记得替换自己的
/usr/local/openldap-2.4.44/libexec/slapd  #启动

按上面一样安装phpldapadmin,登陆之后默认什么都没有。需要先创建posixGroup,才能创建用户。至此完成安装工作。