Không thể ghi vào tệp '/ etc / network / interface' trong Ubuntu


3

Tôi chỉ muốn đặt thành mặc định /etc/network/interfacesnhưng tôi không thể vì tôi gặp Permission deniedlỗi khi tôi cố gắng viết nó:

auto lo  
iface lo inet loopback

URL cho một video là một ý tưởng tồi. Mọi người sẽ có thể thấy toàn bộ câu hỏi ngay tại đây trên StackOverflow. Ngoài ra, nếu video bị xóa vào ngày mai thì sao? Xem xét chỉnh sửa câu hỏi của bạn để bao gồm các vấn đề thực tế.
ArjunShankar

Câu trả lời:


4

Trong Ubuntu hay Linux nói chung, các tệp bên trong root /được sở hữu bởi root . Do đó, người dùng sẽ cần quyền root để truy cập các tệp đó.

Vì bạn đang cố gắng ghi vào /etc/network/interfacestệp, nên bạn cần phải root hoặc có quyền root. Để làm như vậy, sử dụng sudolệnh được sử dụng để thực hiện các thao tác tệp trên các tệp mà Người dùng gốc sẽ chỉ được phép thay đổi.

Mở một thiết bị đầu cuối với Ctrl+ Alt+ Tvà chạy:

sudo gedit /etc/network/interfaces

Điều này sẽ mở Gedit , sau đó bạn có thể thực hiện các thay đổi cần thiết cho tệp.

Lưu ý : Vì Gedit là một ứng dụng đồ họa, nên chạy sudođồ họa với gksu. Do đó, bạn cũng có thể làm theo cách này:

gksu gedit /etc/network/interfaces

0

thử sử dụng sudohoặc chỉnh sửa bằng root

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.