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
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
Câu trả lời:
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