centos7開(kāi)啟telnet服務(wù) windows如何連接到linux虛擬機(jī)?
windows如何連接到linux虛擬機(jī)?解釋本行業(yè)問(wèn)題windos連接linux虛擬機(jī),必須將虛擬機(jī)網(wǎng)絡(luò)模式設(shè)置為橋接模式,并判斷windos可以不ping值通Linux系統(tǒng)的IP。在遠(yuǎn)程訪問(wèn)方面,
windows如何連接到linux虛擬機(jī)?
解釋本行業(yè)問(wèn)題
windos連接linux虛擬機(jī),必須將虛擬機(jī)網(wǎng)絡(luò)模式設(shè)置為橋接模式,并判斷windos可以不ping值通Linux系統(tǒng)的IP。在遠(yuǎn)程訪問(wèn)方面,Linux能提供了遠(yuǎn)程連接的服務(wù),比如ssh、VNC等。
linux中怎么使用telnet命令?
useraddtestuser//創(chuàng)建角色用戶(hù)testuser
passwdtestuser//為testuser設(shè)置密碼
//創(chuàng)建戰(zhàn)隊(duì)完成后/home下會(huì)又出現(xiàn)testuser文件夾
userdeltestuser//刪掉testuser用戶(hù)
rm-rftestuser//徹底刪除用戶(hù)testuser的地方目錄
//以上下命令root用戶(hù)才能建議使用
su用戶(hù)名//直接切換用戶(hù)eg:suroot切換為root用戶(hù)
一.CentOS下查看系統(tǒng)有無(wú)已按裝telnet
rpm-qa|greptelnet
telnet-0.17-48.el6.x86_64 elnet-server-0.17-48.el6.x86_64安裝telnet
1、檢測(cè)telnet-server的rpm包有無(wú)按裝
[~]#rpm-qatelnet-server
若無(wú)輸入輸入內(nèi)容,則可以表示是沒(méi)有直接安裝。出于安全考慮telnet-server.rpm是設(shè)置成還沒(méi)有安裝好的,而telnet的客戶(hù)端是統(tǒng)一標(biāo)配。即下面的軟件是設(shè)置成按裝的。
2、若未安裝好,則完全安裝telnet-server,不然看出此步驟
[~]#yuminstalltelnet-server
3、檢測(cè)telnet-server的rpm包有無(wú)安裝好
[~]#rpm-qatelnet
telnet-0.17-47.el6_3.1.x86_64
4、若未安裝,則按裝telnet,否則不遺漏掉此步驟
[~]#yuminstalltelnet
telnet是掛在xinetd底下的,所以才而查找如何確定安裝了xinetd服務(wù)
rpm-qa|grepxinetd
xinetd-2.3.14-39.el6_4.x86_64
兩者都沒(méi)有的安裝的話,yum安裝好200以?xún)?nèi)服務(wù)
yuminstallxinetdtelnettelnet-server-y
啟動(dòng)后telnet服務(wù)
[~]#systemctlstart
二.配置telnet
可以設(shè)置開(kāi)機(jī)啟動(dòng)
#chkconfigtelnetonto
修改配置文件
vi/etc/xinetd.d/telnet
將”disableokay”可以改成”disableno”
三、激活服務(wù)
的原因telnet服務(wù)吧都是由xinetd守護(hù)者的,所以我安裝完telnet-server,要啟動(dòng)后telnet服務(wù)就可以重啟xinetd服務(wù)
servicexinetdrestart也可以/etc/rc.d/init.d/xinetdrestart
四.iptables防火墻會(huì)攔阻telnet,所以我必須在iptables容許,用:命令
當(dāng)你啟動(dòng)telnet服務(wù)后,你這個(gè)可以用netstat-tunlp命令來(lái)欄里點(diǎn)telnet服務(wù)所在用的端口,也可以發(fā)現(xiàn)自己有23。在用下面命令自動(dòng)打開(kāi)這些端口:
iptables-IINPUT-ptcp--dport23-jACCEPT
iptables-IINPUT-pudp--dport23-jACCEPT
serviceiptablessave//存放
serviceiptablesrestart//重啟后防火墻
的或來(lái)點(diǎn)狠的!!直接關(guān)閉防火墻!
serviceiptablesstop
五.使用telnet命令
格式:telnetipprot
六.其他具體用法的telnet命令功能描述:
count關(guān)掉當(dāng)前連接上
logout強(qiáng)制破軍退出近戰(zhàn)用戶(hù)并直接關(guān)閉連接到
display總是顯示當(dāng)前操作的參數(shù)
mode借著進(jìn)入命令行或字符
open再連接到某一站點(diǎn)
start后退
set可以設(shè)置當(dāng)前操作的參數(shù)
unset復(fù)位當(dāng)前操作參數(shù)
status打印狀態(tài)信息
toggle對(duì)操作參數(shù)并且開(kāi)關(guān)轉(zhuǎn)換的
slc改變特殊字符的狀態(tài)
auth然后打開(kāi)/直接關(guān)閉確認(rèn)功能z掛起
telnetsend發(fā)送特殊字符
telnetenviron更改環(huán)境變量?不顯示指導(dǎo)信息
七.測(cè)試
我們先來(lái)打開(kāi)系統(tǒng)TCP的23端口是否自動(dòng)打開(kāi)都正常
[~]#netstat-tnl|grep23
tcp000.0.0.0:230.0.0.0:*LISTEN
如果沒(méi)有上面的一行存在就那就證明服務(wù)也運(yùn)行程序了。如果netstat命令還沒(méi)有返回內(nèi)容,我們就索性不再通過(guò)更踏入的配置了。
八.愿意root用戶(hù)登錄
默認(rèn)情況下Linux不不能root用戶(hù)以telnet登入Linux主機(jī),若要允許root用戶(hù)登錄采用以上3中方法:
(1)可以修改/etc/pam.d/login配置文件
RedHatLinux是對(duì)遠(yuǎn)程登錄的限制可以體現(xiàn)在/etc/pam.d/login文件中,把限制修改內(nèi)容注釋表就行。
[root]#cat/etc/pam.d/login
#%PAM-1.0
authrequiredpam_
authrequiredpam_servicesystem-auth
#authrequiredpam_
accountrequiredpam_servicesystem-auth
passwordrequiredpam_servicesystem-auth
sessionrequiredpam_servicesystem-auth
sessionoptionalpam_
(2)移除/etc/securetty文件夾
驗(yàn)正規(guī)則設(shè)置中在/etc/securetty文件中,該文件定義了root用戶(hù)沒(méi)法在tty1-tty6的終端上有記錄,徹底刪除該文件或?qū)⑵涓拿纯啥氵^(guò)驗(yàn)正規(guī)則從而實(shí)現(xiàn)方法root用戶(hù)以telnet遠(yuǎn)程登錄Linux主機(jī)。
[root]#mv/etc/securetty
(3)先用普通用戶(hù)登錄,后再切換到root用戶(hù)
[bboss]$suroot
Password:
[bboss]#