Vô tình chạy chmod 754 không đệ quy ở cấp thư mục gốc


13

Tôi đã vô tình chạy một chmod 754 ./khi tôi đang ở thư mục gốc trên máy chủ chạy Ubuntu 18.04.

Bây giờ tôi không thể sử dụng các lệnh như sudohoặc pkexec, tôi cũng không thể thay đổi bất cứ điều gì. Tôi nên làm gì? Nó có ảnh hưởng đến người dùng khác không?


3
Là nó chmod 754 ./hay chmod -r 754 ./? Cái sau sẽ có sức tàn phá hơn nhiều trong khi cái trước sẽ dễ dàng phục hồi.
Nonny Moose

1
@NonnyMoose Cảm ơn bạn rất nhiều, và tôi thực sự đánh giá cao điều đó. Đó là không có r, không đệ quy.
Bo Ni

Câu trả lời:


16

Lưu ý: câu trả lời này giả định rằng bạn không chuyển đối số --recursivecũng không phải -Rđối số chmod, tức là tệp / thư mục CHỈ mà bạn đã sửa đổi /.

Nếu bạn tìm thấy câu hỏi và câu trả lời này thông qua một công cụ tìm kiếm và sử dụng phương pháp đệ quy ( -Rhoặc --recursive), vui lòng vào đây!

Tôi đã chạy lệnh chính xác mà bạn đã đăng trong câu hỏi của mình trên máy ảo và đã phục hồi nó với (hầu như) không có vấn đề gì cả.

Vì bạn chỉ sửa đổi một thư mục / tệp, nên giải pháp rất đơn giản: chỉ cần thay đổi lại!

Bạn thực sự không cần CD Live để sửa lỗi này. Ubuntu có chế độ phục hồi tích hợp. Các bước này giả sử máy tính của bạn bắt đầu tắt.

  1. Khởi động lên GRUB. Nếu nó đã hiển thị khi bạn khởi động, chỉ cần khởi động vào GRUB như bạn thường làm. Nếu không, hãy làm theo các hướng dẫn trong câu trả lời này . Trong cả hai trường hợp, đảm bảo hủy khởi động tự động bằng cách di chuyển lựa chọn ban đầu bằng các phím mũi tên lên hoặc xuống. Lưu ý: GRUB bị lỗi lần đầu tiên tôi thử điều này. Kiên trì.
  2. Chọn tùy chọn nâng cao cho Ubuntu, sau đó mục đầu tiên kết thúc (recovery mode).
  3. Khi chế độ phục hồi khởi động, chọn tùy chọn vỏ gốc bằng các phím mũi tên và nhấn enter.
  4. Nhấn Enter lần nữa để vào chế độ bảo trì.
  5. Kiểu chmod 755 /Enter
  6. Kiểu rebootEnter

Đó là nó! Trừ khi có bất kỳ biến chứng nào khác, hệ thống của bạn sẽ được phục hồi.


@ Dvïd Oh, bạn nói đúng. Tôi đã không nhận ra rằng việc giữ shift chỉ hoạt động ở chế độ BIOS. Tôi sẽ chỉnh sửa nó trong.
Nonny Moose
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.