1. 程式人生 > >Linux系統目錄權限chmod誤操作權限修復方法

Linux系統目錄權限chmod誤操作權限修復方法

mod 其他 可用 oot 操作 ebo linux 文件路徑 重啟

Linux中,如果意外誤操作將/目錄權限批量設置,比如chmod -R 777 / ,系統中的大部分服務以及命令將無法使用,這時候可以通過系統自帶的getfacl命令來拷貝和還原系統權限,若是其他系統目錄被誤操作,同樣可行。修復的方法如下:

1、通過一臺權限正常的Linux(最好內核版本和故障服務器相同) getfacl -R / >systemp.bak

2、如果異常服務器未重啟等操作並且連接未端,可以使用scp命令將正常的備份文件傳至異常服務器中,命令如下:

scp root@目標機器IP:system.bak文件路徑 本地存放system.bak路徑

也可用其他方法把systemp.bak移動到異常服務器中。

3、在異常服務器中執行命令setfacl --restore=systemp.bak即可將現在的系統權限恢復成和正常系統一樣

4、reboot重啟系統

Linux系統目錄權限chmod誤操作權限修復方法