安装分区以供多个用户使用时间移位的最佳实践

安装分区以供多个用户使用时间移位的最佳实践

我正在为我的妻子设置一台多用户笔记本电脑,除了她的帐户外,我还作为管理员用户。这是为了让她摆脱 Windows,所以必须防爆。因此我想设置时间转换,这是我以前从未使用过的。

我不清楚备份卷需要什么权限等,当我尝试即兴操作时,前 3 或 4 次通常都会失败。我在 SSD 上有一个备用的 30 G FAT 分区,我想使用它作为备份卷。

我猜每次系统启动时我都需要编辑 /etc/fstab 来挂载分区,可能挂载到 /mnt/backup,以便 timeshift 可以找到它。这样对吗?我见过有人建议使用不同的挂载点根目录(如 /media 或 /opt)有什么理由吗?

我对挂载点需要什么权限和所有权?

答案1

首先,最好使用另一个磁盘(系统磁盘除外)来保存备份。

其次,正如您提到的,您应该以以下/etc/fstab格式添加到文件中:

sudo nano /etc/fstab

并添加以下行:

/dev/sdXX  /mounting-point  vfat defaults,umask=000 0 0

请注意,安装点可以是您选择的任何目录

答案2

  • /opt用于从 tarball 安装软件。通常用于安装软件的多个版本(例如 mysql:您可以从存储库中使用 mysql8,然后使用 /opt/ 安装 mysql5.5、mysql5.6,这样您就可以针对数据库测试不同的版本。
  • /media适用于可移动设备。硬盘、USB 记忆棒。
  • /mnt过去用于内部设备,但现在我们更喜欢在/

权限:将所有者设置为您的用户,并创建自定义组。然后将妻子的用户添加到该组中。命令:

sudo groupadd {newgroup}
sudo usermod -a -G {newgroup} $USER
sudo usermod -a -G {newgroup} {wife's_username}
sudo chown -R $USER:{newgroup} /{mountpoint}/

使用 {} 将所有文本更改为您想要的内容。

因此,这将创建一个新组 (1),将您的用户 (2) 和您妻子使用的用户名添加到该组 (3)。最后一行 (4) 为您的用户和你们使用的组设置权限。

您可以使用组权限来限制操作(例如,使无法删除文件)。

然后使用Maythux方法将其添加到/etc/fstab

相关内容