あなたの習慣について教えてください!!

Redhat Linux 6.2J で wu-ftpd を使用してFTPサーバーを立てています。
ホームページを管理する人間が複数人いるので、ホームディレクトリ(/home/web/public_html/)へFTPでログインできるアカウントを複数設定したいのですが、wu-ftpd
でこのような設定はできるのでしょうか?もしできれば方法を教えてください。

A 回答 (1件)

新たにwebadminといったホームページ管理者用グループを作り、WEBページ管理者はそのグループに所属。

/home/web/public_html/ はwebadminグループに所属させておき、グループに対するread,write権限を与えておくのは、どうでしょう?
あるユーザをwebadminグループへ所属させるには、usermodコマンドで副グループを追加するのがよいです。
Webページ管理者は各自のホームへログイン後、/home/web/public_html/ へchdirして作業を行います。
/home/web/public_html/ 配下のディレクトリは、set guidしておく(chmod g+s)と、作成したファイルが自動的にwebadminグループになり便利です。


以下、作業に必要そうな手順。

# chgrp -R webadmin /home/web/public_html
/home/web/public_html、およびそのディレクトリ配下のファイル全て(-Rオプション)のグループをwebadminへ変更。

# chmod -R g+rwX /home/web/public_html
/home/web/public_html、およびそのディレクトリ配下のファイル全てに対し、所属グループへread,write(実行権がいるならexecも,-Xオプション)の許可を与える。

# chmod g+s /home/web/public_html
/home/web/public_html にset guid。

# find /home/web/public_html -type d -exec chmod g+s {} \;
/home/web/public_html 以下でディレクトリ(-type d)をfindし、見つかったディレクトリにset guid(-exec chmod g+s {} \;)を実行。
    • good
    • 0
この回答へのお礼

大変参考になりました。
ありがとうございました。

お礼日時:2002/03/22 13:01

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