来个简单的吧~~ (记得copy的shadow文件会把系统搞出问题)
1---用root用户登录
vi /etc/shadow
user1:$1$oGxiKiVg$XgMxMLTkQ.TZXpxSKwNWL.:15671:0:99999:7:::
会看到一个用户名后面跟着一长串字符串对吧,那个比较有规律的长字符串就是对应用户的经过MD5加密的密码。(用户名:密码:15671:0:99999:7:::)
2---下面ll /etc/shadow 查看一下shadow文件的权限(shadow文件的权限 root只读)
3---将shadow文件导出来,使用excel分离出用户名和密码没问题的吧
新服务器上新建用户,
4--修改shadow文件的密码部分(注意添加写权限,完成后将写权限去掉)
补充一楼:
复制A机器中/etc下passwd、shadow中你需要的用户信息(不是所有信息)到B机器对应的文件中
比较两台机器的/etc/group内容,B机器如果没有相应的group,还要建立同名的group,并在group中手工添加A机器中同样的user
然后根据passwd文件里面每个用户的根目录,在B服务器上建立一样的目录
把/etc下面的这三个文件复制到新服务器的/etc下面:passwd group shadow,用户目录需要手工重建
用rsync复制吧