当我使用useradd
命令为 Solaris 10 系统添加新用户时,我指定/home/user-name
为其主目录。
但该命令没有成功运行,当我将/export/home/user-name
其作为主目录时,它运行成功。
第一个命令是:useradd -md "/home/munix" -s "/bin/ksh" munix
-->给我一个错误,就是无法创建主目录,但是将用户添加到passwd文件中
第二个命令是:useradd -md "/export/home/munix munix" munix
--> 主目录创建成功
为什么????
答案1
在 Solaris 上,/home
默认情况下由自动安装程序管理。如果您不需要该功能,最简单的方法就是禁用它。
/home auto_home -nobrowse
只需注释掉文件中类似内容的行/etc/auto_master
,然后重新启动 autofs:
svcadm restart autofs