Linux基础2

linux用户管理:

很多时候linux是一个服务器,很多用户可以通过远程连接同时使用,为了进行多用户管理,linux有一定的用户管理机制,不同等级的用户有不同的权限,可以减少攻击或误触。linux用户最重要的是用户名和用户密码。linux系统中有特殊用户root,root拥有linux系统的所有权限。

一些关于linux用户管理的命令:

1.创建用户useradd

拥有超级管理员权限的用户可以创建新的用户

比如:sudo useradd user1 :表明使用超管权限创建新用户user1

一般此时要验证当前执行命令的用户用户密码,确保本人操作

添加用户成功后,添加用户密码

sudo passwd user1:创建用户user1的密码,如果user1省略,则默认是创建刚刚新用户的密码

执行后,应该会出现输入新用户密码的提示

这样创建新用户后,新用户没有自己的家目录,所以,想要同时创建新用户的家目录可以添加参数:sudo useradd -m user2

此时,创建user2的同时也会添加对应的家目录

2.用户分组管理

首先,可以查看用户当前的组号

用id user1:可以查看user1的组号gid

不加用户名默认查看当前用户

一般,默认每个用户自己一组,新创建的用户会创建一个和用户名同名的组别

如果想要将新建用户添加到其他组别可以使用命令:

sudo useradd -g user3 user4:

其中user3是组别名,user4是新建的用户名,注意组别不能是新建的,要是之前已存在的。

相关推荐
是个西兰花4 分钟前
Linux:死锁与生产者消费者模型解析
linux·运维·服务器·c++·死锁·生产者消费者模型
RisunJan24 分钟前
Linux命令-rsync(远程/本地文件同步 —— 增量传输的备份与镜像神器)
linux·运维·服务器
爆浇牛肉面42 分钟前
Linux进阶命令:测开必学的curl和jq
linux
Sinclair1 小时前
安企CMS的安装-常见安装问题排查
运维·后端
Sinclair1 小时前
安企CMS的安装-安装引导与初始化
运维·后端
Sinclair1 小时前
安企CMS的安装-源码编译安装
运维·后端·go
Sinclair1 小时前
安企CMS的安装-同一服务器多站点部署
运维·后端
Sinclair1 小时前
安企CMS的安装-Docker 部署
运维·docker·容器
Sinclair1 小时前
安企CMS的安装-服务器手动部署
运维·后端
shujudang1 小时前
业务闭环视角下的营销自动化(MA)平台选型逻辑
大数据·运维·数据分析·自动化·营销自动化