联系我们:416326801#qq.com(#改成@)

Latest from the blog

Linux中文乱码

标签: Linux

无论中文版还是英文版, 将文件原内容注释, 把下面三行粘贴过去即可。

cat /etc/sysconfig/i18n

LANG="zh_CN.GB18030"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"


rm -rf 删除后急救

标签: Linux rm

附件下载: extundelete-0.2.4.tar.bz2

可能依赖: yum install e2fsprogs    yum install e2fslibs

tar -jxvf extundelete-0.2.4.tar.bz2
cd extundelete-0.2.4
./configure 
make && make install

# 测试是否安装成功
extundelete -v

# 查看分区
df -h

# 恢复文件
cd $dir
extundelete /dev/mapper/VolGroup-lv_root --restore-directory '/home'
extundelete /dev/mapper/VolGroup-lv_root  --restore-all

# 查看文件
cd RECOVERED_FILES/

Linux修改密码提示passwd /usr/share/cracklib/pw_dict: error reading header

标签: Linux rpm

今天在修改一台Linux服务器密码时出现提示

/usr/share/cracklib/pw_dict: error reading header

/usr/share/cracklib/pw_dict.pwd: No such file or directory

这是因为cracklib-dicts函数库出问题了,先查看下版本

rpm -qa | grep cracklib-dicts
cracklib-dicts-2.8.9-3.3
卸载安装包并重装
rpm -e cracklib-dicts --nodeps
yum install cracklib-dicts
如果yum install安装失败,可以尝试安装rpm包
rpm -ivh cracklib-dicts-2.8.9-3.3.x86_64.rpm 

rpm -ql cracklib-dicts检查下是否安装成功

rpm -ql cracklib-dicts
/usr/lib64/cracklib_dict.hwm
/usr/lib64/cracklib_dict.pwd
/usr/lib64/cracklib_dict.pwi
/usr/sbin/mkdict
/usr/sbin/packer
/usr/share/cracklib
/usr/share/cracklib/pw_dict.hwm
/usr/share/cracklib/pw_dict.pwd
/usr/share/cracklib/pw_dict.pwi

rpm包可以在光盘镜像Server目录中找到, 最好安装相同,否则有可能产生依赖问题,拔出萝卜带出泥....

cracklib-dicts-2.9.6-5.fc26.x86_64.zip


CrackLib是一个可用于类UNIX系统下的函数库,   一般来说,   通常只使用其中的一个函数.它可以用于编写和passwd有关的程序中,   其基本思想是很简单的,   就是防止用户使用过于简单,   容易被猜测出来或容易被一些工具搜索到的密码.CrackLib并不是一个可以直接运行使用的程序,   它是一个函数库,   你可以利用其中的函数写自己的程序,   或是加入其它程序中,   用来提高安全性。

1 2 3 4 ... Next »