2
我創建了一個用戶通過SSH登錄沒有密碼,其用戶的目錄是/ var/www/html文件夾,所以我有ssh/authorized_keys在同一個文件夾中。這是一個安全問題嗎?.ssh/authorized_keys文件裏面www文件夾
我創建了一個用戶通過SSH登錄沒有密碼,其用戶的目錄是/ var/www/html文件夾,所以我有ssh/authorized_keys在同一個文件夾中。這是一個安全問題嗎?.ssh/authorized_keys文件裏面www文件夾
這不是一個真正的安全問題,因爲公鑰的一半就是這樣。如果您希望(並且如果您的Web服務器是Apache)使用Directory
設置,則可以限制一些安全偏執狂。爲了阻止訪問sshd的目錄添加(無論是在您的Apache的配置文件,或者.htaccess文件):
<Directory /var/www/html/.ssh>
Order Deny,Allow
Deny from All
</Directory>
雖然你的密碼是空的,你還是需要你的私有密鑰才能訪問(這是一半的密鑰對必須保持安全並遠離公共訪問)。同樣,如果你仍然覺得自己披上了一層錫箔帽,編輯您的authorized_keys和鎖定鍵下降到IP(如果是從靜態IP地址,你從連接的地方):
from="myhost.ip.address" ssh-rsa AAA....{etc}
也可以幫助你睡得更好一個晚上的時間:)
或者你可能要採取一些睡前閱讀上的公鑰加密的插件和奏的維基百科:
http://en.wikipedia.org/wiki/Public-key_cryptography
,並且可以讓你進入了夢鄉更快!