版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、13. 項(xiàng)目項(xiàng)目6 遠(yuǎn)程登錄遠(yuǎn)程登錄管理管理l任務(wù)一任務(wù)一 在在Windows環(huán)境下使用環(huán)境下使用Xshell遠(yuǎn)程登錄遠(yuǎn)程登錄Linux服務(wù)器服務(wù)器l任務(wù)二任務(wù)二 在在Linux環(huán)境下使用環(huán)境下使用ssh遠(yuǎn)程登錄遠(yuǎn)程登錄Linux服務(wù)器服務(wù)器l2學(xué)時(shí)學(xué)時(shí)理論理論+2學(xué)時(shí)實(shí)踐學(xué)時(shí)實(shí)踐本課教學(xué)目標(biāo)本課教學(xué)目標(biāo)l在在WindowsWindows環(huán)境下使用環(huán)境下使用XshellXshell遠(yuǎn)程登錄遠(yuǎn)程登錄LinuxLinux服務(wù)器;服務(wù)器;l掌握利用掌握利用XftpXftp工具進(jìn)行工具進(jìn)行WindowsWindows和和LinuxLinux之間的文件傳輸;之間的文件傳輸;l在在LinuxLinux環(huán)境
2、下使用環(huán)境下使用sshssh遠(yuǎn)程登錄遠(yuǎn)程登錄LinuxLinux服務(wù)器。服務(wù)器。本課教學(xué)重難點(diǎn)本課教學(xué)重難點(diǎn)u教學(xué)重點(diǎn)教學(xué)重點(diǎn) 在在WindowsWindows環(huán)境下使用環(huán)境下使用XshellXshell遠(yuǎn)程登錄遠(yuǎn)程登錄LinuxLinux服務(wù)器;利用服務(wù)器;利用XftpXftp工工具進(jìn)行具進(jìn)行WindowsWindows和和LinuxLinux之間的文件傳輸;在之間的文件傳輸;在LinuxLinux環(huán)境下使用環(huán)境下使用sshssh遠(yuǎn)遠(yuǎn)程登錄程登錄LinuxLinux服務(wù)器。服務(wù)器。u教學(xué)難點(diǎn)教學(xué)難點(diǎn) sshssh命令、命令、scpscp命令和命令和sftpsftp命令的使用。命令的使用。 在
3、在LinuxLinux中,遠(yuǎn)程登錄管理使用中,遠(yuǎn)程登錄管理使用SSHSSH協(xié)議,工作在協(xié)議,工作在TCPTCP協(xié)議的協(xié)議的2222端口。常見(jiàn)的遠(yuǎn)程管理工端口。常見(jiàn)的遠(yuǎn)程管理工具有具有PuTTYPuTTY、SecureCRTSecureCRT、XshellXshell等,這幾款工具在使用上差不多,都挺人性化,掌握了任意等,這幾款工具在使用上差不多,都挺人性化,掌握了任意一個(gè)其他的都易上手,本書(shū)主要以一個(gè)其他的都易上手,本書(shū)主要以XshellXshell作為講解和使用對(duì)象,詳細(xì)講解其安裝和使用方法。作為講解和使用對(duì)象,詳細(xì)講解其安裝和使用方法。 第一步:下載第一步:下載XshellXshell安裝
4、軟件。安裝軟件。官方網(wǎng)站官方網(wǎng)站https:/ for Home/School”“Free for Home/School”。 第二步:安裝。找到安裝文件,和安裝普通軟件一樣,直至安裝完成。第二步:安裝。找到安裝文件,和安裝普通軟件一樣,直至安裝完成。 第三步:安裝完成后打開(kāi),界面如圖第三步:安裝完成后打開(kāi),界面如圖6 6所示:所示:一一 、最強(qiáng)大的最強(qiáng)大的SSH遠(yuǎn)程管理工具遠(yuǎn)程管理工具Xshell任務(wù)任務(wù)一一 Windows環(huán)境使用環(huán)境使用Xshell遠(yuǎn)程登錄遠(yuǎn)程登錄Linux 第四步:新建連接會(huì)話。若要建立遠(yuǎn)程連接,要先建立會(huì)話,單擊工具欄第一個(gè)圖標(biāo)第四步:新建連接會(huì)話。若要建立遠(yuǎn)程連接,
5、要先建立會(huì)話,單擊工具欄第一個(gè)圖標(biāo)“+”“+”,將鼠標(biāo)指向它會(huì)顯示,將鼠標(biāo)指向它會(huì)顯示“新建新建”,單擊會(huì)彈出如圖所示的,單擊會(huì)彈出如圖所示的“新建會(huì)話屬性新建會(huì)話屬性”窗口。窗口。一一 、最強(qiáng)大的最強(qiáng)大的SSH遠(yuǎn)程管理工具遠(yuǎn)程管理工具Xshell任務(wù)任務(wù)一一 Windows環(huán)境使用環(huán)境使用Xshell遠(yuǎn)程登錄遠(yuǎn)程登錄Linux 首先在首先在“連接連接”界面的界面的“名稱(chēng)名稱(chēng)”欄欄目中輸入新建會(huì)話名稱(chēng),該名稱(chēng)自己定目中輸入新建會(huì)話名稱(chēng),該名稱(chēng)自己定義,一般就用目標(biāo)主機(jī)的義,一般就用目標(biāo)主機(jī)的IPIP或主機(jī)名做或主機(jī)名做名字,方便日后識(shí)別,這里要連接的名字,方便日后識(shí)別,這里要連接的LinuxL
6、inux主機(jī)主機(jī)IPIP地址為地址為1212,我,我們就命名為們就命名為“12”“12”;協(xié)議欄;協(xié)議欄就用默認(rèn)的就用默認(rèn)的“SSH”“SSH”;“主機(jī)主機(jī)”欄輸入目欄輸入目標(biāo)主機(jī)的標(biāo)主機(jī)的IPIP地址,這里輸入地址,這里輸入”;端口號(hào)使用默認(rèn)的;端口號(hào)使用默認(rèn)的“22”“22”端口。設(shè)置效果如端口。設(shè)置效果如右右圖所示圖所示?!?2“12一一 、最強(qiáng)大的最強(qiáng)大的SSH遠(yuǎn)程管理工具遠(yuǎn)程管理工具Xshell任務(wù)任務(wù)一一 Windows環(huán)境使用環(huán)境使用Xshell遠(yuǎn)程
7、登錄遠(yuǎn)程登錄Linux 再單擊左側(cè)的再單擊左側(cè)的“用戶(hù)身份驗(yàn)證用戶(hù)身份驗(yàn)證”選項(xiàng),右邊會(huì)變?yōu)檫x項(xiàng),右邊會(huì)變?yōu)椤斑B接連接 用戶(hù)身用戶(hù)身份驗(yàn)證份驗(yàn)證”界面,界面,在在“方法方法”欄目使欄目使用默認(rèn)的用默認(rèn)的“Password”“Password”,即選擇用,即選擇用戶(hù)名密碼登錄方式;用戶(hù)名欄目輸戶(hù)名密碼登錄方式;用戶(hù)名欄目輸入要遠(yuǎn)程登錄的用戶(hù)名身份,這里入要遠(yuǎn)程登錄的用戶(hù)名身份,這里輸入輸入“root”“root”用戶(hù);密碼欄目輸入用戶(hù);密碼欄目輸入該該rootroot用戶(hù)的登錄密碼,設(shè)置完成用戶(hù)的登錄密碼,設(shè)置完成后如右圖所示。后如右圖所示。一一 、最強(qiáng)大的最強(qiáng)大的SSH遠(yuǎn)程管理工具遠(yuǎn)程管理工具
8、Xshell任務(wù)任務(wù)一一 Windows環(huán)境使用環(huán)境使用Xshell遠(yuǎn)程登錄遠(yuǎn)程登錄Linux 設(shè)置完成后單擊設(shè)置完成后單擊“確定確定”按鈕,此時(shí)會(huì)彈出如按鈕,此時(shí)會(huì)彈出如右右圖所示的會(huì)話列表窗口。所有新進(jìn)的圖所示的會(huì)話列表窗口。所有新進(jìn)的會(huì)話都會(huì)顯示在該窗口中,這里只有一個(gè),名字為會(huì)話都會(huì)顯示在該窗口中,這里只有一個(gè),名字為“12”“12”,單擊選中它,再,單擊選中它,再單擊單擊“連接連接”按鈕(選中一個(gè)對(duì)話后按鈕(選中一個(gè)對(duì)話后“連接連接”按鈕會(huì)變亮),即可遠(yuǎn)程連接到該主機(jī)。按鈕會(huì)變亮),即可遠(yuǎn)程連接到該主機(jī)。一一 、最強(qiáng)大的最強(qiáng)大的SSH遠(yuǎn)程管
9、理工具遠(yuǎn)程管理工具Xshell任務(wù)任務(wù)一一 Windows環(huán)境使用環(huán)境使用Xshell遠(yuǎn)程登錄遠(yuǎn)程登錄Linux 如果當(dāng)前如果當(dāng)前windowswindows主機(jī)是第一次遠(yuǎn)程連接該主機(jī)是第一次遠(yuǎn)程連接該LinuxLinux服務(wù)器,系統(tǒng)會(huì)提示服務(wù)器,系統(tǒng)會(huì)提示“在本在本地主機(jī)上沒(méi)有遠(yuǎn)程系統(tǒng)的公鑰,詢(xún)問(wèn)用戶(hù)是否要繼續(xù)連接地主機(jī)上沒(méi)有遠(yuǎn)程系統(tǒng)的公鑰,詢(xún)問(wèn)用戶(hù)是否要繼續(xù)連接”,單擊,單擊“是是”或者輸入或者輸入“yes”“yes”繼續(xù)。因?yàn)槔^續(xù)。因?yàn)镾SHSSH協(xié)議采用的是加密數(shù)據(jù)傳輸,你要和遠(yuǎn)程服務(wù)器建立連接,必須得先下載協(xié)議采用的是加密數(shù)據(jù)傳輸,你要和遠(yuǎn)程服務(wù)器建立連接,必須得先下載遠(yuǎn)程遠(yuǎn)程Lin
10、uxLinux服務(wù)器的公鑰,以后和該遠(yuǎn)程服務(wù)器的所有通信數(shù)據(jù)都會(huì)利用該公鑰進(jìn)行加密,服務(wù)器的公鑰,以后和該遠(yuǎn)程服務(wù)器的所有通信數(shù)據(jù)都會(huì)利用該公鑰進(jìn)行加密,加密數(shù)據(jù)傳輸?shù)竭h(yuǎn)程服務(wù)器后,遠(yuǎn)程服務(wù)器會(huì)利用手中的私鑰對(duì)加密數(shù)據(jù)進(jìn)行解密。加密數(shù)據(jù)傳輸?shù)竭h(yuǎn)程服務(wù)器后,遠(yuǎn)程服務(wù)器會(huì)利用手中的私鑰對(duì)加密數(shù)據(jù)進(jìn)行解密。LinuxLinux遠(yuǎn)程服務(wù)器中保存的私鑰和建立遠(yuǎn)程連接時(shí)傳給你的公鑰是一對(duì),相當(dāng)于鑰匙和鎖遠(yuǎn)程服務(wù)器中保存的私鑰和建立遠(yuǎn)程連接時(shí)傳給你的公鑰是一對(duì),相當(dāng)于鑰匙和鎖的關(guān)系,其中公鑰是鎖,私鑰是鑰匙。的關(guān)系,其中公鑰是鎖,私鑰是鑰匙。 遠(yuǎn)程連接成功以后,一樣會(huì)進(jìn)入命令行界面,在遠(yuǎn)程連接成功以后,一樣
11、會(huì)進(jìn)入命令行界面,在。 利用遠(yuǎn)程連接管理工具還有一個(gè)好處,在利用遠(yuǎn)程連接管理工具還有一個(gè)好處,在WordWord、PPTPPT等文本文件中的命令可等文本文件中的命令可以直接復(fù)制粘貼到遠(yuǎn)程連接管理工具界面中,該遠(yuǎn)程連接管理工具界面中的內(nèi)容也可以復(fù)以直接復(fù)制粘貼到遠(yuǎn)程連接管理工具界面中,該遠(yuǎn)程連接管理工具界面中的內(nèi)容也可以復(fù)制粘貼到制粘貼到WordWord、PPTPPT等文本文件中。但要注意快捷鍵不再是等文本文件中。但要注意快捷鍵不再是“ctrl+c”“ctrl+c”和和“ctrl+v”“ctrl+v”,用,用右鍵復(fù)制粘貼即可。右鍵復(fù)制粘貼即可。注意注意:遠(yuǎn)程連接管理工具中的所有操作和在遠(yuǎn)程連接管
12、理工具中的所有操作和在本地操作效果一樣本地操作效果一樣小技巧:小技巧:一一 、最強(qiáng)大的最強(qiáng)大的SSH遠(yuǎn)程管理工具遠(yuǎn)程管理工具Xshell任務(wù)任務(wù)一一 Windows環(huán)境使用環(huán)境使用Xshell遠(yuǎn)程登錄遠(yuǎn)程登錄Linux 接下來(lái)再介紹一個(gè)與接下來(lái)再介紹一個(gè)與XshellXshell配套的網(wǎng)絡(luò)文件傳輸工具,它的主要功能是當(dāng)配套的網(wǎng)絡(luò)文件傳輸工具,它的主要功能是當(dāng)WindowsWindows真真實(shí)機(jī)與遠(yuǎn)程實(shí)機(jī)與遠(yuǎn)程LinuxLinux主機(jī)實(shí)現(xiàn)連接后,相互之間能夠非常方便地實(shí)現(xiàn)文件傳輸。下面詳細(xì)介主機(jī)實(shí)現(xiàn)連接后,相互之間能夠非常方便地實(shí)現(xiàn)文件傳輸。下面詳細(xì)介紹其安裝步驟和操作方法:紹其安裝步驟和操作方
13、法: 第一步:下載第一步:下載XftpXftp軟件。同樣是在軟件。同樣是在https:/ Windows環(huán)境使用環(huán)境使用Xshell遠(yuǎn)程登錄遠(yuǎn)程登錄Linux 第二步:安裝軟件。找到安裝文件,這和安裝普通軟件沒(méi)有什么差別。第二步:安裝軟件。找到安裝文件,這和安裝普通軟件沒(méi)有什么差別。第三步:安裝完成后,要在第三步:安裝完成后,要在windowswindows系統(tǒng)和遠(yuǎn)程系統(tǒng)和遠(yuǎn)程LinuxLinux服務(wù)器之間進(jìn)行文件傳輸,操作方服務(wù)器之間進(jìn)行文件傳輸,操作方法為:在法為:在XshellXshell工具中單擊如圖所示的指定位置,鼠標(biāo)移到到該圖標(biāo)上會(huì)顯示工具中單擊如圖所示的指定位置,鼠標(biāo)移到到該圖標(biāo)
14、上會(huì)顯示“新建文件新建文件傳輸傳輸”。二、二、網(wǎng)絡(luò)文件傳輸工具網(wǎng)絡(luò)文件傳輸工具Xftp任務(wù)任務(wù)一一 Windows環(huán)境使用環(huán)境使用Xshell遠(yuǎn)程登錄遠(yuǎn)程登錄Linux 單擊單擊“新建文件傳輸新建文件傳輸”圖標(biāo)后,會(huì)彈出一個(gè)如下圖所示的圖標(biāo)后,會(huì)彈出一個(gè)如下圖所示的“文件傳輸文件傳輸”窗口,左邊顯窗口,左邊顯示的是示的是WindowsWindows真實(shí)機(jī)中的資源,當(dāng)前目錄為桌面。右邊顯示的是遠(yuǎn)程真實(shí)機(jī)中的資源,當(dāng)前目錄為桌面。右邊顯示的是遠(yuǎn)程LinuxLinux服務(wù)器中的服務(wù)器中的資源,當(dāng)前目錄為資源,當(dāng)前目錄為/root/root。二、二、網(wǎng)絡(luò)文件傳輸工具網(wǎng)絡(luò)文件傳輸工具Xftp任務(wù)任務(wù)一一
15、 Windows環(huán)境使用環(huán)境使用Xshell遠(yuǎn)程登錄遠(yuǎn)程登錄Linux 如果要在如果要在windowswindows系統(tǒng)和系統(tǒng)和LinuxLinux服務(wù)器之間進(jìn)行文件傳輸,只需在一個(gè)系統(tǒng)中找到需服務(wù)器之間進(jìn)行文件傳輸,只需在一個(gè)系統(tǒng)中找到需要傳輸?shù)奈募?,雙擊即可傳輸?shù)搅硪粋€(gè)系統(tǒng)中,比如要把要傳輸?shù)奈募?,雙擊即可傳輸?shù)搅硪粋€(gè)系統(tǒng)中,比如要把LinuxLinux中中/root/root/下的下的111.txt111.txt文文件傳輸?shù)郊鬏數(shù)絎indowsWindows系統(tǒng)中,只需雙擊該文件即可,此時(shí)在下方窗口會(huì)顯示傳輸進(jìn)度信息,系統(tǒng)中,只需雙擊該文件即可,此時(shí)在下方窗口會(huì)顯示傳輸進(jìn)度信息,傳輸時(shí)
16、間視文件大小而定,如果文件很小的話可能一閃就過(guò)去了,不一定能看得到進(jìn)度條。傳輸時(shí)間視文件大小而定,如果文件很小的話可能一閃就過(guò)去了,不一定能看得到進(jìn)度條。傳輸完畢后即可在左邊窗口傳輸完畢后即可在左邊窗口windowswindows系統(tǒng)中的桌面找到該文件,代表該文件已被從遠(yuǎn)程系統(tǒng)中的桌面找到該文件,代表該文件已被從遠(yuǎn)程LinuxLinux服務(wù)器傳輸?shù)搅朔?wù)器傳輸?shù)搅薟indowsWindows系統(tǒng)中。效果下圖所示:系統(tǒng)中。效果下圖所示:二、二、網(wǎng)絡(luò)文件傳輸工具網(wǎng)絡(luò)文件傳輸工具Xftp任務(wù)任務(wù)一一 Windows環(huán)境使用環(huán)境使用Xshell遠(yuǎn)程登錄遠(yuǎn)程登錄Linux 在在LinuxLinux中,中
17、,sshssh服務(wù)默認(rèn)是安裝好并開(kāi)啟的,守護(hù)進(jìn)程為服務(wù)默認(rèn)是安裝好并開(kāi)啟的,守護(hù)進(jìn)程為sshdsshd,默認(rèn)是,默認(rèn)是TCPTCP的的2222端口,端口,可以用可以用netstatnetstat命令檢驗(yàn)如下:命令檢驗(yàn)如下: rootMASTER # netstat -utln |grep 22rootMASTER # netstat -utln |grep 22tcp 0 0 :22 :tcp 0 0 :22 :* * LISTEN LISTEN tcp 0 0 :22 :tcp 0 0 :22 :* * LISTEN LISTEN 如果
18、確實(shí)沒(méi)有安裝,安裝軟件為如果確實(shí)沒(méi)有安裝,安裝軟件為OpenSSHOpenSSH,在服務(wù)器端的主程序?yàn)?,在服?wù)器端的主程序?yàn)?usr/sbin/sshd/usr/sbin/sshd,即只有管理員才能作修改??蛻?hù)端主程序?yàn)榧粗挥泄芾韱T才能作修改??蛻?hù)端主程序?yàn)?usr/bin/ssh/usr/bin/ssh,即普通用戶(hù)就有權(quán)限修改。,即普通用戶(hù)就有權(quán)限修改。 在在LinuxLinux環(huán)境下使用環(huán)境下使用sshssh登錄遠(yuǎn)程登錄遠(yuǎn)程LinuxLinux系統(tǒng),要掌握的幾個(gè)主要命令如下:系統(tǒng),要掌握的幾個(gè)主要命令如下:三、三、SSH主要命令主要命令任務(wù)任務(wù)二二 Linux環(huán)境使用環(huán)境使用ssh遠(yuǎn)程登錄
19、遠(yuǎn)程登錄Linux服務(wù)器服務(wù)器u 命令功能命令功能 ssh ssh命令的功能是實(shí)現(xiàn)從一臺(tái)命令的功能是實(shí)現(xiàn)從一臺(tái)LinuxLinux主機(jī)登錄另一臺(tái)主機(jī)登錄另一臺(tái)LinuxLinux主機(jī)。主機(jī)。u 命令格式命令格式rootMASTER # ssh rootMASTER # ssh 用戶(hù)名用戶(hù)名IPIP 其中:用戶(hù)名是指對(duì)方主機(jī)上的用戶(hù),其中:用戶(hù)名是指對(duì)方主機(jī)上的用戶(hù),IPIP指的是要登錄的另一臺(tái)指的是要登錄的另一臺(tái)LinuxLinux主機(jī)的主機(jī)的IPIP地址。地址。u 用法舉例用法舉例 例如,我現(xiàn)在所處的例如,我現(xiàn)在所處的LinuxLinux主機(jī)的主機(jī)的IPIP地址是地址是
20、1212(主機(jī)名是(主機(jī)名是MASTERMASTER),我),我要使用要使用sshssh命令登錄命令登錄IPIP地址為地址為1313(主機(jī)名是(主機(jī)名是SLAVE0SLAVE0)的)的LinuxLinux主機(jī),登錄用戶(hù)主機(jī),登錄用戶(hù)為為rootroot。為更好的證明,事先在。為更好的證明,事先在SLAVE0SLAVE0主機(jī)的主機(jī)的/root/root目錄下建立目錄下建立113.txt113.txt測(cè)試文件,命令測(cè)試文件,命令操作如下:操作如下:SSH主要命令主要命令sshssh登錄登錄命令命令任務(wù)任務(wù)二二 Linux環(huán)境使用環(huán)境
21、使用ssh遠(yuǎn)程登錄遠(yuǎn)程登錄Linux服務(wù)器服務(wù)器rootMASTER # ssh root13rootMASTER # ssh root13# #用用rootroot身份登錄身份登錄IPIP地址為地址為1313的主機(jī)的主機(jī)The authenticity of host 13 (13) cant be established.The authenticity of host 13 (13) cant be establi
22、shed.RSA key fingerprint is eb:97:23:2d:3d:c2:71:a5:15:fa:ea:9f:8b:d3:af:be.RSA key fingerprint is eb:97:23:2d:3d:c2:71:a5:15:fa:ea:9f:8b:d3:af:be.Are you sure you want to continue connecting (yes/no)? Are you sure you want to continue connecting (yes/no)? # #因?yàn)檫@是第一次遠(yuǎn)程登錄該主機(jī),所以需要確認(rèn)秘鑰,輸入因?yàn)檫@是第一次遠(yuǎn)程登錄該主機(jī)
23、,所以需要確認(rèn)秘鑰,輸入yesyes才可繼續(xù)登錄才可繼續(xù)登錄Warning: Permanently added 13 (RSA) to the list of known hosts.Warning: Permanently added 13 (RSA) to the list of known hosts.root13s password: root13s password: # #這里要輸入這里要輸入1313主機(jī)中主機(jī)中rootroot用戶(hù)的登錄密碼用戶(hù)的登
24、錄密碼Last login: Wed Feb 27 15:14:53 2019 from 01Last login: Wed Feb 27 15:14:53 2019 from 01# #遠(yuǎn)程登錄成功遠(yuǎn)程登錄成功yesyes123456123456任務(wù)任務(wù)二二 Linux環(huán)境使用環(huán)境使用ssh遠(yuǎn)程登錄遠(yuǎn)程登錄Linux服務(wù)器服務(wù)器SSH主要命令主要命令sshssh登錄登錄命令命令rootroot # ls # ls # #遠(yuǎn)程登錄成功后,進(jìn)行驗(yàn)證遠(yuǎn)程登錄成功后,進(jìn)行驗(yàn)證 anaconda-ks.cfg install.log install.log.
25、syslog anaconda-ks.cfg install.log install.log.syslog# #第一個(gè)標(biāo)志是主機(jī)名顯示為第一個(gè)標(biāo)志是主機(jī)名顯示為“CLONE1”“CLONE1”,第二個(gè)標(biāo)志是,第二個(gè)標(biāo)志是看到了看到了113.txt113.txt測(cè)試文件,說(shuō)明測(cè)試文件,說(shuō)明目前確實(shí)已成功遠(yuǎn)程登錄到目前確實(shí)已成功遠(yuǎn)程登錄到IPIP為為1313的的LinuxLinux主機(jī)。主機(jī)。 遠(yuǎn)程登錄成功后可以進(jìn)行和在其本地登錄一樣的操作。實(shí)現(xiàn)了在一臺(tái)遠(yuǎn)程登錄成功后可以進(jìn)行和在其本地登錄一樣的操作。實(shí)現(xiàn)了在一臺(tái)LinuxLinux中管理另中管理另一臺(tái)一
26、臺(tái)LinuxLinux主機(jī)的功能。主機(jī)的功能。 要提前設(shè)置好網(wǎng)絡(luò),使這兩臺(tái)要提前設(shè)置好網(wǎng)絡(luò),使這兩臺(tái)LinuxLinux之間能夠之間能夠pingping通,這是是成功實(shí)現(xiàn)遠(yuǎn)程登通,這是是成功實(shí)現(xiàn)遠(yuǎn)程登錄的前提。錄的前提。CLONE1CLONE1113.txt113.txt注意:注意:任務(wù)任務(wù)二二 Linux環(huán)境使用環(huán)境使用ssh遠(yuǎn)程登錄遠(yuǎn)程登錄Linux服務(wù)器服務(wù)器SSH主要命令主要命令sshssh登錄登錄命令命令u 命令功能命令功能 使用使用scpscp命令可直接實(shí)現(xiàn)兩臺(tái)命令可直接實(shí)現(xiàn)兩臺(tái)LinuxLinux主機(jī)之間的文件傳輸,而不需要真正登錄到目標(biāo)主機(jī)之間的文件傳輸,而不需要真正登錄到目標(biāo)
27、主機(jī)上去。主機(jī)上去。u 命令格式命令格式rootMASTER # scp rootMASTER # scp 用戶(hù)名用戶(hù)名IP:IP:文件路徑文件路徑/ /文件名文件名 本地地址本地地址其中:其中: 用戶(hù)名:指要以什么身份登錄目標(biāo)主機(jī)用戶(hù)名:指要以什么身份登錄目標(biāo)主機(jī) IP IP:指目標(biāo)主機(jī)的:指目標(biāo)主機(jī)的IPIP地址地址 文件路徑文件路徑/ /文件名:指要從目標(biāo)主機(jī)下載的文件和位置文件名:指要從目標(biāo)主機(jī)下載的文件和位置 本地地址:指要將目標(biāo)主機(jī)中的文件下載到當(dāng)前主機(jī)中的哪個(gè)位置本地地址:指要將目標(biāo)主機(jī)中的文件下載到當(dāng)前主機(jī)中的哪個(gè)位置任務(wù)任務(wù)二二 Linux環(huán)境使用環(huán)境使用ssh遠(yuǎn)程登錄遠(yuǎn)程登
28、錄Linux服務(wù)器服務(wù)器SSH主要命令主要命令scpscp遠(yuǎn)程復(fù)制命令遠(yuǎn)程復(fù)制命令u 用法舉例用法舉例下載文件下載文件 所謂下載文件,就是將目標(biāo)主機(jī)上的文件下載到當(dāng)前主機(jī)上來(lái)。例如:當(dāng)前主機(jī)的所謂下載文件,就是將目標(biāo)主機(jī)上的文件下載到當(dāng)前主機(jī)上來(lái)。例如:當(dāng)前主機(jī)的IPIP為為1212,想將目標(biāo)主機(jī)(,想將目標(biāo)主機(jī)(IPIP為為1313)中)中/root/113.txt/root/113.txt文件下載到當(dāng)文件下載到當(dāng)前主機(jī)(本地)中的前主機(jī)(本地)中的/root/root目錄中,命令如下:目錄中,命令如下:
29、rootMASTER # ls rootMASTER # ls # #先查看一下,當(dāng)前主機(jī)先查看一下,當(dāng)前主機(jī)/root/root目錄下有哪些文件目錄下有哪些文件112.txt anaconda-ks.cfg install.log install.log.syslog112.txt anaconda-ks.cfg install.log install.log.syslogrootMASTER # rootMASTER # # #利用利用rootroot身份將目標(biāo)主機(jī)(身份將目標(biāo)主機(jī)(IPIP為為1313)中)中/root/113.txt /roo
30、t/113.txt 文件下載到本地文件下載到本地(最后那個(gè)(最后那個(gè)“.”“.”代表本地當(dāng)前位置,即當(dāng)前主機(jī)的代表本地當(dāng)前位置,即當(dāng)前主機(jī)的/root/root目錄下)目錄下)root13s password: root13s password: rootMASTER # lsrootMASTER # ls112.txt 112.txt anaconda-ks.cfg install.log install.log.syslog anaconda-ks.cfg install.log install.log.syslogscp root192.168
31、.1.113:/root/113.txt .scp root13:/root/113.txt .123456123456113.txt113.txt任務(wù)任務(wù)二二 Linux環(huán)境使用環(huán)境使用ssh遠(yuǎn)程登錄遠(yuǎn)程登錄Linux服務(wù)器服務(wù)器SSH主要命令主要命令scpscp遠(yuǎn)程復(fù)制命令遠(yuǎn)程復(fù)制命令u 用法舉例用法舉例上傳上傳文件文件 所謂上傳文件,就是將當(dāng)前主機(jī)上的文件上傳到遠(yuǎn)程目標(biāo)主機(jī)上去。例如當(dāng)前主機(jī)為所謂上傳文件,就是將當(dāng)前主機(jī)上的文件上傳到遠(yuǎn)程目標(biāo)主機(jī)上去。例如當(dāng)前主機(jī)為1212,我想將當(dāng)前主機(jī),我想將當(dāng)前主機(jī)/root/roo
32、t目錄下的文件目錄下的文件112.txt112.txt上傳到目標(biāo)主機(jī)(上傳到目標(biāo)主機(jī)(IPIP為為1313)中的)中的/root/root目錄下,命令如下:目錄下,命令如下:rootCLONE1 # ls rootCLONE1 # ls # #先查看一下先查看一下1313主機(jī)的主機(jī)的/root/root目錄下有哪些文件目錄下有哪些文件113.txt anaconda-ks.cfg install.log install.log.syslog113.txt anaconda-ks.cfg install.lo
33、g install.log.syslogrootroot # # # #利用利用rootroot身份將當(dāng)前主機(jī)(身份將當(dāng)前主機(jī)(IPIP為為1212)中)中/root/112.txt/root/112.txt文件上傳到目標(biāo)主機(jī)文件上傳到目標(biāo)主機(jī)(IPIP為為1313)中的)中的/root/root目錄下,這里加入目錄下,這里加入“-r”“-r”選項(xiàng)表示上傳目錄時(shí)一定要選項(xiàng)表示上傳目錄時(shí)一定要加的選項(xiàng),雖然這里可不加,但為了形成習(xí)慣加上也無(wú)妨加的選項(xiàng),雖然這里可不加,但為了形成習(xí)慣加上也無(wú)妨root192.1
34、68.1.113s password: root13s password: # #提示要輸入提示要輸入IPIP為為1313的主機(jī)中的主機(jī)中rootroot用戶(hù)的登錄密碼用戶(hù)的登錄密碼MASTERMASTERscp -r /root/112.txt root13:/rootscp -r /root/112.txt root13:/root123456123456任務(wù)任務(wù)二二 Linux環(huán)境使用環(huán)境使用ssh遠(yuǎn)程登錄遠(yuǎn)程登錄Linux服務(wù)器服務(wù)器SSH主要命令主要命令scpscp遠(yuǎn)程復(fù)制命
35、令遠(yuǎn)程復(fù)制命令u 用法舉例用法舉例上傳上傳文件(續(xù))文件(續(xù))# #提示要輸入提示要輸入IPIP為為1313的主機(jī)中的主機(jī)中rootroot用戶(hù)的登錄密碼用戶(hù)的登錄密碼112.txt 112.txt # #顯示上傳成功的文件顯示上傳成功的文件rootCLONE1 # lsrootCLONE1 # ls 113.txt anaconda-ks.cfg install.log install.log.syslog 113.txt anaconda-ks.cfg install.log install.log.syslog# #驗(yàn)證:在驗(yàn)證:在IPIP為為
36、1313的目標(biāo)主機(jī)中的的目標(biāo)主機(jī)中的/root/root目錄下查看到了目錄下查看到了112.txt112.txt文件,說(shuō)明文件,說(shuō)明上傳文件成功上傳文件成功11112 2.txt.txt任務(wù)任務(wù)二二 Linux環(huán)境使用環(huán)境使用ssh遠(yuǎn)程登錄遠(yuǎn)程登錄Linux服務(wù)器服務(wù)器SSH主要命令主要命令scpscp遠(yuǎn)程復(fù)制命令遠(yuǎn)程復(fù)制命令u 命令功能命令功能 使用使用sftpsftp命令可以登錄到遠(yuǎn)程目標(biāo)主機(jī)中的命令可以登錄到遠(yuǎn)程目標(biāo)主機(jī)中的ftpftp服務(wù)器,在一個(gè)交互界面下實(shí)現(xiàn)當(dāng)前服務(wù)器,在一個(gè)交互界面下實(shí)現(xiàn)當(dāng)前主機(jī)和目標(biāo)主機(jī)之間文件的傳輸。注意,該方式只能
37、實(shí)現(xiàn)文件傳輸,不能實(shí)現(xiàn)目錄傳輸。主機(jī)和目標(biāo)主機(jī)之間文件的傳輸。注意,該方式只能實(shí)現(xiàn)文件傳輸,不能實(shí)現(xiàn)目錄傳輸。u 命令格式命令格式rootMASTER # sftp rootMASTER # sftp 用戶(hù)名用戶(hù)名IPIP其中:其中: IP IP:指要登錄的目標(biāo)主機(jī)的:指要登錄的目標(biāo)主機(jī)的IPIP地址地址 用戶(hù)名:指要以哪個(gè)身份登錄到目標(biāo)主機(jī)置用戶(hù)名:指要以哪個(gè)身份登錄到目標(biāo)主機(jī)置任務(wù)任務(wù)二二 Linux環(huán)境使用環(huán)境使用ssh遠(yuǎn)程登錄遠(yuǎn)程登錄Linux服務(wù)器服務(wù)器SSH主要命令主要命令sftpsftp文件傳輸命令文件傳輸命令u 命令格式(續(xù))命令格式(續(xù)) 登錄過(guò)程中會(huì)提醒需要輸入該用戶(hù)身份的
38、登錄密碼,登錄成功后進(jìn)入登錄過(guò)程中會(huì)提醒需要輸入該用戶(hù)身份的登錄密碼,登錄成功后進(jìn)入,常用的交互命令如下:常用的交互命令如下:lsls:查看服務(wù)器端(目標(biāo)主機(jī))數(shù)據(jù):查看服務(wù)器端(目標(biāo)主機(jī))數(shù)據(jù)llslls:查看本地(當(dāng)前主機(jī))數(shù)據(jù):查看本地(當(dāng)前主機(jī))數(shù)據(jù)cdcd:在服務(wù)器端(目標(biāo)主機(jī))切換位置:在服務(wù)器端(目標(biāo)主機(jī))切換位置lcdlcd:在本地(當(dāng)前主機(jī))切換位置:在本地(當(dāng)前主機(jī))切換位置getget:從服務(wù)器端(目標(biāo)主機(jī))下載數(shù)據(jù)到本地(當(dāng)前主機(jī)):從服務(wù)器端(目標(biāo)主機(jī))下載數(shù)據(jù)到本地(當(dāng)前主機(jī))putput:從本地(當(dāng)前主機(jī))上傳數(shù)據(jù)到服務(wù)器端(目標(biāo)主機(jī)):從本地(當(dāng)前主機(jī))上傳數(shù)據(jù)
39、到服務(wù)器端(目標(biāo)主機(jī))exitexit:退出交互界面:退出交互界面sftpsftp交互界面交互界面任務(wù)任務(wù)二二 Linux環(huán)境使用環(huán)境使用ssh遠(yuǎn)程登錄遠(yuǎn)程登錄Linux服務(wù)器服務(wù)器SSH主要命令主要命令sftpsftp文件傳輸命令文件傳輸命令u 用法舉例用法舉例 例如,要利用例如,要利用sftpsftp命令實(shí)現(xiàn)從當(dāng)前主機(jī)(命令實(shí)現(xiàn)從當(dāng)前主機(jī)(IPIP為為1212)登錄到目標(biāo)主機(jī)()登錄到目標(biāo)主機(jī)(IPIP為為1313)的)的ftpftp服務(wù)器上,進(jìn)行文件下載和上傳,為了便于驗(yàn)證,事先在當(dāng)前服務(wù)器上,進(jìn)行文
40、件下載和上傳,為了便于驗(yàn)證,事先在當(dāng)前主機(jī)中的主機(jī)中的/tmp/tmp目錄下新建文件目錄下新建文件2.txt2.txt、222.txt222.txt和目錄和目錄112112,在目標(biāo)主機(jī)中的,在目標(biāo)主機(jī)中的/tmp/tmp目錄下新目錄下新建文件建文件3.txt3.txt、333.txt333.txt和目錄和目錄113113,現(xiàn)在要將目標(biāo)主機(jī)中,現(xiàn)在要將目標(biāo)主機(jī)中/tmp/3.txt/tmp/3.txt下載到當(dāng)前主機(jī)的下載到當(dāng)前主機(jī)的/tmp/tmp目錄下,把當(dāng)前主機(jī)中目錄下,把當(dāng)前主機(jī)中/tmp/2.txt/tmp/2.txt上傳到目標(biāo)主機(jī)中的上傳到目標(biāo)主機(jī)中的/tmp/tmp目錄下,命令如下:
41、目錄下,命令如下:rootMASTER tmp# lsrootMASTER tmp# ls112 222.txt 2.txt yum.log112 222.txt 2.txt yum.log# #試驗(yàn)前查看試驗(yàn)前查看1212主機(jī)(當(dāng)前主機(jī))中主機(jī)(當(dāng)前主機(jī))中/tmp/tmp目錄下有哪些文件目錄下有哪些文件rootCLONE1 tmp# lsrootCLONE1 tmp# ls113 333.txt 3.txt yum.log113 333.txt 3.txt yum.log# #試驗(yàn)前查看試驗(yàn)前查看131
42、3主機(jī)(目標(biāo)住進(jìn))中主機(jī)(目標(biāo)住進(jìn))中/tmp/tmp目錄下有哪些文件目錄下有哪些文件任務(wù)任務(wù)二二 Linux環(huán)境使用環(huán)境使用ssh遠(yuǎn)程登錄遠(yuǎn)程登錄Linux服務(wù)器服務(wù)器SSH主要命令主要命令sftpsftp文件傳輸命令文件傳輸命令u 用法舉例(續(xù))用法舉例(續(xù))# #下面命令在下面命令在IPIP為為1212的當(dāng)前主機(jī)中操作的當(dāng)前主機(jī)中操作 rootMASTER # sftp root13rootMASTER # sftp root13# #用用rootroot身份登錄身份登錄IPIP為為192.168.1
43、.11313的目標(biāo)主機(jī)的的目標(biāo)主機(jī)的ftpftp服務(wù)器服務(wù)器Connecting to 13.Connecting to 13.root13s password: root13s password: # #輸入輸入1313主機(jī)中主機(jī)中rootroot用戶(hù)的登錄密碼用戶(hù)的登錄密碼sftp sftp /tmp /tmp112 222.txt 2.txt yum.log112 222.txt 2.txt yum.log # #結(jié)果證明結(jié)果證明lls
44、lls命令查看的是當(dāng)前主機(jī)命令查看的是當(dāng)前主機(jī)/tmp/tmp目錄下的文件目錄下的文件sftp sftp /tmp /tmp/tmp/113 /tmp/3.txt /tmp/333.txt /tmp/yum.log /tmp/113 /tmp/3.txt /tmp/333.txt /tmp/yum.log # #結(jié)果證明結(jié)果證明lsls命令查看的是目標(biāo)主機(jī)命令查看的是目標(biāo)主機(jī)/tmp/tmp目錄下的文件目錄下的文件123456123456llsllslsls任務(wù)任務(wù)二二 Linux環(huán)境使用環(huán)境使用ssh遠(yuǎn)程登錄遠(yuǎn)程登錄Linux服務(wù)器服務(wù)器SSH主要命令主要命令sftpsftp文件傳輸命令文件傳輸命令u 用法舉例(續(xù))用法舉例(續(xù))sftp get /tmp/3.txt /tmpsftp get /tmp/3.txt /tmpFetching /tmp/3.txt to /tmp/3.txtFetching /tmp/3.txt to /tmp/3.txt# #從目標(biāo)主機(jī)中從目標(biāo)主機(jī)中3.txt3.txt文件到當(dāng)前主機(jī)的文件到當(dāng)前主機(jī)的/tmp/tmp目錄下目錄下sftp lls /tmpsftp lls /tmp112 222.txt 2.txt 112 222.txt 2.txt yum.log yum.log# #在當(dāng)前主機(jī)在當(dāng)前主機(jī)/tmp/tmp目錄下看到了目錄下
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 強(qiáng)化學(xué)習(xí)與深度強(qiáng)化-深度研究
- 個(gè)人承運(yùn)合作合同書(shū)2024年版
- 基于深度學(xué)習(xí)的圖像識(shí)別技術(shù)-第2篇-深度研究
- 二零二四年商場(chǎng)應(yīng)急事件快速響應(yīng)合同2篇
- 2025年度智能化農(nóng)業(yè)用地租賃合同示范文本4篇
- 2025年度教育培訓(xùn)機(jī)構(gòu)門(mén)店承包合作協(xié)議4篇
- 2025年度農(nóng)業(yè)耕地租賃合同綠色農(nóng)業(yè)發(fā)展協(xié)議標(biāo)準(zhǔn)2篇
- 二零二五版農(nóng)貿(mào)場(chǎng)食品安全責(zé)任險(xiǎn)合同4篇
- 人工智能在信息安全中的應(yīng)用-第1篇-深度研究
- 2025年美團(tuán)外賣(mài)合作商家用戶(hù)隱私保護(hù)合同4篇
- 碳排放管理員 (碳排放核查員) 理論知識(shí)考核要素細(xì)目表四級(jí)
- 撂荒地整改協(xié)議書(shū)范本
- GB/T 20878-2024不銹鋼牌號(hào)及化學(xué)成分
- 診所負(fù)責(zé)人免責(zé)合同范本
- 2024患者十大安全目標(biāo)
- 印度與阿拉伯的數(shù)學(xué)
- 會(huì)陰切開(kāi)傷口裂開(kāi)的護(hù)理查房
- 實(shí)驗(yàn)報(bào)告·測(cè)定雞蛋殼中碳酸鈣的質(zhì)量分?jǐn)?shù)
- 部編版小學(xué)語(yǔ)文五年級(jí)下冊(cè)集體備課教材分析主講
- 電氣設(shè)備建筑安裝施工圖集
- 《工程結(jié)構(gòu)抗震設(shè)計(jì)》課件 第10章-地下建筑抗震設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論