โอเคดังนั้นฉันจึงพยายามอย่างดีที่สุดในการหาคำตอบด้วยการค้นหาและค้นหาคำที่ซ้ำกันที่เป็นไปได้ แต่ฉันก็ไม่สามารถให้อภัยฉันได้
ปัญหาของฉันมีดังนี้ ฉันได้ตั้งเจ้าของ/var/www
ไปmyuser:www-data
และสิทธิ์ของโฟลเดอร์และทุก (ปัจจุบันเพียง index.html พื้นฐาน) เนื้อหาของมันไป750
และ Apache ดูเหมือนว่าจะเรียกมันว่าควร แต่ฉันไม่สามารถเข้าถึงมันเมื่อฉัน FTP สู่เซิร์ฟเวอร์ ในฐานะmyuser
ผู้ใช้ ฉันหมายความว่าฉันสามารถเข้าถึงได้ แต่ทันทีที่ฉันพยายามที่จะแก้ไขลบหรือเพิ่มสิ่งที่ฉันเพิ่งได้รับและถ้าผมพยายามที่จะแก้ไขสิทธิ์ที่ฉันได้รับ500 Permission denied
500 Unknown SITE command
ช่วยด้วย! ฉันทำอะไรผิด แนวคิดในการตั้งค่าผู้ใช้และกลุ่มจากนั้นการอนุญาตด้านบนนั้นมาจากเพื่อนที่ดีของฉันซึ่งเป็นผู้เชี่ยวชาญ แต่ฉันรู้สึกเหมือนฉันรบกวนเขาเมื่อฉันถามคำถามมากมายดังนั้นหากคุณสามารถช่วยได้ ฉันอีกบางอย่างที่จะดี!
ฉันกำลังพยายามสำรองข้อมูลด้วย 4 vhosts กลับเข้าไปใน www-folder แต่สิ่งที่ฉันใส่ไม่ควรเป็นปัญหาหรือไม่ นั่นเป็นเพียงความสับสนของ vhosting ในภายหลังที่เกี่ยวข้องกับเรื่องนั้นใช่ไหม?
ขอบคุณล่วงหน้า!
เพิ่มข้อมูล:
ฉันวิ่งสิ่งนี้
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