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:%s\n",$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 的新手有用
有错误的话还请各位大大指正~~ ^_______^
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器