作者buganini (霸格尼尼)
看板FreeBSD
标题Re: linux密码和帐号如何搬到freebsd上
时间Sat Nov 26 15:30:15 2011
※ 引述《Clessin (Clemond)》之铭言:
: ※ 引述《Clive Lin <[email protected]>, 看板: FreeBSD》之铭言:
: : 玄思 <[email protected]> wrote:
: : linux 有挂 shadow 者, 执行一下 pwunconv, 接着
: : cat /etc/passwd | awk -F: '{print $1":"$2":"$3":"$4"::0:0:"$5":"$6":"$7}'
: : 输出结果就是 freebsd master.passwd 的格式了
: : --
: 我想这篇Post当年的环境是Linux及FreeBSD的帐密还是用MD5编码的年代.所以用
: 原po这种方式处理,是可以将shadow档转成master.passwd的格式(前提是使用者密码
: 是MD5编码).然後再执行pwd_mkdb就可以转移成功了.
: 但现在事隔多年,有些Linux distribution已经不再用MD5编码了,像Ubuntu Linux
: 的shadow档就用SHA512的编码.想请问,在编码不同的情况下,要怎样将Ubuntu
: SHA512编码的shadow档转移到FreeBSD用呢?
不晓得原本linux加密过得密码长什麽样子
以往freebsd下用md5加密过的是$1$开头
根据crypt(3)的说明,$5$就代表这是sha512的hash
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.131.149.15