2008年10月12日星期日

让Linux账号搬家

  有时需要让Linux账号搬家,其方法如下:
  1、保证将要加入系统的新账号放在新的位置上,这通过修改/Etc/Default/Useradd文件中的HOME 值来实现。
  如:HOME=/Home2 使新增账号的主目录建在/Home2下。
  2、将已有账号移至新的位置,可按如下步骤实施:
  首先,将已有账号的主目录连带目录属性拷贝至新位置,可用下面命令:
  Cp -a /Home /Home2 或 Cp -rpd /Home /Home2
  然后,修改/Etc/Passwd文件中相应记录的Home_directory域为/Home2/Username。
  通过这两步就可以将旧账号移至新位置。确保无误后,可删去旧账号的旧主目录,以腾出原文件系统的空间。

没有评论: