こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Solaria10での新規ユーザ登録について、

Solaria10での新規ユーザ登録について、

お客様から、次のような質問を受けています。

『Solaria10での新規ユーザ登録について、該ユーザが使用するホームディレクトリを
既存のものにした上での設定方法について教えてほしい』

/etc/passwd に新規ユーザの情報を記述し、その中でのホームディレクトリを
既存のものにすれば・・・という話もあるかもしれませんが、.login、.cshrc などの
システム設定ファイル等の作成方法がわかりません。

昔のUNIX OSであれば、既存ユーザのシステム設定ファイル等をごそっと
コピーすればOKだったような気がしますが、Solaris10 でこの方法が使えるかどうかも
不明です。
#ためしにやってみて、もしデータを消去するようなことになると怖いので・・・・・

大変恐れ入りますが、上記設定についてご教示願えると大変助かります。

よろしくお願い申し上げます。

以上

投稿日時 - 2010-06-11 11:30:42

QNo.5960541

すぐに回答ほしいです

質問者が選んだベストアンサー

useraddコマンドでログインホームを作る指定 -m を指定するとログインホームを作成して、.loginや.cshrc等が作成されます。
-mを指定しない場合には.loginなどは作成されません。既存のディレクトリを使うと言うことは、何もしない、何かをすると既存の環境が壊れてしまうからです。

投稿日時 - 2010-06-14 21:30:06

このQ&Aは役に立ちましたか?

23人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

既存ならuseraddでログインホームを指定するだけです。
useradd -u ユーザID番号 -g グループID番号 -s シェルのフルパス -d ログインホーム ユーザ名
ログインホームを作成する場合には-mを指定します。
但し、既存のディレクトリの場合には所有者が異なるので、権限の問題が発生します。
この点は要注意ですが、そのことを知っている前提ならいいですけど。

投稿日時 - 2010-06-11 20:06:01

お礼

ご回答ありがとうございます。

ただし、実施してみたところ、.login 等のシステム設定ファイルは作成されませんでした。
やはり他から持って来るしかないのでしょうか?

投稿日時 - 2010-06-14 11:07:35

あなたにオススメの質問