1、创建目录
1 | cd /home |
How to generate Linux shadow password / Linux中如何生成shadow密码(CentOS 5下测试通过) /etc/shadow中的root信息: root:$1$nnXLnQUR$eqQTkzEx/xP2yvVDyb6jO.:15225:0:99999:7:::
其中,”$1$nnXLnQUR$eqQTkzEx/xP2yvVDyb6jO.” 就是加密后的root密码,我们在修改用户密码的时候都使用passwd命令,其实也可以直接修改/etc/shadow文件。那要面临的问题就是如何生成这个加密过的shadow密码($1$ 表示加密算法是基于MD5的,不同发行版本默认的加密算法可能不同)。
方法一(交互式) [root@centos-vm ~]# openssl passwd -1 -salt $(< /dev/urandom tr -dc ‘[:alnum:]’ | head -c 32) Password: # input your password here $1$MZrDxgEw$i2XBgmDMo0Wf1.OVvOGGQ1
方法二(适用于脚本) [root@centos-vm ~]# echo “passwd” | openssl passwd -1 -salt $(< /dev/urandom tr -dc ‘[:alnum:]’ | head -c 32) -stdin $1$KsRJO8kG$M9co4G7T6.5KcITsSCRNS/
vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错!
最近在研究 TI Cortex-M3 LM3S8962 调试TCP时,找了一些TCP&UDP调试工具,用起来不怎么习惯。随后自己写了一个调试工具,现与君共享!代码全部公布,喜爱者共同学习完善!
该 TCP & Telnet 调试工具,主要用于 TCP、Telnet 调试,它具有以下特点: ① 不同的色彩,突出显示RX和TX信息内容; ② 支持字符串或十六进制发送、显示; ③ 自定义按钮组可定义经常使用的命令; ④ 一键点击导出/打印通讯日志。
处理问题方法: