惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
GbyAI
GbyAI
P
Proofpoint News Feed
B
Blog
MyScale Blog
MyScale Blog
V
V2EX
B
Blog RSS Feed
Microsoft Security Blog
Microsoft Security Blog
量子位
Jina AI
Jina AI
博客园 - 叶小钗
Recent Announcements
Recent Announcements
有赞技术团队
有赞技术团队
罗磊的独立博客
L
LangChain Blog
I
InfoQ
云风的 BLOG
云风的 BLOG
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
人人都是产品经理
人人都是产品经理
小众软件
小众软件
V
Visual Studio Blog
月光博客
月光博客
The Cloudflare Blog
雷峰网
雷峰网

夜行人

回家路上 第一期的直播演示项目 震动检测器 正能量 在线参观CodeLab Neverland 发布 CodeLab Adapter 3.3.1 DynamicTable 之 纸糊方向盘 CodeLab DynamicTable: 一个可实施的技术方案 CodeLab Insight 发布 Alpha 版 情人节 Home Assistant 周报 && IoT 周报 (02) Joplin: 关注隐私的 Evernote 开源替代软件 浏览器的未来与 Web 传感器 Home Assistant 周报 && IoT 周报 (01) 百宝箱(01) 论自由 介绍 WebThings Home Assistant 周报 && iot 周报 (00) 百宝箱(00) 毛姆读书心得 传世之作 周末徒步 CodeLab Adapter ❤️ Jupyter/Python 航班 躲雨 夏令营途中 [译]思想--作为一种技术 The future of coding 美国之行 三门问题的程序模拟
linux下用户与文件权限
2014-07-10 · via 夜行人

##用户

###创建用户(useradd)

新建用户
adduser  test //useradd test 也行,建议使用adduser 更友好

删除用户
sudo userdel -r username

修改密码
passwd test(username) 

将新用户添加到管理组
gpasswd -a test admin   
gpasswd -a test sudo  

给test用户创建自己的目录:
cd /home
mkdir test
chown test /home/test

##为用户添加root权限 修改 /etc/passwd 文件,找到如下行,把用户ID修改为 0 ,如下所示:
tommy❌500:500:tommy:/home/tommy:/bin/bash`
登陆后就直接是root,不显示用户名,edx中的edxapp就是如此

##adduser adduser更适合初级使用者,不用去记那些繁琐的参数选项,只要跟着系统的提示一步一步进行下去就行


##文件权限 ###做个实验

cd tmp 
touch test.md
ls -l test.md

输出:-rw-rw-r-- 1 wwj wwj 0  7月 11 14:55 test.md

其中,我们来看-rw-rw-r–。该字段中的首字符(-)指定该文件的类型,-表示常规文件。
后边三个三元组w-rw-r–,第一个三元字符组代表文件所有者的权限,第二个代表文件的组的权限,第三个代表所有其他用户的权限。
r 表示允许读(查看文件中的数据),w 表示允许写(修改文件以及删除),x 表示允许“执行”(运行程序)。

###改变用户和组所有权

1
2
chown root /etc/passwd
chgrp wheel /etc/passwd

为了改变文件或其它文件系统对象的所有者或组,分别使用 chownchgrp,这两个命令都要一个用户名或组名作参数,后面跟上一个或多个文件名。
除非您是超级用户,否则您不可以使用 chown,然而任何人都可以使用 chgrp 来将文件的组所有权改为他们所属的组。
chown 和 chgrp 都有一个 -R 选项,该选项可以用来告诉它们递归地将所属权

sudo chown 777 所有用户

###修改rwx权限 chmod — 用来改变我们可以在 ls -l 清单中看到的 rwx 权限,比如增加执行权限:chmod +x scriptfile.sh,同理移除权限:chmod -x scriptfile.sh


##参考


文章作者 种瓜

上次更新 2014-07-10