Điểm:1

Tôi đã chạy nhầm các lệnh sau trong máy Ubuntu 21.04 của mình và sau đó mọi thứ bị hỏng

lá cờ in

Xin chào, làm ơn, tôi đã chạy nhầm các lệnh sau trong máy Ubuntu 21.04 của mình và sau đó mọi thứ bị hỏng ...

sudo chown john: /*
sudo chown john: /**
sudo chown john: /**/**

và sudo không còn hoạt động

sudo: /etc/sudo.conf thuộc sở hữu của uid 1000, phải là 0
sudo: /usr/bin/Sudo phải được sở hữu bởi uid 0 và đã thiết lập bit setuid

CHỈNH SỬA: sau khi đề cập đến /usr/bin/Sudo phải được sở hữu bởi uid 0 và đã thiết lập bit setuidSudo không hoạt động: "/etc/sudoers được sở hữu bởi uid 1000, phải là 0" Tôi đã chạy các lệnh sau trong Live USB, nó hoạt động trở lại ...

Sudo chown root:root /* -R
Sudo chown root:root /** -R
Sudo chown root:root /**/** -R
Sudo chown root:root /usr/bin/** -R
Sudo chown root:root /usr/bin/**/** -R
sudo chown root:root /etc/sudoers /etc/sudoers.d /etc/sudo.conf -R
Sudo chmod 4755 /etc/sudoers
sudo chmod 4755 /etc/sudo.conf
sudo chown root:root /usr/bin/sudo
sudo chmod 4755/usr/bin/sudo
sudo chown root:root /usr/lib/sudo/sudoers.so
sudo chmod 4755 /usr/lib/sudo/sudoers.so

CHỈNH SỬA 2: và các lệnh sau nữa ...

Sudo chmod 4755 /usr/libexec/**
Sudo chown root:root /usr/libexec/**
Sudo chmod 4755/usr/libexec/polkit-agent-helper-1
David avatar
lá cờ cn
Làm thế nào để bạn chạy nhầm ba lệnh đối với tất cả các thư mục? Bạn có thể sau rất nhiều công việc và nhiều ngày hoặc nhiều tuần để điều này hoạt động trở lại. Nhưng tôi khuyên bạn nên cài đặt lại từ đầu.
Zorono avatar
lá cờ in
đường dẫn không phải là root ... ý tôi là /downloads
24601 avatar
lá cờ in
một gợi ý hữu ích cho tương lai: trước khi thực hiện loại thao tác này, có lẽ **đầu tiên** hãy sử dụng `ls` để xem điều gì sẽ bị ảnh hưởng bởi lệnh của bạn *trước khi* tự cam kết.
Điểm:0
lá cờ cn

Xin lỗi. Thật tệ. Bạn nên cài đặt lại Ubuntu. Sao chép tất cả các tệp bạn quan tâm vào một nơi an toàn. Sao chép chúng vào hai nơi an toàn sẽ tốt hơn nếu bạn có thể. Nếu cp (hoặc, tùy thuộc vào "nơi an toàn" của bạn, gắn kết cũng như vậy) không hoạt động để sao chép các tệp này, bạn có thể thực hiện việc này từ Live CD. Cá nhân tôi chỉ muốn sử dụng LiveCD để an toàn, nhưng nếu cp lệnh hoạt động, điều đó có lẽ cũng tốt. Kiểm tra kỹ xem chúng có ở vị trí an toàn không.

Bạn cần cài đặt lại, tương tự như câu hỏi này. Đáng buồn thay, các ** glob từ lệnh của bạn có nghĩa là nó đã chạy nó theo cách đệ quy. Về mặt kỹ thuật, có thể khắc phục thủ công nhưng sẽ rất mất thời gian.

Phần cuối cùng này bây giờ không hữu ích, nhưng... thực hiện sao lưu thường xuyên hệ thống của bạn trong trường hợp có sự cố xảy ra. Cũng thế, RAID không phải là bản sao lưu.

emk2203 avatar
lá cờ in
Khi bạn cố gắng chuyển `mv` một số tệp vào một thư mục bằng `mv files* mistyped_directory`, chỉ tệp được di chuyển cuối cùng mới tồn tại, các tệp khác sẽ bị ghi đè. `tệp mv* mistyped_directory/` gây ra lỗi và các tệp của bạn vẫn nguyên vẹn. Vì vậy, có những trường hợp bạn muốn gõ `/` ra ngoài. Rút kinh nghiệm đau thương...
cocomac avatar
lá cờ cn
Tôi đã chỉnh sửa nó. Tôi đã không nhận thức được điều đó, nhưng cảm ơn vì đã cho tôi biết!
emk2203 avatar
lá cờ in
Không có gì. Tìm hiểu nó ở đây tốt hơn là cố gắng di chuyển hơn 100 tệp như tôi đã làm.

Đă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.