Điểm:0

Quyền hoặc cấu hình mặc định là gì? Hoàn nguyên chmod 777

lá cờ us

Tôi chưa quen với Ubuntu và Linux và dường như đã mắc lỗi. Tôi hiện đã đăng nhập với quyền root và đang gặp sự cố về quyền trong tệp python của mình, nơi tôi không thể tạo tệp khi sử dụng cách sau.

mở ('test.txt', 'w')

Để giải quyết vấn đề này, tôi đã chạy như sau.

Sudo chmod -R 777 ~/MyDir

Mọi thứ trở nên nổi bật với màu xanh lục nhạt, cho biết rằng nó có thể thực thi được. Sau khi đọc thêm, tôi hiểu rằng đây thực sự là một sai lầm nghiêm trọng.

Tôi đã loay hoay với nhiều lệnh chmod khác nhau, nhưng có vẻ như nó đang trở nên tồi tệ hơn. Chỉ để đảm bảo rằng tôi không vi phạm bất cứ điều gì hoặc chương trình của tôi không gặp sự cố do thiếu kinh nghiệm, làm cách nào để tôi có thể định cấu hình lại thư mục và tệp của mình để trở lại bình thường từ chmod -R 777 ~/MyDir vào các tệp và thư mục bình thường, nơi tôi có thể viết bằng open("text.txt", 'w')?

totalynotanoob avatar
lá cờ il
644 là quyền phù hợp cho các tệp không thực thi được. các con số dành cho chủ sở hữu, nhóm và cuối cùng là tất cả những người khác.các quyền được đọc = 4 ghi = 2 thực thi = 1. nếu bạn thêm các quyền mong muốn, bạn sẽ có số để sử dụng. trong trường hợp này 6=đọc+ghi cho chủ sở hữu và 4=đọc cho nhóm và tất cả những thứ khác
muru avatar
lá cờ us
Điều này có trả lời câu hỏi của bạn không? [Quyền mặc định của các thư mục trong nhà (Máy tính để bàn, Tải xuống, v.v.)](https://askubuntu.com/questions/604489/what-are-the-default-permissions-of-directories-in-home- máy tính để bàn-tải xuống-v.v.)
Điểm:3
lá cờ hr

Gần nhất bạn có thể nhận được các quyền "mặc định" là những quyền được ngụ ý bởi phiên đăng nhập của bạn hoặc trình bao cái ô giá trị cũ nếu cái ô lợi nhuận 0002 sau đó các quyền bát phân mặc định là 0664 cho các tập tin và 0775 cho các thư mục; trong khi nếu cái ô0022 chúng tương ứng 06440755.

Bạn có thể áp dụng quyền như vậy bằng cách sử dụng

tìm ~/MyDir -type d -exec chmod 0755 {} +

tìm ~/MyDir -type f -exec chmod 0644 {} +

Rõ ràng là bạn sẽ cần phải sửa thủ công các trường hợp chẳng hạn như tập lệnh thực thi hoặc tệp chương trình sẽ cần bộ bit thực thi của chúng để chạy đúng cách.

oldfred avatar
lá cờ cn
Các thư mục Ubuntu Home đã được tạo với 755 quyền nhưng sẽ bị giảm xuống 750 với 21.04, bây giờ để ngăn những người dùng khác trên hệ thống đọc được các thư mục chính mới.
geekygeek avatar
lá cờ us
Cảm ơn rất nhiều. Điều này làm việc hoàn hảo!

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.