permissions on /usr/local/mongodb-4.0.9/replica_sets/res_27018/key/keyfile are too open

  我的mongodb的三個節點(主節點、從節點、仲裁節點)使用了keyfile安全文件認證,我的主節點生成了keyfile之後,修改了文件的屬性爲600,並將此keyfile文件拷貝到剩下的兩個節點中,主節點可以正常啓動。

但是在啓動從節點的時候總是啓動不成功然後查看了一下從節點的log(從節點的配置文件Mongod.conf指定的路徑下可以查看),發現說我的keyfile權限太開放。

在這裏插入圖片描述
頓時想起來keyfile從主節點拷貝過來之後沒有修改文件的屬性爲只讀:chmod 600 keyfile

設置keyfile文件只讀屬性:

使用cd命令到你的keyfile文件所在的文件目錄下,輸入命令chmod 600 keyfile,然後重啓你的節點就可以成功了:

在這裏插入圖片描述

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