我正在修改脚本$HOME
上的变量/etc/profile.d
。这对于控制台会话来说似乎没问题。
不过,关于图形会话有一些警告:Gnome 不会加载我的桌面配置,它仍然会使用passwd
.奇怪的是,如果我打开一个终端,该$HOME
变量就是我在脚本中定义的变量/etc/profile.d
。
我这样做是因为我要针对 NFS 服务器重新同步主目录,并且我想通过直接安装 NFS 主目录来提供替代登录方法,以便偶尔登录。由于此时 root 已经创建了主目录,因此我的计划是链接其中的 NFS 挂载,并修改变量$HOME
。
答案1
最好将其删除,并在移动数据时将用户(甚至只是每个用户)拒之门外。如果有人登录,他们将要修改要复制的数据,然后必须重新启动复制。冲洗并重复,直到完成所有操作。然后切换,但当他们登录时你不能这样做。等等。要消除任何此类方案中的错误需要大量工作,并且如果它只是一个暂时的测量一下,忘记它。工作量太大,风险太大。