進行Linux telnet訪問的方法
遠程登錄的服務(wù)器設(shè)置
我們以Red Hat Linux為例說明.首先安裝Linux,這個時候不可以省略鼠標、鍵盤和顯示器,將網(wǎng)絡(luò)調(diào)通,保證Windows機器可以ping到.在Linux上,使用setup命令,在出現(xiàn)的配置選單后,選中"System Services",回車后出現(xiàn)一個服務(wù)列表選單,確保在選單中有Telnet或sshd服務(wù)(為了安全起見,一般只選擇sshd即可),若它們前邊的方框內(nèi)沒有"*"號,則按空格鍵選擇它.還要注意,firewall configuration要開放這些端口(telnet端口號23,SSH端口號22),或者為了簡單實驗可以暫時選擇no firewall,但是今后為了安全,還是需要建立防火墻,開放22或23端口,相關(guān)設(shè)置請參考HowTo.在Linux上,用命令"useradd myself"新建一個用戶myself,再用"passwd myself"設(shè)置這個用戶的密碼,在服務(wù)器上這樣的設(shè)置就已經(jīng)可以允許遠程訪問了.然后將那些外設(shè)統(tǒng)統(tǒng)拿掉.
通過telnet方式訪問Linux
Windows本身自帶一個telnet客戶程序,在"開始"|"運行"中輸入命令"telnet".假設(shè)以上設(shè)置的Linux服務(wù)器IP地址為192.168.0.1,輸入命令"open 192.168.0.1",輸入用戶名"myself"和它的密碼,接下來即可模仿坐在Linux機器前邊進行操作了.
需要說明一點,默認情況下,使用Linux telnet方式不允許以root用戶登錄,這也是在遠程登錄服務(wù)器設(shè)置一節(jié)最后建立用戶myself的原因,下面將要提到的SSH方式就沒有這個限制.
通過SSH方式訪問Linux
由于telnet的不安全性,現(xiàn)在Linux發(fā)行版大多都集成了SSH功能,而Windows本身是沒有SSH Client的,需要一個第三方軟件支持.這里推薦使用SecureCRT或SSH Secure Shell非商業(yè)版.前者是所有Windows下客戶端中能夠在一個屏幕顯示最多行數(shù)的軟件,非免費軟件,網(wǎng)址為http://www.vankyde.com.后者自帶一個圖形化的sftp軟件,方便傳輸文件,個人使用免費,網(wǎng)址為http://www.ssh.com.
要想使用SSH傳輸文件,還需要Linux上允許使用ssh2.方法是在/etc/ssh下使用"more sshd_config",看sshd_config文件中protocal一行,若這一行前沒有使用"#",而且protocal后面只有數(shù)字"1",則說明不可使用ssh2;若不是這種情況,即可使用ssh2.圖1是SecureCRT的屏幕截圖,圖2是SSH Secure Shell的屏幕截圖,并且,這些SSH類Client一般都支持Linux telnet方式登錄.在連接對話框中輸入必要的信息,即可連接Linux機器了,如圖3和圖4.還有其它很多優(yōu)秀的類似軟件,這里就不一一介紹了,有興趣的讀者可以繼續(xù)尋找.
圖1 SecureCRT
圖2 SSH Secure Shell
新文章:
- CentOS7下圖形配置網(wǎng)絡(luò)的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統(tǒng)后丟失windows啟動項
- CentOS單網(wǎng)卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網(wǎng)打印機IP講解
- CentOS7使用hostapd實現(xiàn)無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網(wǎng)絡(luò)重啟出錯
- 解決Centos7雙系統(tǒng)后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統(tǒng)有什么不同呢
- Centos 6.6默認iptable規(guī)則詳解