歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux管理 >> Linux服務 >> 如何在Linux服務器之間遷移帳號信息

如何在Linux服務器之間遷移帳號信息

日期:2017/3/2 10:11:28   编辑:Linux服務

1. 在需要備份的服務器上,將passwd,group,及shadow文件備份到文件

awk -v LIMIT=$UGIDLIMIT -F: '($3>=LIMIT) && ($3!=65534)' /etc/passwd > /root/move20110111/passwd.mig
awk -v LIMIT=$UGIDLIMIT -F: '($3>=LIMIT) && ($3!=65534)' /etc/group > /root/move20110111/group.mig
awk -v LIMIT=$UGIDLIMIT -F: '($3>=LIMIT) && ($3!=65534) {print $1}' /etc/passwd | tee - |egrep -f - /etc/shadow > /root/move20110111/shadow.mig

2. 使用適當的方式,將備份的文件傳輸到新的服務器上,如SCP命令

scp -r /root/move20110111/* [email protected]:/root/move20110111

3. 在新服務器上將備份的帳號信息分別導入

cat passwd.mig >> /etc/passwd
cat group.mig >> /etc/group
cat shadow.mig >> /etc/shadow

4. 重啟
# reboot

Copyright © Linux教程網 All Rights Reserved