Linux命令行与shell脚本(4)--Linux文件权限
2017-04-25 09:32
471 查看
Linux安全性
Linux系统使用一个专门的文件来将用户的登录名匹配到对应的UID值。这个文件就是/etc/passwd文件
Linux系统将用户密码保存在一个单独的文件
/etc/shadow中,只有root用户才能访问这个文件
useradd -D#查看系统添加用户的默认设置
useradd -m test#创建test用户,-m表示创建用户的home目录
useradd -D -s /bin/tsah#修改默认指定的登录shell
userdel test#删除test用户,只会删除/etc/passwd文件中的用户信息
userdel -r test#删除test用户,同时删除HOME目录以及mail目录
passwd test#修改test用户的密码
chsh -s /bin/csh test#修改test用户的登录shell
使用Linux组
etc/group文件包含系统上用到的每个组的信息,在该文件的列表中,有些组并没有列出用户。这并不是说,这些组没有成员。当一个用户在/etc/passwd文件中指定某个组作为默认组时,用户账户不会作为该组成员再出现在
/etc/group中
groupadd命令
groupadd shared #创建shared组 usermode -G shared test #修改test的组为group tail /etc/group #查看文件变化
groupmod -n sharing shared#修改组名
改变安全性设置
chmod命令chmod 760 newfile #修改newfile的权限为760 chmod o+r newfile #给其他用户设置newfile的读权限 chmod u-x newfile #移除属主已有的执行权限
chown命令
chown dan newfile #修改newfile的属主为dan chown dan.shared newfile #修改newfile的属主为dan,属组为shared chown .rich newfile #修改newfile的属组为rich
相关文章推荐
- linux命令行与shell脚本大全_第六章_权限_理解文件权限
- linux命令行与shell脚本大全_第六章_权限_账户和用户组介绍
- Linux命令行与shell脚本(7)--创建基本脚本文件
- Linux命令行与shell脚本(20)--实例:备份文件
- 用shell脚本挂载linux主机拷贝相应文件
- Linux终端执行shell脚本,提示权限不够的解决办法
- 学习笔记 linux 编译文件用shell脚本实现
- Linux-Shell脚本编程-学习-6-Shell编程-使用结构化命令-文件比较-case编程
- Linux系统命令及Shell脚本学习笔记四:Linux文件系统
- Linux学习笔记5-文件权限与脚本
- linux命令行与shell脚本大全_第五章_使用环境变量
- linux_shell_拆分文件_多进程脚本
- shell文件权限和脚本执行
- My way on Linux - [Shell基础] - Bash Shell中判断文件、目录是否存在或者判断其是否具有某类属性(权限)的常用方法
- Linux脚本(shell)编程(三) 文件操作
- linux、shell脚本实例一“查找一个文件或者目录 找到了提示 没找到则输出未找到”
- Linux_shell脚本_遍历文件夹下所有文件
- shell脚本批量监控Linux server配置文件的更改
- linux清除tomcat日志文件Shell脚本
- 在Windows、Linux下,分别利用BAT批处理文件和Shell脚本,生成类似“20150605_111327.txt”命名的文件