web-dev-qa-db-ja.com

SFTP接続は成功しましたが、ファイルをアップロードできません

私はこれに従いました ガイド

Ubuntu ServerとFilezillaを使用していますが、正常に接続できます。ただし、ファイルの読み取りとダウンロードのみが可能で、アップロードまたは編集はできません。ファイルのアクセス許可を777または766に変更すると、Filezillaが接続できなくなります。

誰が私が間違っているのか知っていますか?

3
Bas

Chrootパスはrootが所有し、755または750のアクセス許可を持っている必要があります。そのようなchroot環境は安全ではないと見なされるため、そのsshdを変更すると接続が拒否されます。 sftpでchrootedディレクトリに書き込むことはできません。

Chrootディレクトリの下に新しいサブディレクトリを作成する必要があります。そのディレクトリの所有権とアクセス権は任意に変更できます。そのため、そのサブディレクトリに書き込むことができます。

2
falconer