Ant*_*amp 7 linux user-management migration
我目前有一个托管我们内部 Subversion 存储库的 Linux 机器。访问此存储库是通过 svn+ssh 进行的,并针对机器上的用户帐户进行身份验证。我最近获得了一个闪亮的新盒子(也安装在 Linux 中),并希望将 subversion 存储库转移到它(因为它在使用 RAID 1+0 配置的六个磁盘上有更多空间)。
我需要做什么才能将当前机器上的所有用户、组和文件信息转移到新机器上,以尽量减少对存储库当前用户的影响?我目前的想法是复制 /etc/passwd 和 /etc/group 文件(和影子文件?)中的相关条目,并复制 /home 中的用户文件夹。有什么我想念的吗?
编辑:额外信息。旧盒子是 Ubuntu 8,新盒子是 Ubuntu 9。大约有十几个用户和十几个自定义组。
小智 8
传统的 Linux 用户管理需要以下文件/目录:
/etc/passwd - 包含每个用户帐户的各种信息
/etc/shadow - 包含用户帐户的加密密码信息和可选的密码时效信息。
/etc/group - 定义用户所属的组
/etc/gshadow - 组影子文件(包含组的加密密码)
/var/spool/mail - 通常用户电子邮件存储在这里。
/home - 所有用户数据都存储在这里。
您需要将上述所有文件和目录从旧服务器备份到新的 Linux 服务器。
归档时间: |
|
查看次数: |
20261 次 |
最近记录: |