Tôi đang sử dụng Sublime Text để phát triển web. Mỗi lần tôi cố lưu các thay đổi (Ctrl + S), cửa sổ xác thực sẽ bật lên:
Cần xác thực để chạy '/ bin / cp' với tư cách là siêu người dùng
Rõ ràng, khi tôi nhập mật khẩu, Sublime lưu các thay đổi chính xác. Nhưng khi tôi nhấn Hủy , một cửa sổ khác sẽ xuất hiện lỗi:
Lỗi: Administrator_copy_file (/tmp/.Some_File_Here, / var / www / Rest_Of_Path_Here) không thành công: Việc ủy quyền không thành công
Vì tôi còn khá mới với Ubuntu nên tôi không biết làm cách nào để thoát khỏi ủy quyền đó bật lên. Tôi có tất cả các quyền đối với thư mục / var / www .
/var/www
nhưng không cho các thư mục con. Tôi đã thực hiện chown
trên /var/www
nhưng khi tôi đã kiểm tra quyền truy cập vào các thư mục con, ex. /var/www/First_Site
, nó thuộc về www-data
. Tôi nghĩ rằng chown
trên một thư mục chính cũng sẽ cấp cho tôi quyền đối với tất cả các thư mục con / tệp trong đó.
/var/www
mà không cần root (ví dụ như sử dụngsudo
)?