Linux—从创建用户开始
Linux—从创建用户开始
跟着实验楼做完了Linux的实验,一步一步整理下来的实验流程。
1. 创建用户
1 | |
2. 用户组
1 | |

1 | |

1 | |

1 | |
/etc/group 的内容包括用户组(Group)、用户组口令、GID(组ID)及该用户组所包含的用户(User),每个用户组一条记录。

将其他用户组加入sudo用户组
1 | |

1 | |


1 | |

1 | |


在CentOS中添加用户到su
1 | |
3.删除用户和用户组
1 | |

4. 用户及文件权限 (ls命令)
1. 使用较长格式列出文件
1 | |

具体含义如下:

1 | |
可以使用==man ls==命令查询
5. 变更文件所有者
在==lilei==用户下新建文件,命名为==iPhone 11==
1 | |

切换到==shiyanlou==,使用以下命令修改文件所有者:
1 | |

可见,iPhone11文件所有者为==shiyanlou==
变更文件所有者
1 | |
1. 修改文件所有者操作
1 | |

2. 修改文件权限
方法一
每个文件有三组固定的权限,分别对应拥有者,所属用户组,其他用户,记住这个顺序是固定的。文件的读写执行对应字母
rwx,以二进制表示就是111,用十进制表示就是7,对进制转换不熟悉的同学可以看看 进制转换。例如我们刚刚新建的文件 iphone11 的权限是rw-rw-rw-,换成对应的十进制表示就是 666,这就表示这个文件的拥有者,所属用户组和其他用户具有读写权限,不具有执行权限。

方法二
g、o还有u分别表示 group(用户组)、others(其他用户) 和 user(用户),+和-分别表示增加和去掉相应的权限。

3.向文件中添加内容(echo)
1 | |
adduser和useradd的区别是什么?
答:
useradd只创建用户,不会创建用户密码和工作目录,创建完了需要使用passwd <username>去设置新用户的密码。adduser在创建用户的同时,会创建工作目录和密码(提示你设置),做这一系列的操作。其实useradd、userdel这类操作更像是一种命令,执行完了就返回。而adduser更像是一种程序,需要你输入、确定等一系列操作。Linux 还有一些关于隐藏权限和特殊权限的内容,想全面了解 Linux 权限管理这部分内容的用户可以通过其它方式学习








