さて、重複の可能性があるものを検索して調べることで、これに対する答えを見つけることに最善を尽くしましたが、それがどこかにあるのなら、私は許せません。
私の問題は次のとおりです。私は所有者の設定した/var/www
のmyuser:www-data
とフォルダのアクセス権とすべて(現在は単なる基本のindex.html)にそれの内容を750
、そしてApacheはなってそれを実行するようだが、私は、サーバーにするとき、私FTPでアクセスすることはできませんmyuser
ユーザーとして。つまり、アクセスできますが、取得したものを編集、削除、または追加しようとするとすぐに500 Permission denied
、許可を編集しようとすると取得し500 Unknown SITE command
ます。
助けて!何が間違っていますか?ユーザーとグループを設定し、次に上記のアクセス許可を設定するアイデアは、ある種のエキスパートである私の良き友人からのものでしたが、非常に多くの質問をすると彼を悩ませているように感じます。もう少し、それは素晴らしいことです!
4つの仮想ホストを含むバックアップをwww-folderに戻そうとしていますが、そこに置いても何も心配する必要はありません。それは、それと関係のある後の仮想ホスティングの告白に過ぎませんか?
前もって感謝します!
追加情報:
私はこれを実行しました:
myuser@myserver:/$ groups myuser
そしてこれを得ました:
myuser : myuser adm cdrom sudo dip plugdev lpadmin sambashare
それから私はこれを実行しました:
myuser@myserver:/$ groups www-data
そしてこれを得ました:
www-data : www-data
そして、これ:そして、これを
myuser@myserver:/var/www$ ls -l
得た:
total 4
-rwxr-x--- 1 tjita1 www-data 177 Jan 25 17:45 index.html
ftpserverに関しては、特に何もせず、vsftpdをインストールしました。そうそう、私も思う/etc/vsftpd.conf
ような行を追加しましたchmod_enable=YES
。これは次のようなものです。
また、4スペースインデントを機能させることはできません。ごめんなさい。
groups myuser
ユーザーのユーザー名に置き換えて)の出力をお願いできますか?またls -l
、www
dirの