这次比赛中linux数据库服务器,用户权限设置
现象:
chmod命令原本被禁用,但是拷贝过来的chmod命令所有者改变了,不再受到限制(可以给任何文件赋予权限)
然后直接给key的那个文件赋予read的权限
原因:
默认情况下,新建用户的默认权限掩码为0022,umask命令可以查看
所以默认情况下该用户创建的文件都是777-022=755(rwxr-xr-x)
umask -p 177
将默认权限改成777-177=600(rw------)
然后拷贝过来的时候,文件权限就默认是rw-------
解决方法:
在/etc/profile里面添加umask –p 177对所有用户的文件权限掩码设置
~/.bash_profile或者~/.profile加上umask –p 177 ,修改该文件为恰当的权限
这样当用户登录时 默认的文件权限掩码就被更改为你设置的
scp命令下远程上传文件/wget命令下载文件
文件权限没有变化
原因:
可能是一些配置文件中,用户权限没设置好,原因暂时未知
解决方法:
暂时禁止使用scp,wget,w3m等具有传输功能的命令