Linux主机系统目录误操作权限修改为777修复方法

ECS Linux中,如果意外误操作将/目录权限批量设置,比如chmod -R 777 / ,系统中的大部分服务以及命令将无法使用,这时候可以通过系统自带的getfacl命令来拷贝和还原系统权限,修复的方法如下:

1、通过一台权限正常的Linux(最好内核版本和故障服务器相同) 通过getfacl -R / >systemp.bak将这个正常系统的/目录下所有文件的权限都备份保存在systemp.bak中,如图:

2、如果异常服务器未重启等操作并且连接未端,可以使用scp命令将正常的备份文件传至异常服务器中,命令如下:

scp [email protected]目标机器IP:system.bak文件路径  本地存放system.bak路径

3、在异常服务器中执行命令setfacl --restore=systemp.bak即可将现在的系统权限恢复成和正常系统一样

4、reboot重启系统

时间: 2024-10-30 05:58:17

Linux主机系统目录误操作权限修改为777修复方法的相关文章

linux 系统 chmod 误操作权限异常修复方式

Linux 系统中如果意外误操作将根目录或系统默认关键目录权限批量设置,比如 chmod -R 777 / ,系统中的大部分服务以及命令将无法使用,这时候可以通过系统自带的 getfacl 和 setfacl 命令来拷贝和还原系统权限,若是其他系统目录被误操作,同样可行. 假设执行了 chmod -R 777 / ,常见会导致的问题有:a.密码正确,但是无法登陆系统b.重启服务器后启动卡住c.服务启动失败,如 sshd可以使用命令 rpm -Va 查看文件权限是否被修改: 修复的方法如下:1.通

Linux系统目录权限chmod误操作权限修复方法

Linux中,如果意外误操作将/目录权限批量设置,比如chmod -R 777 / ,系统中的大部分服务以及命令将无法使用,这时候可以通过系统自带的getfacl命令来拷贝和还原系统权限,若是其他系统目录被误操作,同样可行.修复的方法如下: 1.通过一台权限正常的Linux(最好内核版本和故障服务器相同) getfacl -R / >systemp.bak 2.如果异常服务器未重启等操作并且连接未端,可以使用scp命令将正常的备份文件传至异常服务器中,命令如下: scp [email prote

linux下文件以及目录权限修改(摘抄)

http://www.linuxidc.com/Linux/2014-10/108114.htm chagrp 改变所属组:chown 改变拥有者:chmod 改变权限: 1. 改变所属群组, chgrp [[email protected] ~]# chgrp [-R] dirname/filename ... 选项与参数: -R :进行递归(recursive)的持续变更,亦即连同次目录下的所有档案.目录都更新成为这个群组之意.常常用在变更某一目录内所有的档案之情况. 范例:[[email 

Linux 给用户赋予操作权限

chown -R hadoop:hadoop /data 赋予data目录给hadoop权限 chmod 760 /data 赋予data目录读写权限给hadoop,别的用户对这个目录没有任何权限

Linux系统chmod 777 误操作目录权限 - 恢复方法

小白操作Linux,手抖导致误修改了系统文件和目录权限,导致系统宕机的修复. chmod 777 -R / chmod 777 -R / test 有的是真不懂,执行了上面的第一条命令,有的是懂,但是操作太快或者粗心大意,或者有乱敲空格的恶习,诸如此类... 不胜枚举,总之闯祸了. Linux 中,如果意外误操作将根目录目录权限批量设置,比如 chmod -R 777 / ,系统中的大部分服务以及命令将无法使用,这时候可以通过系统自带的 getfacl 命令来拷贝和还原系统权限,若是其他系统目录

Linux主机之间权限访问与开通

 近段时间,在测试和部署 Greenplum集群,在集群一开始部署的时候,以及后面测试的一些高可用功能时,都涉及到的Linux主机之间的访问权限问题. 在排查好这写问题后,有必要进行一下访问权限的梳理和总结,以便以后避免这个问题. 对于Linux主机而言,主机之间的访问,主要涉及几个问题: IP地址,ssh协议,selinux限制,iptables防火墙,/etc/hosts.allow 服务器限制. 这几个方面相互关联,其中又以ssh协议是核心和关联: ssh 协议决定了服务器连接的端口,

Linux故障处理(二)更改root密码和修复文件系统

一.遗忘root用户的密码 大多数时候Linux主机中具有root权限的用户只有一个,因此需要通过其他途径来重设root账号密码.最简单的途径是在开机时通过修改GRUB引导参数进入单用户模式,另一个途径是使用系统光盘进入急救模式. 1.通过单用户模式重设root账户的密码 步骤如下 1).重新启动主机,在出现GRUB菜单时按"↑"."↓"箭头键取消倒计时,并定位到要进入的操作系统选择项,按e键进入编辑模式. 2).定位到以kernel开头的一行并按e键,在行尾添加&

Linux对rm的误操作预防

rm -rf /*    这个要命的操作,让我们轻易不敢用rm这个命令.虽然rm后,数据可以恢复,但是,rm后,rm的目标所在的区,一定不能写入内容了,但是我们无法保证一定不会写入内容.比如紧急状态下,人为的紧张或者其他的日志之类的持续的导入或者数据的同步之类的情况.(当然,那种传说中rpm能敲成rm的也是奇才.) 那么我们不如让rm实现mv aaa /root/.local/share/Trash的效果,让rm的目标转移到trash中,一旦发现rm了错误的目标,可以及时的从trash中还原.实

一次误操作引起的linux系统网络故障

1.故障描述 接到用户报障,生产某系统无法访问.同事接到报障后立即排查,经测试,系统确实无法访问,并且无法ping通服务器. 2.故障处理 由于客户端无法ping通服务器,需要进入机房查看.经查看,服务器硬件无报警,系统无重启.登录系统使用ifconfig命令查看,IP丢失(eth0不存在),紧接打开网卡配置目录/etc/sysconfig/network-scripts,发现网卡文件ifcfg-eth0丢失,只存在之前备份的ifcfg-eth0.bak文件和ifcfg-peth0文件.根据先抢