Linux查看mysql⽤户和组
1.查看是否存在MySQL组:
[root@hadoop03 ~]# grep mysql /etc/group
mysql:x:501:
注:mysql是组名,x是密码段,表⽰没有设置密码,501表⽰的是GID(组id)
2.不存在创建MySQL组:
#创建mysql组
[root@hadoop03 ~]# groupadd -g 27 mysql02
#查看mysql组
[root@hadoop03 ~]# grep mysql /etc/group
mysql:x:501:
mysql02:x:27:
注:groupadd -g 组id 组名
3.查看是否存在MySQL⽤户:
linux创建新用户和密码[root@hadoop03 ~]# grep mysql /etc/passwd
mysql:x:496:501::/home/mysql:/bin/bash
mysqluser01:x:27:27::/home/mysqluser01:/bin/bash
4.不存在创建MySQL⽤户:
#创建mysql⽤户
[root@tsxs ~]# useradd mysql -g mysql -M -s /sbin/nologin
#创建mysql⽤户
[root@hadoop03 ~]# useradd -u 27 -g mysql02 mysqluser01
注:-g:指定新⽤户所属的⽤户组(group); -M:不建⽴根⽬录;-s:定义其使⽤的shell,/sbin/nologin代表⽤户不能登录系统。useradd -u ⽤户id -g 组id/组名⽤户名
5.检查:
[root@hadoop03 ~]# grep mysql /etc/passwd
mysql:x:496:501::/home/mysql:/bin/bash
mysqluser01:x:27:27::/home/mysqluser01:/bin/bash
mysqluser02:x:28:27::/home/mysqluser02:/bin/bash
6.使⽤groups查看⽤户mysqluser01所在的组
[root@hadoop03 ~]# groups mysqluser01
mysqluser01 : mysql02
转载⾃:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论