Oke, jadi saya sudah mencoba yang terbaik untuk menemukan jawaban untuk ini dengan mencari dan melihat kemungkinan duplikat, tapi saya tidak bisa begitu memaafkan saya jika ada di suatu tempat di luar sana.
Masalah saya adalah sebagai berikut. Saya telah mengatur pemilik /var/www
untuk myuser:www-data
dan izin folder dan semua (saat ini hanya index.html dasar) isinya 750
, dan Apache tampaknya menjalankannya seperti yang seharusnya, tetapi saya tidak dapat mengaksesnya ketika saya FTP ke server sebagai myuser
pengguna. Maksud saya, saya dapat mengaksesnya, tetapi segera setelah saya mencoba mengedit, menghapus, atau menambahkan sesuatu yang baru saya dapatkan 500 Permission denied
, dan jika saya mencoba mengedit izin yang saya dapatkan 500 Unknown SITE command
.
Membantu! Apa yang saya lakukan salah? Gagasan mengatur pengguna dan grup, dan kemudian izin seperti di atas adalah dari teman baik saya yang semacam ahli, tapi saya merasa seperti saya mengganggunya ketika saya mengajukan begitu banyak pertanyaan, jadi jika Anda dapat membantu saya lagi, itu akan menjadi luar biasa!
Saya mencoba untuk membuat cadangan dengan 4 vhosts kembali ke folder-www, tetapi apa yang saya taruh di sana seharusnya tidak menjadi masalah, bukan? Itu hanya perselisihan vhosting nanti yang ada hubungannya dengan itu, kan?
Terima kasih sebelumnya!
Info tambahan:
Saya menjalankan ini:
myuser@myserver:/$ groups myuser
Dan mendapatkan ini:
myuser : myuser adm cdrom sudo dip plugdev lpadmin sambashare
Kemudian saya menjalankan ini:
myuser@myserver:/$ groups www-data
Dan mendapatkan ini:
www-data : www-data
Dan kemudian ini:
myuser@myserver:/var/www$ ls -l
Dan dapatkan ini:
total 4
-rwxr-x--- 1 tjita1 www-data 177 Jan 25 17:45 index.html
Mengenai ftpserver, saya tidak melakukan apa-apa, saya baru saja menginstal vsftpd. Oh ya, saya juga menambahkan baris di saya pikir /etc/vsftpd.conf
atau sesuatu seperti itu, yang membaca sesuatu seperti ini: chmod_enable=YES
.
Juga, saya tidak bisa membuat inden 4-ruang untuk bekerja, maaf tentang itu ..
groups myuser
(seperti di; ganti dengan nama pengguna pengguna)? dan jugals -l
dariwww
dir