是否可以更改 useradd 创建其锁文件的目录?

是否可以更改 useradd 创建其锁文件的目录?

Useradd 在 /etc/ 目录中创建锁定文件。是否可以让它在其他地方创建这些文件?

答案1

据我所知,如果不修改源代码这是不可能的。

为什么 /etc 对您来说是个问题?您想将其保持为只读还是......?

编辑:好的,所以你的 /etc 是一个只读目录。你能为 useradd 写一个包装器吗?像这样的小脚本

#!/bin/bash
mount -o remount,rw /etc (or whatever mount point contains your /etc, maybe just /)
useradd here_be_some_parameter_handling
mount -o remount,ro /etc

将暂时将磁盘重新安装为读写模式,然后再重新安装为只读模式。

相关内容