No.10579 投稿時間:2003年06月11日(Wed) 14:40 投稿者名:nenkin URL:
Tiny FTP Daemon をFTPソフトとしてサーバを構築しています。インターネツトから FFFTP を起動し接続したところ、接続には成功し、「ファイル一覧の取得は正常終了しました.」のメッセージが出ます。ところが、一覧にあるディレクトリーをクリックすると「550 No privilege for operation.」のメッセージが出て読み込めません。もちろん書き込みも出来ません。Tiny FTP Daemon の設定が間違っていると思いますが、どこの設定が悪いのか、さっぱりわかりません。どなたかご教授ください。よろしくお願いします。
No.10614 投稿時間:2003年06月13日(Fri) 03:09 投稿者名:通行人 URL:
レスが付かないようですので、取り敢えず。
次の項目を再確認して下さい。
いずれも、アカウント毎の設定 (ユーザー編集) です。
◎ [禁止] タブ - ディレクトリの操作
◎ [ファイル] タブ - 基本的な設定 (「個別に指定」なら、その詳細も)
ディレクトリの変更 (移動) 操作を禁止してしまった、そのディレクトリのアクセス許可設定を忘れている、等が考えられます。
(あるいは、ファイルの許可を「個別に指定する」にしてルートディレクトリのみに許可設定を行っておきながら、そこで「サブディレクトリも含める」にチェックをし忘れた、とか)
もし FSE を使っているのであれば、話はさらに複雑になります。Unix 系 OS の「パーミッション」の概念を理解していなければ、難しいです。
参考:
FTP のエラーメッセージを提示する場合、そのメッセージだけでなくログ画面にて何行か遡って提示しないと、「FTP のコマンドシーケンスの、どの段階でエラーになったのか」が判別できないことが多いです。