grep命令常見用法 linux中怎么使用telnet命令?
linux中怎么使用telnet命令?useraddtestuser//創(chuàng)建角色用戶testuserpasswdtestuser//為testuser設(shè)置密碼//修改完成后/home下會出現(xiàn)testu
linux中怎么使用telnet命令?
useraddtestuser//創(chuàng)建角色用戶testuser
passwdtestuser//為testuser設(shè)置密碼
//修改完成后/home下會出現(xiàn)testuser文件夾
userdeltestuser//刪除testuser用戶
rm-rftestuser//徹底刪除用戶testuser處目錄
//以上下達(dá)命令root用戶才能建議使用
su用戶名//快速切換用戶eg:suroot快速切換為root用戶
一.CentOS下查看系統(tǒng)如何確定已安裝telnet
rpm-qa|greptelnet
telnet-0.17-48.el6.x86_64 elnet-server-0.17-48.el6.x86_64安裝telnet
1、檢測telnet-server的rpm包如何確定按裝
[~]#rpm-qatelnet-server
若無輸入輸入內(nèi)容,則它表示沒有按裝。是因?yàn)榘踩紤]telnet-server.rpm是設(shè)置還沒有按裝的,而telnet的客戶端是標(biāo)配。即下面的軟件是系統(tǒng)默認(rèn)安裝好的。
2、若未安裝好,則完全安裝telnet-server,不然忽視此步驟
[~]#yuminstalltelnet-server
3、檢測telnet-server的rpm包是否需要直接安裝
[~]#rpm-qatelnet
telnet-0.17-47.el6_3.1.x86_64
4、若未安裝,則按裝telnet,不然忽視此步驟
[~]#yuminstalltelnet
telnet是掛在xinetd底下的,因?yàn)橥瑯訖诶稂c(diǎn)是否是安裝好了xinetd服務(wù)
rpm-qa|grepxinetd
xinetd-2.3.14-39.el6_4.x86_64
兩者都沒有的安裝的話,yum完全安裝100元以內(nèi)服務(wù)
yuminstallxinetdtelnettelnet-server-y
起動telnet服務(wù)
[~]#systemctlstart
二.配置telnet
系統(tǒng)設(shè)置開機(jī)時正常啟動
#chkconfigtelnetonto
改配置文件
vi/etc/xinetd.d/telnet
將”disableno”把它改成”disableno”
三、激活服務(wù)
而telnet服務(wù)什么都是由xinetd魔王的,所以才安裝完telnet-server,要啟動時telnet服務(wù)就需要重啟xinetd服務(wù)
servicexinetdrestart也可以/etc/rc.d/init.d/xinetdrestart
四.iptables防火墻會攔阻telnet,所以才是需要在iptables允許,用:命令
當(dāng)你啟動后telnet服務(wù)后,你也可以用netstat-tunlp命令來欄里點(diǎn)telnet服務(wù)所不使用的端口,也可以發(fā)現(xiàn)到有23。在用下面命令再開啟這些端口:
iptables-IINPUT-ptcp--dport23-jACCEPT
iptables-IINPUT-pudp--dport23-jACCEPT
serviceiptablessave//保存到
serviceiptablesrestart//重起防火墻
的或來點(diǎn)狠的??!關(guān)掉防火墻!
serviceiptablesstop
五.不使用telnet命令
格式:telnetipprot
六.其他具體用法的telnet命令功能描述:
closed關(guān)掉當(dāng)前再連接
logout強(qiáng)制退出遠(yuǎn)戰(zhàn)用戶并關(guān)了連接上
display總是顯示當(dāng)前操作的參數(shù)
mode根本無法再次進(jìn)入命令行或字符
open再連接到某一站點(diǎn)
initiate逃離
set可以設(shè)置當(dāng)前操作的參數(shù)
unset復(fù)位當(dāng)前操作參數(shù)
status可以打印狀態(tài)信息
toggle對操作參數(shù)參與開關(guān)轉(zhuǎn)換的
slc變化特殊字符的狀態(tài)
auth再打開/自動關(guān)閉再確認(rèn)功能z堆起
telnetsend你的郵箱特殊字符
telnetenviron改環(huán)境變量?不顯示幫信息
七.測試
我們先來打開系統(tǒng)TCP的23端口如何確定開啟正常了
[~]#netstat-tnl|grep23
tcp000.0.0.0:230.0.0.0:*LISTEN
假如上面的一行未知就只能說明服務(wù)已經(jīng)正常運(yùn)行了。如果不是netstat命令沒有前往內(nèi)容,我們就只好再繼續(xù)并且更深入的配置了。
八.容許root用戶登錄
默認(rèn)情況下Linux不不能root用戶以telnet登陸Linux主機(jī),若要不允許root用戶登錄可常規(guī)以下3中方法:
(1)如何修改/etc/pam.d/login配置文件
RedHatLinux相對于遠(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用戶沒法在tty1-tty6的終端上留下記錄,刪除該文件或?qū)⑵渖暾埜拿纯杀荛_驗(yàn)證驗(yàn)證規(guī)則從而利用root用戶以telnet遠(yuǎn)程登錄Linux主機(jī)。
[root]#mv/etc/securetty
(3)先用大多數(shù)用戶登錄,然后把快速切換到root用戶
[bboss]$suroot
Password:
[bboss]#
linux查看網(wǎng)口命令?
1、ifconfig:最常用的配置和查找網(wǎng)絡(luò)接口信息的命令,服務(wù)器上先執(zhí)行此命令會得到類下文的內(nèi)容,幫一下忙內(nèi)容可看到多個設(shè)備和設(shè)備狀態(tài)、信息。
2、lspci|grep-i#39eth#39或lspci|grep-inet命令:可列出來每個pci總線上的設(shè)備,通過grep過濾后可換取網(wǎng)卡設(shè)備列表
3、iwconfig:作用于一欄無線網(wǎng)絡(luò),要是你設(shè)備上有無線網(wǎng)卡此時后用此命令來欄里點(diǎn)
4、ethtool命令比較多作用于網(wǎng)站查詢配置如何網(wǎng)卡參數(shù)。用法:ethtoolethN//其中N是隨機(jī)網(wǎng)卡的編號,如eth0、eth1等等