Linux 用户及文件权限管理
来源:互联网 发布:数据接口类型有哪些 编辑:程序博客网 时间:2024/06/05 11:47
一、用户管理
不同用户可以共享主机资源 但是不可以轻易查看,修改批次的文件
查看用户
$ who am i$ who mom likeswho命令其他参数:-a 打印能打印的全部-d 打印死掉的进程-m 同am i,mom likes-q 打印当前登录用户数及用户名-u 打印当前登录用户登录信息-r 打印运行等级
创建用户
root 账户拥有整个系统最高权力 如新建/添加用户使用它的两个前提 一 当前登录用户和密码 二 当前用户必须是sudo用户组创建新用户 ; $ sudo adduser yuf 这个命令会默认为新用户创建home目录 $ ls /home $ su -l lilet 切换用户 ctrl d退出
用户组
如何知道自己属于哪些用户组? $ groups root $ cat /etc/group | sort | sort是将读取的文本进行字典排序输出 $ cat /etc/group | grep -E "root"将用户加入sudo用户组,获得root权限 $ su root # 此处需要输入root用户密码,可以点击右侧工具栏中的“SSH直连”查看 $ groups yuf $ sudo usermod -G sudo yuf $ groups yuf
如果不行,如下解决办法:
1)切换到root用户下,怎么切换就不用说了吧,不会的自己百度去.2)添加sudo文件的写权限,命令是:chmod u+w /etc/sudoers3)编辑sudoers文件vi /etc/sudoers找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名)ps:这里说下你可以sudoers添加下面四行中任意一条youuser ALL=(ALL) ALL%youuser ALL=(ALL) ALLyouuser ALL=(ALL) NOPASSWD: ALL%youuser ALL=(ALL) NOPASSWD: ALL第一行:允许用户youuser执行sudo命令(需要输入密码).第二行:允许用户组youuser里面的用户执行sudo命令(需要输入密码).第三行:允许用户youuser执行sudo命令,并且在执行的时候不输入密码.第四行:允许用户组youuser里面的用户执行sudo命令,并且在执行的时候不输入密码.4)撤销sudoers文件写权限,命令:chmod u-w /etc/sudoers这样普通用户就可以使用sudo了.
删除用户
$ sudo deluser lilei --remove-home如果无效,重复上述解决办法
二、Linux 文件权限
查看文件权限
$ ls -l 查看所有文件drwxr-xr-x. 2 root root 4096 Oct 27 03:08 Videosdrwxr-xr-x:d 文件类型r readw write 拥有者权限x 执行r read 所属用户组权限x 执行r read 其他用户权限x 执行root:所有者root:所属用户组权限4096:大小Oct 27 03:08:最近更新日期Videos:文件名$ ls -A:查看隐藏文件$ ls -Al:查看路径下完整参数$ ls -dl Videos:查看目录完整属性$ ls -AsSh:显示所有文件大小,并以普通人类能看懂的方式呈现
变更文件所有者
yuf 下新建: $ touch iphone6root下变更: $ cd /home/yuf $ ls iphone6 $ sudo chown shiyanlou iphone6 $ cp iphone6 /home/root
修改文件权限
方法一 : 二进制数字表示(r -- >2 w -- >1 x -- > 0 ) -->1*2^2+1*2^1+1*2^0=7每个文件的三组权限(拥有者,所属用户组,其他用户,记住这个顺序是一定的)就对应这一个 "rwx",对应一个71) 写点东西 : $ echo "echo \"hello shiyanlou\"" > iphone62) 修改权限 : $ chmod 700 iphone63)其他用户对iphone6不能进行操作了方法一 : 加减赋值操作$ chmod go-rw iphone 与上述方法相同'g''o'还有'u',分别表示group,others,user,'+','-' 就分别表示增加和去掉相应的权限。
0 0
- 【Linux】用户及文件权限管理
- Linux 之用户及文件权限管理
- Linux 用户及文件权限管理
- Linux中用户及文件权限管理
- Linux文件权限及用户管理
- Linux文件权限及用户管理
- linux 用户及文件权限管理
- Linux文件权限及用户管理
- Linux文件权限及用户管理
- Linux文件权限及用户管理_0
- Linux文件权限及用户管理_1
- Linux用户及文件权限管理
- Linux用户及文件权限管理
- Linux用户及文件权限管理
- Linux 用户及文件权限管理
- Linux用户及文件权限管理
- Linux-用户及文件权限管理
- Linux用户及文件权限管理
- —五分钟理解一致性哈希算法(consistent hashing)
- unity性能优化
- 浅谈MVC与MVP的区别
- 一个功能强大的 TextView,可以满足日常大部分布局方式,开发者可已自行组合属性配置出属于自己风格的样式!
- HDU 5889 Barricade(最短路spfa+最大流dinic)
- Linux 用户及文件权限管理
- 窗口兼容性问题的一些小总结
- 使用vs动静态库生成与调用
- opencv项目中常见问题总结
- metrics
- 高效的计算素数的算法--埃氏筛法
- RTCP协议详解
- Java堆栈
- 搜索框效果