成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux錯誤執行:chmod 777 .*或chown -R * 的補救方法

系統 Linux 系統運維
誤執行了命令:chmod 777 .* 或chown -R * 等,導致整個操作系統權限混亂,部分命令、設備失效,這時候千萬不能重啟。主要想辦法把每個文件的權限修改回去就可以了。

[[186210]]

誤執行了命令:chmod 777 .* 或chown -R * 等,導致整個操作系統權限混亂,部分命令、設備失效,這時候千萬不能重啟。主要想辦法把每個文件的權限修改回去就可以了。

怎么才能把把系統文件等恢復到初始安裝默認狀態?

原理:我們通過pkgadd安裝(推薦用pkgadd安裝所有package)的

所有文件在/var/sadm/install/contents文件里都有詳細記錄。

以下方法的中心就是用此文件里的記錄來恢復其狀態。假設你現在的id是root.

#cd /var/sadm/install

####把contents文件里所有不包含=(等號)也不包含/devices的行重定向到一個新的文件contents.txt

# egrep -v "=|devices" contents >contents.txt

1、處理contents.txt,抽取1,4,5,6列放到另外一個文本

awk '{print $1,$4,$5,$6}' contents.txt >contents.txt2

如果這個命令出錯且原因是“to many fields record number XXX",使用

vi contents.txt

:g/SUNW/d

使用:代替空格

sed 's/ /:/g' contents.txt2 > contents.txt3

2、編寫腳本,重新設置系統權限

####用vi編輯如下的腳本文件restore_perms

  1. #vi restore_perms######################################################### 
  2. Begin 
  3. #!/bin/bash 
  4. for FILE in `cat /var/sadm/install/contents.txt3` 
  5. do 
  6. FNAME=`echo $FILE | awk -F: '{print $1}'
  7. PERM=`echo $FILE | awk -F: '{print $2}'
  8. OWNR=`echo $FILE | awk -F: '{print $3}'
  9. GRP=`echo $FILE | awk -F: '{print $4}'
  10. echo "chown $OWNR:$GRP $FNAME" 
  11. chown $OWNR:$GRP $FNAME 
  12. echo "chmod $PERM $FNAME" 
  13. chmod $PERM $FNAME 
  14. done 
  15. #rm contents.txt3 
  16. End 
  17. ######################################################### 
  18. ####賦予restore_perms腳本執行權限 
  19.   
  20. #chmod +x restore_perms 
  21.   
  22. ####執行此腳本 
  23.   
  24. #./restore_perms 
  25.  
  26. echo '/opt/CTEact/kmdb/5.10/sparcv9:0755:bin:bin'| awk -F: '{print $1}'  

 

修改完成后,帶s位權限的文件需要手動修改 

責任編輯:龐桂玉 來源: 黑客技術與網絡安全
相關推薦

2010-07-01 11:13:27

Linux Chown

2021-09-07 12:27:34

Linuxchmod命令

2009-12-23 10:50:57

Linux chmod

2016-11-08 15:33:58

Linuxchmod學習筆記

2010-03-08 16:55:32

Linux chgrpchown命令

2009-10-22 13:18:03

2012-05-07 13:52:45

PHP

2009-12-14 11:15:34

Linux chgrp

2012-08-15 14:01:18

2018-09-19 08:24:55

數據中心電纜補救

2010-03-10 13:34:03

Linux重要安全命令

2009-07-29 22:18:46

2021-01-19 09:34:17

Microsoft D微軟公共預覽

2011-09-19 19:21:54

linux

2010-06-24 16:58:25

Linux chgrp

2010-03-01 16:19:07

Linux VMwar

2021-04-19 12:00:15

Linux命令chmod

2012-12-24 13:38:33

2012-05-08 11:11:43

Linuxcrontab命令

2019-12-02 08:00:00

Linux管理員意外關機或重啟
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美日韩一| 日韩一区二区黄色片 | 欧美极品视频在线观看 | 精品亚洲一区二区三区 | 欧美精品日韩精品国产精品 | 国产精品视频一 | 人人看人人草 | 成人毛片视频免费 | 美女中文字幕视频 | 欧美一区二区三区 | 99re| 欧美激情免费在线 | av在线播放网站 | 国产一二三区电影 | 一区日韩 | 一本一道久久a久久精品蜜桃 | 国产不卡在线 | 日韩一区二区在线视频 | 中文字幕日韩欧美 | 伊人激情综合网 | 久久久精彩视频 | 欧美区在线 | 日韩一区二区三区在线 | 国产这里只有精品 | 亚洲国产成人在线 | 欧美激情在线观看一区二区三区 | 欧美久久国产精品 | 久久久久国产成人精品亚洲午夜 | 久久午夜视频 | 欧美一级大片免费观看 | 久久久久国产一区二区三区 | 亚洲欧美日韩成人在线 | 国产1区2区在线观看 | 日韩欧美成人精品 | 欧美成年黄网站色视频 | 国产欧美精品一区二区三区 | 成人精品影院 | 久草视频在线播放 | 国产成人在线播放 | 一区二区三区亚洲 | 暖暖日本在线视频 |