捣鼓vm里centos能用本地xshell连接

在解决虚拟机中CentOS无法正常显示登录界面的问题时,通过切换到文本终端alt+ctrl+f2,尝试移除/tmp/.X0-lock文件并运行startx命令仍无法解决问题。最终,通过修改/etc/inittab文件将启动级别设为3,避免自动启动桌面进程,转而使用startx手动启动,成功实现了连接本地Xshell的目标。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

之前没仔细看过这问题,这两天虚拟机里的centos不出现登陆界面捯饬了半天没解决,在群里问人,也是些没用的方法,最后按照提示也算是解决,不过是用了另一种进入桌面的方式罢了,进入系统出现



没有以前正常的时候出现登陆框,可以alt+ctrl+f2进入其它的文本终端,本来想手动进入可出现


按照提示remove   /tmp/.X0-lock,手指向  startx还是出现了


实在不知道该如何解决了,委屈,想了下既然进来的时候就启动了进程那进来的时候不启动不就行了,编辑vim    /etc/inittab把启动级别改为3,这样进入系统的时候就不会启动桌面进程了,然后用startx  手动开启桌面进程。

0:关机。
1:单用户字符界面。
2:不具备 网络文件系统(NFS)功能的多用户字符界面。
3:具有网络功能的多用户字符界面。
4: 保留不用。
5:具有网络功能的 图形用户界面
6:重新启动系统。
进入桌面也算解决 偷笑,  使用xshell连接centos连接不上,看了这网络教程也没解决,都写着用桥接,  关于连接的方法有一下: 点击打开链接  ,先配置本地的网络(宿主机) 共享一个网络,另外 教程都写着要勾选上vmware Bridge Protocol并安装,安装的文件在vm的安装目录下, 但我这机器没装上也可以连,还不清楚为什么,可以通信的东西了解太少了。 然后就是设置虚拟机的网络了,vmnet0是桥接  vmnet8选择了net, 然后使用了Restore Default 。最后就是配置centos本身的网络了,先使用了桥接,进入了系统,系统完全没有网络,就连ip都没有,后来根据网络上写的配置了ip和DNS也是没生效,不知道为什么不行,最后选择了net竟然能连上网络,能ping通主机, 主机也能ping通centos,  实在不明白使用了net为什么能相互通,   在centos下开启ssh服务,开启22端口就能使用xshell连接了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值