Được rồi, vì vậy tôi đã cố gắng hết sức để tìm câu trả lời cho điều này bằng cách tìm kiếm và xem qua các bản sao có thể, nhưng tôi không thể tha thứ cho tôi nếu nó ở đâu đó ngoài kia.
Vấn đề của tôi là như sau. Tôi đã thiết lập các chủ sở hữu của /var/www
để myuser:www-data
và điều khoản của thư mục và tất cả (hiện tại chỉ là index.html cơ bản) của nó nội dung 750
, và Apache có vẻ chạy nó như là phải, nhưng tôi không thể truy cập vào nó khi tôi FTP vào máy chủ là myuser
người dùng Ý tôi là, tôi có thể truy cập nó, nhưng ngay khi tôi cố gắng chỉnh sửa, xóa hoặc thêm một cái gì đó tôi vừa nhận được 500 Permission denied
và nếu tôi cố gắng chỉnh sửa các quyền tôi nhận được 500 Unknown SITE command
.
Cứu giúp! Tôi làm gì sai? Ý tưởng về việc thiết lập người dùng và nhóm, và sau đó là các quyền như trên là của một người bạn tốt của tôi, một chuyên gia, nhưng tôi cảm thấy như mình đang làm phiền anh ấy khi tôi hỏi rất nhiều câu hỏi, vì vậy nếu bạn có thể giúp đỡ tôi thêm một số, đó sẽ là tuyệt vời!
Tôi đang cố gắng sao lưu 4 vhost vào thư mục www, nhưng những gì tôi đặt ở đó không nên lo lắng, phải không? Đó chỉ là sự giới hạn của vhosting sau này có liên quan gì đến điều đó, phải không?
Cảm ơn trước!
Đã thêm thông tin:
Tôi chạy cái này:
myuser@myserver:/$ groups myuser
Và có cái này:
myuser : myuser adm cdrom sudo dip plugdev lpadmin sambashare
Sau đó tôi chạy cái này:
myuser@myserver:/$ groups www-data
Và có cái này:
www-data : www-data
Và sau đó:
myuser@myserver:/var/www$ ls -l
Và có được điều này:
total 4
-rwxr-x--- 1 tjita1 www-data 177 Jan 25 17:45 index.html
Về ftpserver, tôi không làm gì cả, tôi chỉ cài đặt vsftpd. Ồ vâng, tôi cũng đã thêm một dòng trong tôi nghĩ /etc/vsftpd.conf
hoặc một cái gì đó tương tự, nó đọc một cái gì đó như thế này : chmod_enable=YES
.
Ngoài ra, tôi không thể làm cho các không gian 4 chỗ đó hoạt động, xin lỗi về điều đó ..
groups myuser
(như trong; thay thế nó bằng tên người dùng của người dùng) không? và cũngls -l
củawww
dir