`

user group及password设置

阅读更多

/etc/passwd⇒用户

/etc/group⇒组

/etc/shadow⇒密码

 

一般一下面的顺序为系统创建组和用户

创建用户->创建组->将用户添加到组->创建密码

例:
1.创建两个组
groupadd -g 6000 batch
groupadd -g 2018 tomcat
groupadd -g 22000 sabopeusr0
2.创建用户
useradd -u 6000 -g 6000 -d /home/batch -s /bin/bash batch
useradd -u 2018 -g 2018 -d /opt/tomcat -s /sbin/nologin tomcat
useradd -u 22001 -g 22000 -d /home/sabopeusr0 -s /bin/bash sabopeusr0-admin
3.将用户添加到组
gpasswd -a batch tomcat
gpasswd -a tomcat batch
gpasswd -a sabopeusr0-admin wheel


4.使用chpasswd,批量添加密码(注意,如果中间又发生错误,最好重新执行一遍)

先创建用户密码对应文件,格式为username:password,如abc:abc123,必须以这种格式来书写,
并且不能有空行,保存成文本文件user.txt,然后执行chpasswd命令:
chpasswd < user.txt


5.单个修改某个用户的密码
passwd sabopeusr001

分享到:
评论

相关推荐

    Suse shell 自动搭环境脚本(tomcat)

    `chown`命令将目录及其子目录的所有者设置为`$USER_NAME`,所属组设置为`$GROUP_NAME`;`chmod`命令将目录权限设置为`rwxrwx-wx`,即所有者和所属组具有读写执行权限,其他人只有执行权限。 ### 4. 安装软件包 ####...

    SQLite.dll-2.0与3.5均可用.rar

    using (SQLiteDataReader dr = SqLiteHelper.ExecuteReader(" SELECT ID,UserGroup,PassWord FROM User ")) { while (dr.Read()) { m_SLUsers.Add(dr.GetString(0), new User(dr.GetString(0), dr.GetString(1)...

    serv-u越权遍历.doc

    d--------- 1 user group 0 Jul 8 16:12 InstallShield Installation Information drw-rw-rw- 1 user group 0 Jul 29 15:07 Internet Explorer drw-rw-rw- 1 user group 0 Jul 8 16:12 Ipswitch drw-rw-rw- 1 user ...

    Laravel开发-user

    然后,通过`assignRoles()`和`givePermissionTo()`方法进行角色分配和权限设置: ```php $user = User::find(1); $user-&gt;assignRoles('admin'); $user-&gt;givePermissionTo('edit-users'); ``` **七、中间件保护** ...

    阿里云服务器新建用户具体方法 电脑资料.doc.pdf

    增加一个组可以使用groupadd命令,例如,新建一个名为usergroup1的组可以使用以下命令: ``` #groupadd usergroup1 ``` 删除一个组可以使用groupdel命令,例如,删除usergroup1组可以使用以下命令: ``` #groupdel ...

    Android代码-PasswordGenerator

    The generated passwords can than be copied into the password or PIN field by the user. This app belongs to the Privacy Friendly Apps group developed by the SECUSO research group at the Technische ...

    基于HTML爬虫的豆瓣小组API(Python版本).zip

    - group list_user_comments &lt;topic_id&gt; &lt;user_alias&gt; - group list_user_topics - group rec_topic - group remove_comment &lt;topic_id&gt; &lt;comment_id&gt; &lt;reason&gt; - group remove_commented_topic - group ...

    Linux操作系统 第2章 Shell命令2.doc

    - user2:`useradd -g root -G usergroup -p $(openssl passwd -1 password) -d /user2 user2` - user3:`useradd -M -s /sbin/nologin user3` **3. 设置用户的密码** - **设置密码**:`passwd user1` - **锁定...

    svn设置权限

    group_vip=user1,user2 ``` - 接下来配置访问权限。以下示例展示了如何设置不同用户的访问权限: ```plaintext [/] *@group_vip=r // group_vip只能读 @group_admin=rw // 只有group_admin能修改 *= // ...

    Password Recovery Bundle 2014 Enterprise Edition 3.2-密码找回|重置工具

    It can also reset Windows domain administrator/user password for Windows 2012 / 2008 / 2003 / 2000 Active Directory servers. Retrieve Email Password Retrieve passwords to mail accounts created in ...

    南大通用GBase8s SQL常用SQL语句(二十九).docx

    * 必须在CREATE USER语句创建用户之前将USERMAPPING配置参数值设置为一个启用支持映射用户的值(ADMIN或BASIC)。 * 必须将USERMAPPING配置参数设置为ADMIN才能启用AUTHORIZATION子句。 示例: ALTER USER bill ...

    squid 多ip出口认证

    acl usergroup1 proxy_auth "/usr/local/squid/etc/ip1user" acl usergroup2 proxy_auth "/usr/local/squid/etc/ip2user" http_access allow usergroup1 http_access allow usergroup2 tcp_outgoing_address 服务器...

    net命令用法解析 包括NET VIEW, NET USER,NET USE等等

    - 连接到共享资源:`net use \\computername\sharename password /user:username` - 断开连接:`net use \\computername\sharename /delete` - 查看当前连接:`net use` 在这里,`\\computername\sharename`是你想...

    HQL.pdf数据查询语句

    Query query = session.createQuery("select new User(user.username, user.password) from User as user"); List&lt;User&gt; users = query.list(); for(User user : users){ System.out.println(user.getUsername() + ...

    权限管理中的表设计方案

    首先,我们有四张核心表格:User表、Group表、UserGroup表和Function表。这些表格共同构建了一个多层的权限管理体系。 1. User表: - User_Code(用户代码):用于唯一标识每个用户,通常为主键,采用Char(4)存储...

    Hibernate 经常用的一些HQL语句

    如`String hql = "select userSex, count(*) from User group by userSex";` 对User表中的userSex列进行分组统计。 #### 8. 多表关联查询 - **普通多表查询**:`String hql = "from Role r join r.users u where u...

    Django用户认证系统 User对象解析

    通过group字段,用户可以关联到一个或多个用户组,而user_permissions字段则允许用户拥有特定的权限。这些都是通过ManyToManyField与Group和Permission模型建立关系,从而实现对用户权限的细粒度控制。 Django的...

    Laravel开发-user-management

    `User` 模型通常与 `users` 数据表关联,包含 `email` 和 `password` 等字段。你可以使用 `make:auth` Artisan 命令快速创建登录、注册、登出和密码重置视图及控制器。 ```bash php artisan make:auth ``` ### 2. ...

Global site tag (gtag.js) - Google Analytics