![是否可以在不同的硬盘或分区上设置两个不同的用户帐户?](https://linux22.com/image/848719/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E5%9C%A8%E4%B8%8D%E5%90%8C%E7%9A%84%E7%A1%AC%E7%9B%98%E6%88%96%E5%88%86%E5%8C%BA%E4%B8%8A%E8%AE%BE%E7%BD%AE%E4%B8%A4%E4%B8%AA%E4%B8%8D%E5%90%8C%E7%9A%84%E7%94%A8%E6%88%B7%E5%B8%90%E6%88%B7%EF%BC%9F.png)
我已经在 20 GB 硬盘中安装了 ubuntu,并且我还有另外两个硬盘(160 GB 硬盘和 80 GB 硬盘)。但为了保证我的数据安全(并且更容易配置/更改/更换操作系统)。我想分别在另外两个硬盘中设置两个用户。我可以在另一个硬盘中设置用户(除了系统硬盘),但不知道如何在剩余的硬盘中设置另一个用户...
我没有找到如何在两个高清中设置两个用户。
有什么帮助吗?或者知道在哪里可以找到如何设置它?我更喜欢 GUI 配置...
问候!
感谢您的帮助!
答案1
创建一个新用户。
打开一个终端。
将新用户的“主”目录移动到您想要的分区或硬盘...
$ sudo mv /home/user_home_dir_name /path_to_new_partition
/home
在文件夹中创建指向用户“主”目录的符号链接......$ sudo ln -s /path_to_new_partition/user_home_dir_name /home/user_home_dir_name
注销并以新用户身份登录。
答案2
虽然不是一个完全符合根据你的情况,这是一个可以帮助您的解决方案(Unix 网站上先前的 StackExch 答案)。
如果不明显的话,您需要对这些步骤进行如下细微的更改(根据需要调整到您的具体情况):
- 他使用
/home
作为联合分区的挂载点。您将使用 来/home/USERNAME1
作为驱动器 1 和/home/USERNAME2
驱动器 2 的挂载点,而不是使用公共的/home
。- 这将使用
/etc/fstab
以确保每次启动时自动安装驱动器。
- 这将使用
根据你的评论:
“...(并且更容易配置/更改/替换操作系统)。”
您可能计划重新安装或双启动您的 Ubuntu 安装并使用相同的文件。我个人从未尝试过,尽管我认为没有理由失败。但请让我知道您的情况如何 :)
如果你的用户是已创建您需要使用以下方法移动主目录:
sudo usermod -d /path/to/drive1/mountpoint USERNAME1
或者将分区挂载到某处,同时使用符号链接将文件系统指向正确的位置。
- 我懂了没有意义考虑到这一点,您可以轻松地
mount
将驱动器直接转到/home/USERNAME1
目录,可以说跳过了额外的中间人。
- 我懂了没有意义考虑到这一点,您可以轻松地
答案3
请注意,这里的方法是修改用户的主目录,而不是创建到新位置的符号链接。
创建一个新用户。
打开一个终端。
将新用户的“主”目录移动到您想要的分区或硬盘...
$ sudo usermod -m -d /path_to_new_partition/user_name user_name
注销并以新用户身份登录。