一、参数i 1.1 i选项对文件的作用 1.2 i选项对目录的作用 二、参数a 2.1 a选项对文件的作用 2.2 a选项对目录的作用 总结 一、参数i i:如果对文件设置了i属性,不允许对文件进行删除、改名,也不能添加和修改数据;如果对目录设置了i属性,那么只能修改目录下文件的数据,但不允许建立和删除文件。(相当于把文件给...
利用chattr命令可以锁定系统中一些重要的文件或目录,命令格式: chattr [-R] +/- i/a 文件 -R:递归修改所有的文件及子目录,这是一个可选项。 +:增加扩展属性; -:减少扩展属性; i:只读属性,增加该属性之后,任何人包括root用户也无权写入更改; a:追加属性,增加该属性之后,只能向文件中添加数据,而不能删除原...
chattr -i 文件或文件夹名 删除文件或文件夹的i权限 (2)修改文件a权限 chattr +a 文件名 将此文件设置为不可修改(可以用>>追加文件内容),不可删除 chattr +a 文件夹名 将文件夹设为不可修改(且不能在文件夹中修改、删除文件及文件夹,但可以在文件夹中创建文件及文件夹,并且可以用>或>>修改文件夹中已有...
i属性和a属性在Linux的chattr命令中起到权限管理的作用,分别限制文件和目录的操作。当为文件添加i属性时,文件将受到锁定,禁止删除、重命名以及写入操作,即便是root用户也无法进行。而为目录添加i属性时,目录仅允许修改目录内文件的数据,无法创建或删除文件。对于文件,若使用i属性,创建文件后,文件便...
CentOS7给文件或者文件夹加锁 +i 参数给目标加锁,加锁之后不能对其 删除,修改,只能查看复制 chattr ...
# chattr -i /etc/shadow 8、同步文件 pwconv 9、成功修改密码 passwd Changing password for user root. New UNIX password: BAD PASSWORD: it is WAY too short Retype new UNIX password: passwd: all authentication tokens updated successfully.
root用户无法修改文件权限(lsattr/chattr: i和a属性含义) 今天想在实验室分配的服务器上添加一个普通用户,所以用root身份登录服务器后执行useradd命令,却提示无法读写 /etc/shadow文件; ls -l /etc/shadow发现什么权限都没有,于是就用chmod更改我(root)对/etc/shadow文件的权限,但 让我万万没有想到的是,又...
使用lsattr 查看文件属性 想将此文件改成什么属性就改什么。使用chattr -i 进行删除+i的属性 i表示不得任意更动文件或目录
即便你对文件拥有全面的权限,但如果这些文件由chattr加以保护,你还是无法删除它们。 用法我们不妨在/home/sk目录下创建名为unixmen1和unixmen2的样本文件: sk@sk:~$ touch unixmen1 unixmen2示例1:带"i"参数选项符的chattr sk@sk:~$ sudo chattr +i unixmen1查看文件unixmen1的属性: sk@...
无法打开 /etc/gshadow 解决办法,使用chattr +i 保护 1. 添加用户时报错: 解决办法: chattr -i /etc/passwd chattr -i /etc/group chattr -i /etc/gshadow chattr -i /etc/shadow 随后设置: chattr +i /etc/passwd chattr +i /etc/group chattr +i /etc/gshadow chattr +i /etc/shadow...