Mac OS X、Linux和Windows設備連接至SFTP服務器的方法

jopen 9年前發布 | 64K 次閱讀 SFTP

Mac OS X、Linux和Windows設備連接至SFTP服務器的方法

創建自己的SFTP服務器的方法其實很簡單。

SFTP是什么?和FTP有什么不同?

FTP(File Transport Protocol)最早是發明于1971年,最初是通過NCP(Network Control Protocol)來傳送文件,進行了版本升級后,支持了TCP/IP和IPv6。

像FTP一樣,SFTP(Secure File Transport Protocol)也是用于傳送文件,但基礎技術更加安全。SFTP實現了SSH(Secure Shell)協議,使得使用加密傳輸認證信息和傳輸的數據,也就是說數據不以FTP那樣以明文方式傳送。這也意味著,SFTP和FTP是不兼容的。

如果誰想把一臺機器遷到一個文件服務器上,顯然SFTP比FTP更可取。所以,下面會提供給你一些方法。

Mac OS X機器:

在OS X Mavericks系統選項里選擇Sharing,點擊Remote Login復選框然后選擇All users。

Mac OS X、Linux和Windows設備連接至SFTP服務器的方法

此時,SFTP服務器是可以運行了,當測試服務器來自一臺不同機器,IP地址會顯示在Sharing窗口。我用了Slackware Linux VM來驗證Mac的SFTP服務器是否能正常運行。

Mac OS X、Linux和Windows設備連接至SFTP服務器的方法

Linux機器:

大多數的Linux發行版都可以設置自動啟動SSH。

在Slackware可以通過下面的命令實現快速的實現:/etc/ssh/sshd_config | grep "Subsystem"

Mac OS X、Linux和Windows設備連接至SFTP服務器的方法

使用pico來編輯sshd_config文件,之后使用下面命令來重啟sshd:/etc/rc.d/rc.sshd stop /etc/rc.d/rc.sshd start

Mac OS X、Linux和Windows設備連接至SFTP服務器的方法

Windows機器

推薦msftpsrvr工具,免費下載:CoreFTP

Mac OS X、Linux和Windows設備連接至SFTP服務器的方法

使用時,運行已經下載的文件,輸入相關登錄信息以及設置文件存儲路徑。

Mac OS X、Linux和Windows設備連接至SFTP服務器的方法

Windows下的SFTP客戶端軟件也還有WinSCP或CoreFTP的工具。

英文原文:How to turn a Mac OS X, Linux, or Windows machine into an SFTP server

來自:http://geek.csdn.net/news/detail/33082

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!