[英]Active Record (Rails) MySQL Secure Connection
現在,我在這個主題上找不到任何好的資源,因此我將在這里提出問題,看看是否有人有任何建議/建議。
我將很快部署一個Ruby on Rails應用程序(Active Record ORM),而我的數據庫(MySQL或PostgreSQL)將位於一個外部位置(超出127.0.0.1范圍)。
我能夠連接到外部MySQL數據庫,只需通過解除綁定的地址/etc/mysql/my.conf
並補充說,需要從外部位置連接的用戶。 但是,由於數據正在從我的應用程序服務器傳輸到我的MySQL服務器,這有多安全?
我需要進行某種形式的加密嗎? Active Record是否在后台做任何事情來保護數據在傳輸過程中不被劫持(或您所說的話)? 或者在外部位置使用數據庫時,默認情況下使用MySQL和/或PostgreSQL我的數據是否足夠安全?
簡而言之:當我的MySQL或PostgreSQL數據庫位於外部位置而不是在本地主機范圍內時,我應該做些什么(額外)?
任何建議,指示,建議和資源將不勝感激!
謝謝!
除了查看通過SSL運行之外,還可以並且應該鎖定數據庫服務器以僅接受來自特定IP地址的連接。
如果連接完全不受信任,我通常只會運行SSL,因為它可能會影響性能。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.