Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> 如何在Linux服務器之間遷移帳號信息

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

日期:2017/2/7 14:43:35      編輯: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 © Windows教程網 All Rights Reserved