由于设备有限,很多人都用过虚拟机,把自己的实验环境建立在虚拟机上很方便,也很廉价,但是从主机切换到虚拟机,再从虚拟机切换到主机,实在是很不方便,虚拟机中操作响应速度相当缓慢,而且频繁的切换使机器整体性能也受到很大影响。
经过近段时间的尝试,笔者认为通过在虚拟机操作系统中配置telnet服务,再用netterm连接到虚拟机的telnet服务,这样在netterm中使用虚拟机,虚拟机就像主机中的一个窗口一样,无需切换,操作轻松自如。
我的系统环境如下:
主机操作系统:windows xp, 安装NetTerm4.2用于telnet客户端
虚拟机操作系统:redhat linux 9, 启动telnet服务,参见Redhat linux 9下telnet的配置和使用,配置完后,如果不能从主机telnet到虚拟机,请检查iptables配置,如果是iptables导致不能telnet到虚拟机,可以把iptables停掉,或者执行iptables -A INPUT -p tcp --dport 23 -j ACCEPT
或者
iptables -I INPUT -p tcp --dport 23 -j ACCEPT
注意:在linux里为了安全,默认是不让root用户通过telnet登陆的,当然对于自己的实验环境就无所谓了,开放比较方便,按以下方式开放:
摘自《Redhat linux 9下telnet的配置和使用》
【
六、Telnet root用户的登入
】
配置完成后,以后要运行虚拟机上的实验环境,就不用登陆虚拟机了,启动虚拟机后直接使用NetTerm链接虚拟机telnet服务就可以了。当然虚拟机操作系统不仅仅局限与linux啦,欢迎拍砖,大家好心情!
经过近段时间的尝试,笔者认为通过在虚拟机操作系统中配置telnet服务,再用netterm连接到虚拟机的telnet服务,这样在netterm中使用虚拟机,虚拟机就像主机中的一个窗口一样,无需切换,操作轻松自如。
我的系统环境如下:
主机操作系统:windows xp, 安装NetTerm4.2用于telnet客户端
虚拟机操作系统:redhat linux 9, 启动telnet服务,参见Redhat linux 9下telnet的配置和使用,配置完后,如果不能从主机telnet到虚拟机,请检查iptables配置,如果是iptables导致不能telnet到虚拟机,可以把iptables停掉,或者执行iptables -A INPUT -p tcp --dport 23 -j ACCEPT
或者
iptables -I INPUT -p tcp --dport 23 -j ACCEPT
注意:在linux里为了安全,默认是不让root用户通过telnet登陆的,当然对于自己的实验环境就无所谓了,开放比较方便,按以下方式开放:
摘自《Redhat linux 9下telnet的配置和使用》
【
六、Telnet root用户的登入
telnet 不是很安全,默认的情况之下不允许 root 以 telnet 进入 Linux 主机 。若要允许root用户登入,可用下列方法:
[root @wljs /root]# vi /etc/pam.d/login
#auth required pam_securetty.so #将这一行加上注释!
或
[root@wljs root]# mv /etc/securetty /etc/securetty.bak
这样, root 就可以直接进入 Linux 主机了。不过,建议不要这样做。也可以在普通用户进入后,切换到root用户,拥有root的权限。】
配置完成后,以后要运行虚拟机上的实验环境,就不用登陆虚拟机了,启动虚拟机后直接使用NetTerm链接虚拟机telnet服务就可以了。当然虚拟机操作系统不仅仅局限与linux啦,欢迎拍砖,大家好心情!
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步