电脑技术学习

把Linux的密码->FreeBSD database

dn001
From:;Learner.bbs@bbs.mis.cycu.edu.tw;(unreachable)
Newsgroups:;tw.bbs.comp.386bsd
Subject:;Re:;linux;-->;FreeBSD.;help...
Date:;15;Nov;1997;16:52:07;GMT

:;:;如果在装;redhat;时用;des,
:;:;那在安装;FreeBSD;时,;也装;des,
:;:;再把;passwd;格式稍微改一下,
:;:;放到;FreeBSD,;应没问题,

linux;和;freebsd;的;password;档有一点不同
linux;的少了两个栏位:;CHANGE(强迫使用者换密码的时间);EXPIRE(帐号有效期限)
本来想用;perl;补上去的
但後来发现;awk;更好用说:
"awk;-F:;'{;printf;"%s:%s:%s:%s:%s:0:0:%s:%s:%sn",$1,$2,$3,$4,$5,$8,$9,$10;}'
<;/tmp/passwd;>;/etc/master.passwd"

然後再check一下新造出来的;master.passwd;有没有问题;"pwd_mkdb;-c;/etc/master.passwd"
没有错误讯息的话就...;"pwd_mkdb;-p;-d;/etc;/etc/master.passwd"
it`s;ok;now

希望以上的一点经验对刚从;linux;转到;freebsd;的新手有用
有错误的话还请各位大大指正~~;;^_______^

标签: linux