大文件傳輸解決方案—rsync傳輸工具使用介紹!

大文件傳輸解決方案—rsync傳輸工具使用介紹!

大文件和存儲數據傳輸是當今技術領域的主要關注點之一。整個經濟和社會的發展進步很大程度商都依賴於數據和信息。隨着時間的推移,開發數據處理,存儲和傳輸技術的方法和方法正在以越來越快的速度發展。

rsync是一個非常方便且功能強大的傳輸工具,在Linux服務器上是大家經常用來進行文件傳輸同步的利器。Rsync基於ssh進行安全傳輸,在傳輸時需要提供ssh的用戶名和密碼。有的時候,我們只想讓用戶傳輸數據,但是並不希望用戶可以登錄對我們的服務器,該怎麼處理呢?

下面給大家介紹一種方案:rayssh工具集在不允許登錄的情況下實現傳輸文件。

實現原理:

rsync拒絕特殊用戶登錄是藉助了rssh工具,rssh官方鏈接:http://www.pizzashack.org/rssh/

rssh官方介紹:

rsshisarestrictedshellforusewithOpenSSH,allowingonlyscpand/orsftp.Itnowalsoincludessupportforrdist,rsync,andcvs.Forexample,ifyouhaveaserverwhichyouonlywanttoallowuserstocopyfilesoffofviascp,withoutprovidingshellaccess,youcanusersshtodothat.

操作步驟:以centos爲例,其他Linux發行版亦可參考:

1)安裝rssh
yuminstall-yrssh

2)創建一個特定的用戶(new_user爲示例名),在用戶創建時使用-s選項指定rssh作爲用戶
mkdir/home/new_user
useradd-m-d/home/new_user-s/usr/bin/rsshnew_user

3)修改目錄的所有者
chownnew_user/home/new_user

上述步驟操作完成後,用戶可以使用new_user用戶名和密碼通過rsync進行文件傳輸到/home/new_user下,但是用戶使用new_user用戶名和密碼無法ssh登錄我們的服務器。

那麼,以上的關於rsync工具的使用方法和操作步驟明白了嗎!對於個人用戶而言,這種工具是簡單快捷的一種方式。而企業要進行文件傳輸的話,在傳輸過程中也許會有更高的要求,需要專業的文件傳輸軟件來實現企業數據的對接!

文件傳輸軟件對有傳輸需求的企業而言是一個很好的方式,文件傳輸軟件(Raysync 鐳速:www.raysync.cn) 採用專門的傳輸協議,對數據進行強度加密,最大限度的發揮帶寬的利用率,實現點對點傳輸,一對多傳輸,以及確保數據的穩定,大大提高傳輸的效率,比普通的軟件快將近100倍的速度,幫助企業完成遠距離的數據傳輸。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章