当前位置:首页 > 虚拟机 > 正文

虚拟机如何以root启动(如何使用root进入虚拟机)


一、虚拟机在安装系统后进不入root怎么办?虚拟机安装系统软件并root后显示localhost,root后填startx或X。这种情况,有可能是桌面系统没有安装,要看安装的是哪个Linux系统再继续。
另外,安装过程中有一个步骤是选择软件包并在桌面系统下安装Gnome或KDE。直接切换到root身份:sudo-s-H,恢复就是重启。您可以在登录名中输入root和修改后的密码。
启动时无法识别ISO镜像文件,因此黑屏,重装系统时要小心。
另外,root手机后,有些文件无法随意删除。root后无法正常升级且保修无效。因此,建议先备份重要数据。如果你经常安装软件,可以安装新的过滤软件如果你安装新软件注意权限,选择拒绝或同意。
此外,root手机不会损坏硬件。不过,root可能会导致一些错误或数丢失,比如改变充电电流或照明功率等,从而烧毁手机的元件,所以再次刷机前要小心。


二、用ssh免密码以root身份登陆vagrant虚拟机本来我使用vagrantsshVM_name来登录Vagrant虚拟机,但在我自己的虚拟机上我只用它来测试。为了方便起见,我想直接以root身份登录,而不是vagrant。
主机:macos10.12.4
虚拟机:Ubuntu14.04
下面是主机到虚拟机无密码root登录的实现:
1sudovim/etc/hosts,添加:VM_ipVM_name。
2将主机中的公钥复制到共享文件夹:cp~/.ssh/id_~/vagrant/id_
3登录虚拟机,运行以下命令:
同样的原理可以从一台虚拟机通过SSH登录其他虚拟机。如果不明白请联系我。
有几个要点需要注意: