摘要:
一、网络设备的识别1、所有的网卡驱动被编译成module2、module的配置文件为/etc/modprobe.conf3、若networking为enabled,则网卡的module在开机时被载入4、一般的脚本文件引用网卡时是使用网卡的逻辑名称,比如eth05、网卡和逻辑名称与module名称的对应关系在/etc/modprobe.conf文件里以alias方式进行设定,比如alias eth0 pcnet326、网卡的别名:Ethernet :eth0,eth1,eth/VToken Ring :tr0,tr1,tr/VFDDI :fddi0,fddi1,fddi/VPPP :ppp0.. 阅读全文
摘要:
转贴地址:http://blog.chinaunix.net/u/19895/showart_129077.htmlssh密钥管理和认证代理ssh允许用户把密钥存储在内存中,这就是ssh认证代理。认证代理为用户提供了使用RSA密钥而不必随时键入口令字的能力。这对于不必在所有登录、X会话或运行脚本时都要键入口令字提供便利是很有效的。(一)ssh认证登录是ssh-agent。执行这个命令可以使认证代理运行,但是它没有在内存中增加任何密钥。密钥是由ssh-add命令增加的。[root@localhost ~]# ssh-agent SSH_AUTH_SOCK=/tmp/ssh-CmeOr30022/ 阅读全文
摘要:
一、/dev/random:根据鼠标坐标等我生成的随机码文件/dev/urandom:用来解密随机码二、证书应用1、进入可以生成证书目录cd /usr/share/ssl/certs2、删除旧证书rm -f dovecot.pem3、目录中已经有Makefile文件,可以直接用make指令来生成证书make dovecot.pem然后依次回答问题,比如common name和email address4、拷贝证书,准备应用cp dovecot.pem /usr/share/ssl/private/5、修改配置文件,使支持imap与imapsvi /etc/dovecot.conf然后在&quo 阅读全文
摘要:
shell 的通配符匹配非常强大,不过也非常危险,不少同学都碰到这样的问题,比如 rm a*,结果一个手抖,a 和星号之间多了个空格,结果目录下的文件都灰飞烟灭了……bash 支持一个特殊的变量 !$,永远保存着前一条命令的最后一个参数,例如:$ echo hello worldhello world$ echo !$world那么,这和防止误操作有什么关系呢?比如你要删除以 a 打头的文件,可以先通过 ls 确定一下:$ ls a*a1.txt a2.txt a3.txt a4.txt如果确认无误,之后只要:rm !$!$ 自动替换为上个命令的 a*,就可以把这些文件干掉了~ 不会再出现手抖 阅读全文