我想要修改在azure上的linux虚拟机中的/etc/hosts文件该怎么修改呢?新建虚拟机
时的用户好像没有root权限。
创建的时候有一个默认账户,但是这个账户没有root权限,用这个账户登录,执行:sudo su
就能切换到root用户登录了。
创建的时候,会有一个缺省的root用户密码吧,没root权限,你没法修改/etc
首先获得linux的root权限,在开机进入系统之前切换到单用户模式。
可以先获得root权限呀
可以先获得root权限呀
root 是在装系统时必装的一个用户,怎么可能没有。
可以用sudo进行提权,例如sudo vi /etc/hosts
再或者,先用sudo passwd root修改root帐号密码,然后su -到root帐号下再进行修改。