Solaris7の /home にユーザのログインディレクトリを
admintoolで作成しようとしたのですが、
『ディレクトリを作成できません。』とエラーが返ってきました。
実際、見てみると
dr-xr-xr-x 1 root root 1 1月 19日 10:35 home
となっています。
/ect/auto_master /etc/auto_home が関係しているのしょうか?
ちなみに内容は、以下のようになっています。

#cat /etc/auto_master
# Master map for automounter
#
+auto_master
/net -hosts -nosuid,nobrowse
/home auto_home -nobrowse
/xfn -xfn

#cat /etc/auto_home
# Home directory map for automounter
#
+auto_home

このQ&Aに関連する最新のQ&A

A 回答 (5件)

>#cat /etc/auto_master


># Master map for automounter
>#
>+auto_master
>/net -hosts -nosuid,nobrowse
>/home auto_home -nobrowse
>/xfn -xfn
のなかの【/home auto_home -nobrowse】を
【#/home auto_home -nobrowse】のようにしてコメントアウトしてみてください。
多分これで、/homeの下に作成できると思います。

ですが、solarisでは/homeの下に一般ユーザーのホームディレクトリを作成するのはあまり好ましくないと思います。
    • good
    • 0
この回答へのお礼

回答ありがとうございました。
確かにコメントにして、再起動したら、
drwxrwxr-x 2 root sys 512 Jan 19 15:10 home
となりました。
ありがとうございました。

しかし、Solarisでは、/home配下にユーザのホームディレクトリを作成するのが
好ましくないとは、どういうことなのでしょう?
よろしければ、教えて頂けないでしょうか?

お礼日時:2001/01/19 15:16

【回答に対するお礼】拝見いたしました。


>しかし、Solarisでは、/home配下にユーザのホームディレクトリを作成するのが
>好ましくないとは、どういうことなのでしょう?
ということですが、dfコマンドでファイルシステムを確認すると分かると思いますが、「/」と「/export/home」が分かれているのがおわかりいただけると思います。
「/」以下には簡単に言えばOSに関する情報が入っています。「/home」以下に一般ユーザのホームディレクトリを作成して、そこで一般ユーザ作業をした場合、いずれ「/home」以下の領域がいっぱいになってしまいます。ということは「/」以下がいっぱいになってしまい最悪の場合マシンが落ちてしまいます。
ですので、katuyaさんもおっしゃっているように/export/home に作成するのが望ましいと思います。

非常に分かりにくい説明で申し訳ありません。。。
    • good
    • 0
この回答へのお礼

十分な回答、ありがとうございました。
非常に助かりました。

お礼日時:2001/01/19 17:07

ちょっと前にSCSAを取得しました。

実務で使ってない上あまり覚えてないので自信ないのですが・・・

NFSに実装されている機能の一つにオートマウントがありますが、admintoolを使っては、ユーザのホームディレクトリに「オートホーム」のロケーションをダイレクトに指定する事はできません。
ユーザのホームディレクトリのパスを 「export/home/katuya」などに変更して作成してください。

なぜって??う~ん。いまは説明に自信がないので有識者の方にお譲りします。まずはお試しあれ。
    • good
    • 0
この回答へのお礼

アドバイスありがとうございます。
参考にさせて頂きます。

お礼日時:2001/01/19 17:08

ごめんなさい。



一部訂正です。
通常の表記が間違っていました。
正しくは、
drwxr-xr-x 1 root root 1 1月 19日 10:35 home
でした。rootユーザのみ書き込み可です。

この回答への補足

悲しいお知らせが…。
rootユーザでchmodも行いましたが、
# chmod 777 home
chmod: WARNING: can't change home
となってしまうのです。

補足日時:2001/01/19 14:02
    • good
    • 0

こんにちは。



/homeに書き込み権限が無いようですが、
何か意図的にされているのでしょうか?
通常でしたら
drwxrwxrwx 1 root root 1 1月 19日 10:35 home
になっているはずなのですが...
現状ですと、rootユーザでも書き込みができないと
思います。
一度chmodコマンドで書き込み権限を与えてみて下さい。

ではでは・・・
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

Q/etc/passwd と /etc/shadowをそっくり新サーバーにコピーすればログインできますか?

旧サーバー(Laser5-6.0)から新サーバー(RedHat7.3)に移行を考えています。新サーバーにも旧サーバーと同じアカウントとパスワードでログインできるようにしたいです。旧サーバーの/etc/passwdと/etc/shadowを新サーバーにコピーすれば可能でしょうか。もしだめなら、何かいい方法はありますか。

Aベストアンサー

コピーはまずいでしょう。
/etc/passwd /etc/groupの一般ユーザの行だけを抜き出して、くっつける必要がありますね。

/etc/shadowをいじるのは恐いので、pwunconv / pwconvコマンドでシャドウパスワードを無効化/有効化したほうが良いと思います。(シャドウを無効化してから/etc/passwdを編集する)

ただし、パスワードの暗号化アルゴリズムが異なると、どうなるかわかりません。

useraddコマンドでユーザを作成したら、/home/xxx 配下にデフォルトでいろいろな環境ファイルが作られますが、当然Laser5とRedHatでは異なるので、全ユーザのホーム配下の環境ファイルを入れ替える必要があります。

旧サーバと新サーバは同じマシンでしょうか?
もし別々にできるなら、旧サーバをNIS/NFSサーバにして、ユーザアカウント/パスワード/ホームを共有する事もできます。

