如何解决Ubuntu root系统权限的静态IP问题

发布时间:2021-12-07 17:03:15 作者:柒染
来源:亿速云 阅读:161

本篇文章给大家分享的是有关如何解决Ubuntu root系统权限的静态IP问题,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

Ubuntu root是经常用到的,于是我研究了一下Ubuntu root,在这里拿出来和大家分享一下,希望对大家有用。自己的虚拟机Ubuntu一直是以zhangcheng帐户名登陆和使用,在terminal中也是以$符号标识。存在的一个麻烦就是执行某些操作时老是提示权限不够:要么是执行权限不够,要么是文件权限不匹配。所以如果是以Ubuntu root登陆的话,可以避免这个问题。

步骤:
1,在终端执行 sudo passwd root 指令后,系统将会提示你设置一个新的 Ubuntu root 帐号密码。
2,点击 System -> Administration -> 登录窗口,切换到security选项页,然后选中的其下的“Allow local system administrator login”。
3,重启系统,登陆时以Ubuntu root账户和密码登入就可。terminal中以#符号标识。
4,如果要再次禁用 Ubuntu root 帐号,那么可以执行 sudo passwd -l root。

为什么要设置静态IP?原因是我在公司用UBUNTU联网虽然是auto eth0,但是网管分配给我的只有一个IP,我每次登UBUNTU登的只是一个IP,不管是source insight还是secure CRT访问的都是同一个IP;但我在家用UBUNTU联网时,每次分的都是不同的IP地址,一个麻烦就在于建立的source insight工程,和设置好的secure CRT在每次重启ubuntu后就不能用了,必须重新设置,这非常麻烦,所以必须指定静态IP。打开网络配置文件:$sudo gedit /etc/network/interfaces:

auth lo
iface lo inet loopback这个正是lo回环。
auth eth0     //eth0网络,默认只这一行
iface eth0 inet dhcp  //可以不要

上述是通过DHCP来获得IP进入网络,如果需要指定IP或者网关进入网络,假设如下:
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
gateway 192.168.1.254    //网关用VM NET8的IP

要使网络设置生效,有两种方式:

一是重启;

二是执行sudo /etc/init.d/networkding restart。只要可以ping通网关,即说明OK。

如果要访问浏览器,还需设置DNS:sudo gedit /etc/resolv.conf,添加:
nameserver xxx.xxx.xxx.xxx,保存即可。

此处最多可以设置三个server,我补了一个网关地址在此。就可以用浏览器了。

以上就是如何解决Ubuntu root系统权限的静态IP问题,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。

推荐阅读:
  1. ubuntu16.04中怎么设置静态IP
  2. Ubuntu无法联网如何解决

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

ip

上一篇:怎么解决Ubuntu乱码事件

下一篇:openSUSE声音问题描述及解决办法是什么

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》