コマンドを使用して、useradd
Solaris 10システムに新しいユーザーを追加するときに/home/user-name
ホームディレクトリを指定します。
しかし、コマンドは正常に実行されませんでした。/export/home/user-name
ホームディレクトリに作成したときに正常に実行されました。
最初のコマンドは次のとおりです。useradd -md "/home/munix" -s "/bin/ksh" munix
-->ホームディレクトリを作成できないというエラーが発生しますが、ユーザーをpasswdファイルに追加します。
2番目のコマンドは次のとおりです。useradd -md "/export/home/munix munix" munix
-->ホームディレクトリが正常に作成されました。
なぜ? ? ? ?
ベストアンサー1
Solarisでは、/home
デフォルトではサイレントインストールプログラムによって管理されます。その機能が必要ない場合、最も簡単な方法はその機能を無効にすることです。
/home auto_home -nobrowse
ファイルで次の内容をコメントアウトし、/etc/auto_master
autofsを再起動します。
svcadm restart autofs