目的:通過Windows XP中的CMD,Telnet 登陸VM虛擬機裡Red Hat Linux9.0。
一、進入虛擬機VM,開啟Red Hat Linux9.0系統。
查看Telnet-clinet 及telnet-server是否安裝。默認已經安裝
查看命令:#rpm -q telnet
#rpm -q telnet-server
如果出現相應的軟件版本號,說明已經安裝。如果沒有安裝,得把源文件找到,在網上搜索等。然後放到一個目錄,在終端裡進入目錄,進行安裝。
telnet服務端安裝命令:
root@wljs root]#rpm -i telnet-server-0.17-25.i386.rpm
客戶端也是按以上的格式,不過大部分都已經安裝上了。
二、設置Telnet服務為啟動
(1)通過#ntsysv,選中telnet
(2)#vi /etc/xinetd.d/telnet
改:disable=no
三、激活服務
#service xinetd restart
四、更改端口,可以改成2003等沒有用到的端口號
#vi /etc/services
改:telnet 23#/tcp # 把23改了。
telnet 23#/udp #把23改了。
然後重啟服務:
#service xinetd restart
五。登陸VM裡的Red Hat Linux 9.0
配置好了的話,打開Windows XP 裡CMD
開始-運行-cmd
telnet 192.168.0.150 2003 這裡2003 為設置的端口號
輸入linux裡的用戶名和密碼就可以登陸了。用戶名默認不能用root,可用其他普通用戶名,www.linuxidc.com進入之後,可以通過#su 來切換為root
這樣也是為了安全的。
這裡的IP為虛擬機裡linux的IP,即eth0
查看方法為在linux裡終端:
#ifconfig
查看到相關的IP信息,如果沒有,則表明網卡沒有設置好,因為虛擬機裡要設置,並且在windows下的
網絡鄰居裡要啟動VM的網絡連接,並設置IP。這樣的話,基本可以實現Telnet的服務。
學習ARM了,要不斷的學習linux的基本操作,這樣學習起來才會得心應手。
另外:
六、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的權限。
以上參考別人寫的,目的就是學習以致用。一步步過入linux世界。