linux編輯文本命令 如何使用SSH來(lái)遠(yuǎn)程連接Linux虛擬主機(jī)?
如何使用SSH來(lái)遠(yuǎn)程連接Linux虛擬主機(jī)?這并不難。首先Linux虛擬機(jī)需要啟動(dòng)SSH服務(wù),然后在xshell等軟件的幫助下使用SSH遠(yuǎn)程連接Linux虛擬機(jī)。簡(jiǎn)單介紹一下實(shí)驗(yàn)過(guò)程,主要內(nèi)容如下:1
如何使用SSH來(lái)遠(yuǎn)程連接Linux虛擬主機(jī)?
這并不難。首先Linux虛擬機(jī)需要啟動(dòng)SSH服務(wù),然后在xshell等軟件的幫助下使用SSH遠(yuǎn)程連接Linux虛擬機(jī)。簡(jiǎn)單介紹一下實(shí)驗(yàn)過(guò)程,主要內(nèi)容如下:
1。要啟動(dòng)Linux虛擬機(jī)的SSH服務(wù),您可以直接使用命令“PS-aux | grep”下一步,我們可以用SSH連接到Linux虛擬機(jī),如下,這里有兩種方式,一種是使用xshell,另一種是使用PowerShell(win10系統(tǒng)),基本命令都是可用的,都是一樣的“SSH”用戶(hù)名@ip“如果沒(méi)有回應(yīng)對(duì)于連接,Ping虛擬機(jī)以查看是否可以Ping。如果ping不到,需要設(shè)置網(wǎng)絡(luò):
登錄成功后,截圖如下,然后可以直接輸入shell命令運(yùn)行:
使用PowerShell連接Linux虛擬機(jī),截圖如下,使用效果也很好:
到目前為止,我們已經(jīng)完成了使用SSH連接到Linux虛擬機(jī)的過(guò)程。一般來(lái)說(shuō),整個(gè)過(guò)程非常簡(jiǎn)單。首先,啟動(dòng)SSH服務(wù),然后可以遠(yuǎn)程連接到Linux虛擬機(jī)。只要你有一個(gè)特定的Linux基金會(huì)并運(yùn)行它幾次,你很快就能掌握它。網(wǎng)上也有相關(guān)的教程和資料。如果你感興趣,你可以搜索他們。希望以上分享的內(nèi)容能對(duì)您有所幫助,歡迎您發(fā)表評(píng)論和留言。
服務(wù)器端口22開(kāi)著,但是ssh不能用,說(shuō)明什么,是被黑了嗎?
很難說(shuō)是不是被黑客入侵了。您必須按以下步驟進(jìn)行檢查:
Ping服務(wù)器IP以查看它是否可以正常Ping。如果它不Ping,則表示服務(wù)器或本地網(wǎng)絡(luò)有問(wèn)題。Ping將繼續(xù)下一步
檢查端口22是否打開(kāi):telnet 127.0.0.1 22。Telnet是Internet的遠(yuǎn)程登錄協(xié)議。您需要打開(kāi)服務(wù)器上的telnet服務(wù)才能登錄。如果您無(wú)法登錄,端口將被阻止
請(qǐng)轉(zhuǎn)到服務(wù)器以檢查SSH服務(wù)是否已打開(kāi):PS-EF | grep SSH。如果沒(méi)有打開(kāi),則需要打開(kāi)SSH服務(wù)或service sshd status來(lái)檢查SSH服務(wù)狀態(tài):如果“l(fā)oaded:error(reason:no-such file)或如果出現(xiàn)“active:inactive(dead)”則表示SSH服務(wù)尚未啟動(dòng),應(yīng)該執(zhí)行“service sshd start”來(lái)啟動(dòng)服務(wù)。啟動(dòng)后,檢查服務(wù)狀態(tài)。
如果SSH服務(wù)正常,請(qǐng)檢查端口是開(kāi)放防火墻還是在安全組中,執(zhí)行:lsof-I:22查看是否顯示。如果未顯示,則表示未打開(kāi)。此時(shí),需要打開(kāi)端口22。
??不是被黑了,不好說(shuō),得一步步排查,按如下步驟排查:ping服務(wù)器ip,看是否能正常ping通,如果ping不通代表服務(wù)器或者你的本地網(wǎng)絡(luò)有問(wèn)題,ping通則繼續(xù)走下一步
查看端口22是否開(kāi)啟:telnet 127.0.0.1 22,Telnet是Internet的遠(yuǎn)程登錄協(xié)議,需要服務(wù)器端開(kāi)啟telnet服務(wù)才可以登錄,如果登錄不了,代表端口不通
去服務(wù)器查看ssh服務(wù)是否開(kāi)啟:ps -ef | grep ssh,如果未開(kāi)啟則需要開(kāi)啟ssh服務(wù)或者service sshd status查看ssh服務(wù)狀態(tài):如果出現(xiàn)“Loaded: error (Reason: No such file or directory)”則是沒(méi)有安裝ssh服務(wù),需要安裝ssh服務(wù);如果出現(xiàn)“Active: inactive (dead)”說(shuō)明ssh服務(wù)沒(méi)有啟動(dòng),需要執(zhí)行“service sshd start”啟動(dòng)服務(wù),啟動(dòng)完畢后檢查一下服務(wù)狀態(tài)。
如果ssh服務(wù)正常,檢查端口是否開(kāi)啟防火墻,或者是否在安全組內(nèi),執(zhí)行:lsof -i:22看是否有顯示,如果沒(méi)有顯示則代表未開(kāi)啟,此時(shí)需要開(kāi)啟22端口。
ping服務(wù)器ip,看是否能正常ping通,如果ping不通代表服務(wù)器或者你的本地網(wǎng)絡(luò)有問(wèn)題,ping通則繼續(xù)走下一步
查看端口22是否開(kāi)啟:telnet 127.0.0.1 22,Telnet是Internet的遠(yuǎn)程登錄協(xié)議,需要服務(wù)器端開(kāi)啟telnet服務(wù)才可以登錄,如果登錄不了,代表端口不通
去服務(wù)器查看ssh服務(wù)是否開(kāi)啟:ps -ef | grep ssh,如果未開(kāi)啟則需要開(kāi)啟ssh服務(wù)或者service sshd status查看ssh服務(wù)狀態(tài):如果出現(xiàn)“Loaded: error (Reason: No such file or directory)”則是沒(méi)有安裝ssh服務(wù),需要安裝ssh服務(wù);如果出現(xiàn)“Active: inactive (dead)”說(shuō)明ssh服務(wù)沒(méi)有啟動(dòng),需要執(zhí)行“service sshd start”啟動(dòng)服務(wù),啟動(dòng)完畢后檢查一下服務(wù)狀態(tài)。
如果ssh服務(wù)正常,檢查端口是否開(kāi)啟防火墻,或者是否在安全組內(nèi),執(zhí)行:lsof -i:22看是否有顯示,如果沒(méi)有顯示則代表未開(kāi)啟,此時(shí)需要開(kāi)啟22端口。
以上就是排查服務(wù)器端口是否正常開(kāi)放的步驟,大家還有更簡(jiǎn)單的方法嗎?歡迎討論交流~