余談ですが、今後もメーカー製Linuxは頻繁にバージョンアップするので、その度に悩むところです。いっその事、Debian/GNU Linuxを選択するという手もあります。

コピーはまずいでしょう。
/etc/passwd /etc/groupの一般ユーザの行だけを抜き出して、くっつける必要がありますね。

/etc/shadowをいじるのは恐いので、pwunconv / pwconvコマンドでシャドウパスワードを無効化/有効化したほうが良いと思います。(シャドウを無効化してから/etc/passwdを編集する)

ただし、パスワードの暗号化アルゴリズムが異なると、どうなるかわかりません。

useraddコマンドでユーザを作成したら、/home/xxx 配下にデフォルトでいろいろな環境ファイルが作られますが、当然Laser...続きを読む

QDNSサーバを構築しています。/etc/rc.d/init.d/named reloadのところでエラーになってしまいます。

RedHat Linux 9 でサーバを構築しています。
DNSサーバを作成しているところでつまづいてしまいました。

vi /etc/named.conf のところで正引き、逆引きのゾーンを追記し、
vi /var/named/**.jp.db の正引きゾーンデータベースを作成し、
逆引きの方もゾーンデータベースを作成しました。

あとは、etc/rc.d/init.d/named start とやって起動させ、
namedが自動起動するように chkconfig named on と実行しました。

しかし、設定を反映しようと、
/etc/rc.d/init.d/named reload としたのですが、
何度やっても失敗と出てしまいます。
画面には、一部を書きに記述すると、

Reloading named: usage : killall [OPTION] [--] name ・・・
   killall -l, --list
killall -V --version

-l,--list list all know signal name
-V,--version display version infomation

となっていました。
とりあえず、shutdown -r now で再起動しましたが、
設定が反映されていないようで、次の
vi /etc/resolv.conf でIPアドレスを記述したあと、
nslookup コマンドを実行してDNSサーバのテストでやってもエラーになってしまいます。
何が原因でしょうか?
長々と書いてすみません。分かる方、どうかよろしくお願いします。

RedHat Linux 9 でサーバを構築しています。
DNSサーバを作成しているところでつまづいてしまいました。

vi /etc/named.conf のところで正引き、逆引きのゾーンを追記し、
vi /var/named/**.jp.db の正引きゾーンデータベースを作成し、
逆引きの方もゾーンデータベースを作成しました。

あとは、etc/rc.d/init.d/named start とやって起動させ、
namedが自動起動するように chkconfig named on と実行しました。

しかし、設定を反映しようと、
/etc/rc.d/init.d/named reload としたのですが、
...続きを読む

Aベストアンサー

/etc/rc.d/init.d/named 内のkillallコマンドでエラーが出ています。
reloadですから、killallで一旦namedを止めて再起動するわけですが、
止めるべきnamedがもともと動いていない、と言う事では?

Q起動時DRIVER_IRQL_NOT_LESS_OREQUAL(Smb_driver_sys)

先日ウインドウズ7から10にアップデートした時から起動時ブルーバックでこのメッセージが出るようになりました
対処法がわからず困っています。メッセージをなくす方法教えてください、よろしくお願いします。

Aベストアンサー

OSは違うかもしれませんが、同様のエラーメッセージに対して先日回答しています。
かなり残念な内容ですが、ご参考になれば。
https://oshiete.goo.ne.jp/qa/9067332.html

Q/var/spool を/homeに移動できる?

お世話になります。

TurboLinux7.0でサーバー管理(Web・メール・DNS)を行っているのですが
急にメール送信が出来なくなったため調べてみたところ
/varの要領が100%になっており、さらに調べたところ
/var/spool/qmailscan/quarantine/new/
の下に「サーバー名+数字(タイムスタンプ?)」というファイルが
大量に生成されていたために/varが100%になったみたいです。
これはQmailscanの結果見つかったウイルスメールということで
とりあえず削除することで状態は回復したのですが
この先今回のように大量にウイルスメールを関知したときに
また同じような現象が起こっては困るということで

/var/spoolを/home/spoolに移動することを検討しています。
/varに別のディスクをマウントしてやれば済む話ですが
予算の関係上なるべくやりたくないようです(^^;
ということで教えていただきたいのですが
/var/spoolを/home/spoolへ移動するという作業は可能でしょうか。
可能な場合はどのような手順で移動すれば良いかご教授いただければと思います。

以上、よろしくお願い致します。

お世話になります。

TurboLinux7.0でサーバー管理(Web・メール・DNS)を行っているのですが
急にメール送信が出来なくなったため調べてみたところ
/varの要領が100%になっており、さらに調べたところ
/var/spool/qmailscan/quarantine/new/
の下に「サーバー名+数字(タイムスタンプ?)」というファイルが
大量に生成されていたために/varが100%になったみたいです。
これはQmailscanの結果見つかったウイルスメールということで
とりあえず削除することで状態は回復したのですが
この先今回のように大...続きを読む

Aベストアンサー

mkdir /home/spool
cp -a /var/spool/* /home/spool
rm -rf /var/spool
ln -s /home/spool /var/spool

とかでいいのでは?

Qauto.masterについて

RedHatLinux7.3を使っています。/etc/auto.masterを編集しようと思い、エディタで開いてみたところ、行頭に#のついた行がいくつもありました。この#は何を意味する記号なのですか?

Aベストアンサー

「コメント」を意味します。
つまり、設定内容自体には何も影響しません。

# Unix系の設定ファイルでは、"#"がコメント行
# を表すことが多いですね。


このカテゴリの人気Q&Aランキング

おすすめ情報