vine linux3.1でFTPを利用して、特定のユーザに「/home/httpd/html」へファイルをアップロード(その他パーミッション設定など通常の操作)できる権限を渡すには、どうすれば良いのでしょうか。


現在、各ユーザが各自のディレクトリにアクセスしてファイルのアップロード等ができるのですが、管理者が「/home/httpd/html」へのアップロードができない状態です。
サーバではproFTPdを使っています。

また、/ユーザ名/public_html の内容を/home/httpd/html と 同期させるに方法はありますか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/03/22 19:48:40
  • 終了:2006/03/23 05:12:06

回答(2件)

id:iwaim No.1

iwaim回答回数215ベストアンサー獲得回数192006/03/22 20:06:32

ポイント35pt

後者のみ

また、/ユーザ名/public_html の内容を/home/httpd/html と 同期させるに方法はありますか?

ln(1) でリンクすればいいんじゃないですかね。

http://www.linux.or.jp/JM/html/GNU_fileutils/man1/ln.1.html

例えば次のような感じですか。

$ mv /home/httpd/html /home/httpd/html.bak

$ ln -s /ユーザ名/public_html /home/httpd/html

まあ、Apache の DocumentRoot 変えた方が良い気もしますけど。

id:tadashi0805 No.2

tadashi0805回答回数287ベストアンサー獲得回数292006/03/22 21:34:44

ポイント35pt

ftpする時のユーザーは、何か決めていますか?それともAnonymousユーザーですか?

Anonymousユーザーですと、アップロードさせるのは非常に危険なので、ftpサーバーにログインユーザーを作って、そのユーザーでftpでも接続するようにした方がいいと思います。

で、そのユーザーの読み書き権限を/home/httpd/htmlに与えておくと。

与え方は、chownコマンドまたはchmodコマンド可能です。

http://nersp.nerdc.ufl.edu/~dicke3/nerspcs/chown.html

http://public.research.att.com/~gsf/man/man1/chmod.html

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません