| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Linux中的账户和组的操作命令 -> 正文阅读 |
|
[系统运维]Linux中的账户和组的操作命令 |
Linux账户和组是保证系统安全和协作的两大机制,简单的账户和组的操作指令是必不可少的技能。 账户和组的操作需要有root权限,可以使用四种方式取得root权限:登录“其它账户”,输入root及密码;su – 命令切换到root;su之后输入密码;sudo + 指令。 常用的账户的操作是创建,删除,更改密码,更改名字;常用的关于组的操作是创建,删除,更改名字,创建属于组的账户,添加账户,删除账户。 账户操作。 创建账户:useradd username 更改密码:passwd username 删除账户:userdel username,此时账户的家目录还在,可以使用userdel -r username来彻底删除; 账户改名:usermod -l newname oldname,? 仅更改用户名,不更改家目录名 ???????? ? ? ??? usermod -d /home/newname -m newname,更改家目录的名字并迁移 ???????????????? 其中-l(--login)表示新的登录名称;-d(--home),用户的新的主目录,-m(--move)将newname用户的家目录的内容移动到新的位置(仅和-d一起使用)。 更多详细的账户操作可以使用usermod -–help来查看。 组操作。 创建组:groupadd groupname 删除组:groupdel groupname, 需要先移除所有用户才可以删除组; 修改组名:groupmod -n newgname oldgname 组中创建并添加账户:useradd -g groupname username 修改现有用户到新的组:usermod -a groupname username,增加用户到组groupname,但是不改变其所属的其它组;usermod -G groupname username, 会把用户从其它组中去掉。 删除组中的用户:gpasswd -d username groupname 上面所有的操作都可以通过直接修改相应的文件来完成,或者说linux的账户和组的机制本就是记录在相应的文件当中,而命令不过是更改了这些文件而已。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 19:16:01- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |