今天我犯了一个大错误,我运行了命令
mv /etc/sudoers{,.bak}
Run Code Online (Sandbox Code Playgroud)
在我的 ubuntu 机器上,现在缺少 sudoers 文件
这是在我使用 sudo 的任何地方在终端中给出的消息
sudo: unable to stat /etc/sudoers: No such file or directory
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin
Run Code Online (Sandbox Code Playgroud)
如何使该备份文件再次恢复正常并恢复sudo
?
新问题
我现在可以访问互联网,但是,当我连接到netgear路由器时,没有收到任何数据,我也无法 ping 我的路由器。这不会发生在任何其他路由器(如 DLINK 或我手机的 HOTSPOT)上。请任何人都可以帮助问题所在。
下面的问题就解决了。
我有一台安装了 Ubuntu 14.04 的 Sony vaio 笔记本电脑。笔记本电脑可以连接到wifi路由器,但是打开浏览器时the Web page is not available
出现错误。
我做了
$ ping google.com
ping: unknown host google.com
Run Code Online (Sandbox Code Playgroud)
我 ping 我的笔记本电脑。那返回成功。但是当我 ping 其他一些 IP 时,它说目标主机不可用
自从我硬重置路由器以来就开始出现此错误
[编辑]
$ lspi -knn | grep Net -A2
02:00.0 Network controller [0280] : Qualcomm Atheros AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Subsystem : Foxconn Interntional , Inc Device [105b: e044]
kernel driver in use : ath9k
Run Code Online (Sandbox Code Playgroud)
我想我因为尝试了太多的解决方案而搞砸了一些事情。有什么办法可以像我们factory …