sftp遠(yuǎn)程與本地文件傳輸

writed at 2018-08-08?

1.名詞解釋

①SSH:是一個(gè)安全外殼協(xié)議,

SSH理解:傳統(tǒng)的網(wǎng)絡(luò)服務(wù)程序,如:ftp、pop和telnet在本質(zhì)上都是不安全的,因?yàn)樗鼈冊(cè)诰W(wǎng)絡(luò)上用明文傳送口令和數(shù)據(jù),別有用心的人非常容易就可以截獲這些口令和數(shù)據(jù)。而且,這些服務(wù)程序的安全驗(yàn)證方式也是有其弱點(diǎn)的, 就是很容易受到“中間人”(man-in-the-middle)這種方式的攻擊。所謂“中間人”的攻擊方式, 就是“中間人”冒充真正的服務(wù)器接收你傳給服務(wù)器的數(shù)據(jù),然后再冒充你把數(shù)據(jù)傳給真正的服務(wù)器。服務(wù)器和你之間的數(shù)據(jù)傳送被“中間人”一轉(zhuǎn)手做了手腳之后,就會(huì)出現(xiàn)很嚴(yán)重的問題。通過使用SSH,你可以把所有傳輸?shù)臄?shù)據(jù)進(jìn)行加密,這樣"中間人"這種攻擊方式就不可能實(shí)現(xiàn)了,而且也能夠防止DNS欺騙和IP欺騙。使用SSH,還有一個(gè)額外的好處就是傳輸?shù)臄?shù)據(jù)是經(jīng)過壓縮的,所以可以加快傳輸?shù)?a target="_blank" rel="nofollow">速度。SSH有很多功能,它既可以代替Telnet,又可以為FTP、PoP、甚至為PPP提供一個(gè)安全的"通道"

②sshd:sshd服務(wù)使用SSH協(xié)議可以用來進(jìn)行遠(yuǎn)程控制, 或在計(jì)算機(jī)之間傳送文件?

個(gè)人理解:本地一個(gè)客戶端比如:(securecrt:支持ssh協(xié)議的客戶端)? ? ?服務(wù)器開啟ssh協(xié)議和sshd服務(wù),才能完成客戶端和服務(wù)器端的安全傳輸

③FTP(?File Tranfer Protocal):文件傳輸協(xié)議。

④SFTP(Secure File Tranfer Protocal):安全文件傳輸協(xié)議,對(duì)比ftp協(xié)議的話,是在文件傳輸過程中進(jìn)行了加密處理,由于傳輸過程中會(huì)進(jìn)行加密,解密,傳輸效率會(huì)低于ftp,使用語法與ftp是一樣的

sftp與ftp語法一致,現(xiàn)在羅列一下所用到的命令,用于遠(yuǎn)程文件與本地文件傳輸

1.連接遠(yuǎn)程服務(wù)器(默認(rèn)端口號(hào):22)

$sftp -P 22 cameltest@118.190.87.8

$輸入你服務(wù)器賬戶連接密碼

2.切換至需要下載文件的目錄下,查看你需要下載的文件名

$cd /path/to/dir

$ls

3.下載文件:

? ? ①切換至你需要存放文件目的路徑下(比如我存放到E:/)

????$lcd E:/

? ??②.獲取文件至本地(遠(yuǎn)程服務(wù)器down至本地)

????$get file_name

????可以看到下載進(jìn)度

? ③.查看是否下載至本地

? ? $lls

????可以看到你下載的文件

4.上傳文件

? ? ①服務(wù)器端切換至你需要存放的目錄下

????$cd your/path/to

? ??②上傳文件(遠(yuǎn)程服務(wù)器down至本地)

????$put file_name

????可以看到上傳進(jìn)度

??? ?③.查看是否上傳成功(當(dāng)前服務(wù)器存放目錄下)執(zhí)行

? ? $ls

命令說明:

lls:查看本地目錄文件

lcd :切換本地目錄

ls:查看服務(wù)器端目錄文件

cd:切換服務(wù)器目錄

這四個(gè)命令任意切換,多加‘l’的就是本地的查看、切換,ls,cd就是服務(wù)器端的查看,切換

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,837評(píng)論 18 139
  • FTP服務(wù)概述 簡(jiǎn)單FTP構(gòu)建及訪問 VSFTP服務(wù)基礎(chǔ) 用戶禁錮、黑白名單 FTP并發(fā)及帶寬限制 一、FTP服務(wù)...
    紫_軒閱讀 7,672評(píng)論 3 25
  • Ubuntu的發(fā)音 Ubuntu,源于非洲祖魯人和科薩人的語言,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲de夢(mèng)閱讀 99,467評(píng)論 9 467
  • 1、第八章 Samba服務(wù)器2、第八章 NFS服務(wù)器3、第十章 Linux下DNS服務(wù)器配站點(diǎn),域名解析概念命令:...
    哈熝少主閱讀 3,768評(píng)論 0 10
  • 1.我想離職 我是在一家主營(yíng)調(diào)研的小咨詢公司,我們的主要工作就是持續(xù)跟蹤指定的產(chǎn)品各渠道的表現(xiàn),幫助甲方發(fā)現(xiàn)在銷售...
    三尺青衫閱讀 315評(píng)論 2 0