var目錄許可權修改導致ssh無法登入

2021-08-07 02:20:42 字數 303 閱讀 4194

好好的遠端伺服器突然無法ssh登入了,一登入就提示connection closed by foreign host.telnet連線也一樣。

無奈,重啟系統,啟動後發現sshd服務也無法啟動了。

問了下最近有人裝過mysql軟體,懷疑安裝過程中修改了什麼檔案,於是檢視了下history,發現有修改var目錄的owner。

仔細看了下var的詳細資訊,發現已經變成了mysql:mysql。於是懷疑是這個的問題。

執行chown -r root:root var.重啟sshd服務。

遠端ssh登入,搞定,可以正常登入了

ssh目錄許可權說明

如何ssh免秘鑰登入在這裡就不提了,網上很多,這裡說明下,設定免秘鑰登入後,仍然不能免秘鑰登入的問題。因為sshd為了安全,對屬主的目錄和檔案許可權有所要求。如果許可權不對,則ssh的免密碼登陸不生效。使用者目錄許可權為 755 或者 700,就是不能是77x 777,需要保障other使用者不能有...

mysql bin許可權問題導致mysql無法啟動

mysql bin許可權問題導致mysql無法啟動 啟動mysql報錯誤,錯誤提示找不到mysql bin.000002檔案,但檢查該檔案是存在的.root host1 mysql ls mysql bin.000002 mysql bin.000002 難道是許可權問題,再次檢查 root hos...

修改system目錄許可權

值得注意的就是不能直接 mount system 先要得到system分割槽的全名 mount rootfs rootfs ro 0 0 tmpfs dev tmpfs rw,mode 755 0 0 devpts dev pts devpts rw,mode 600 0 0 proc proc p...