用户/组命令中的 -p (--path) 选项是否向后兼容?

用户/组命令中的 -p (--path) 选项是否向后兼容?

我从 SUSE SLES 11 升级到 SLES 12,发现一些用户/组命令(例如 useradd、groupadd、groupmod...)不再接受 -p(--path)选项来指定 passwd、shadow、group 文件的目录。

在 SLES 11 中,这些命令由 pwdutils rpm 提供。另一方面,在 SLES 12 中,它们来自影子 rpm。

有谁知道这个选项是否有向后兼容性?或者我可以通过任何其他方式执行与 -p 选项相同的操作?

答案1

--repository在 SLES11 中,或选项--root可以替代-p

   -r, --repository REPOSITORY
       change password in REPOSITORY repository

   -R, --root CHROOT_DIR
       Apply changes in the CHROOT_DIR directory and use the configuration
       files from the CHROOT_DIR directory.

相关内容