在當今的數字時代,安全地上傳數據至網絡是任何在線業務和個人項目的基礎需求。今天,我們將介紹兩種常用的數據上傳方法:HTTPS和FTP。
1.HTTPS(超文本傳輸安全協議)
是HTTP的安全版本,它在客戶端與服務器之間的通信過程中加入了加密層。這種加密保障了數據在傳輸過程中的安全性和完整性,防止了數據被中間人攻擊或竊聽。使用HTTPS上傳數據特別適合傳輸敏感資訊,如個人識別資訊或支付細節。現今,大多數的網絡服務提供商和網站都支持HTTPS,以保證用戶數據的安全。- 下面我們將介紹HTTPS的上傳方法,一般來說如果有架設Server或是租用Server,那麼直接把檔案上傳到public_html 資料夾中就可以直接存取到資料,下面將介紹Bluehost 上傳資料至public_html 資料夾的方法
- 登入Bluehost 並找到 Hosting之後點擊Settings
- 找到Advanced 中的 File Manager
- 這時候會開啟一個檔案上傳的頁面,public_html 就是我們想要找的資料夾
- 我們可以任意的在這個資料夾中上傳任何我們想要上傳的資料
- 上傳後的資料我們可以使用 網域名稱/資料夾路徑位置來存取,舉例來說我上傳了一張 one.jpg的圖片到transfer的資料夾底下,那麼要讀取到這張圖片只需要在網址端打入以下網址即可順利存取圖片
- 而在Linux 中也可以很方便的使用 wget 就可以輕鬆存取圖片
2.FTP(檔案傳輸協議):
是一種用於在網絡上傳輸檔案的標準網絡協議。它允許用戶通過FTP客戶端軟件連接到FTP服務器,進而上傳和下載檔案。FTP是一種較為古老但廣泛使用的數據上傳方法,適用於大檔案的傳輸。然而,標準的FTP在數據傳輸過程中不提供加密,這可能導致數據安全風險。為了解決這一問題,SFTP(SSH檔案傳輸協議)和FTPS(在SSL/TLS之上的FTP)等變種被開發出來,它們在數據傳輸過程中提供了加密保護。- 下面將介紹FTP在Bluehost 上的使用方法,首先同樣進到Advanced 的頁面,但這次要選擇cPanel 進入
- 進入後選擇 FTP Account
- 之後就可以創造FTP帳號密碼來供以後登入使用
- 創造後的帳號可以在下方自由的管控
- 之後就可以使用這組帳號密碼在Filezilla 等可以登入FTP的軟體中自由使用了
- 主機:ftp.easylearnai.com
- 帳號:temptransfer@easylearnai.com
- 密碼: XXX
- port:21
3.參考資料