用户角色权限 安装Mysql

用户注册权限

[root@azu ~]# ls /etc/passwd -l

-rw-r--r--. 1 root root 883 7   8 18:37 /etc/passwd

[root@azu ~]# ls /etc/shadow -l

----------. 1 root root 709 7   8 18:37 /etc/shadow

[root@azu ~]# ls /etc/group -l

-rw-r--r--. 1 root root 462 7   8 18:37 /etc/group

[root@azu ~]# ls -l /etc/gshadow

----------. 1 root root 366 7   8 18:37 /etc/gshadow

[root@azu ~]# ls -al /etc/skel/

总用量 24

drwxr-xr-x.  2 root root   62 4  11 2018 .

drwxr-xr-x. 76 root root 8192 7  11 08:40 ..

-rw-r--r--.  1 root root   18 4  11 2018 .bash_logout

-rw-r--r--.  1 root root  193 4  11 2018 .bash_profile

-rw-r--r--.  1 root root  231 4  11 2018 .bashrc

[root@azu ~]# ls -l /var/spool/mail/

总用量 0

-rw-rw----. 1 ll mail 0 7   8 18:37 ll

[root@azu ~]# ls -al /home/

总用量 0

drwxr-xr-x.  3 root root  16 7   8 18:37 .

dr-xr-xr-x. 17 root root 224 7   8 18:37 ..

drwx------.  2 ll   ll    62 4  11 2018 ll

[root@azu ~]# vi /etc/passwd

1 用户名

2 密码占位 真正的密码是在/etct/shadow中,shadow文件只有root才可以看到

3 用户id 0超级用户 1-499 系统用户伪用户, 500-65535 普通用户

4 初始组用户 添加用户默认添加同名组 /etc/group

5 用户说明,可有可无

6 用户家目录

7 用户登录后的权限 /bin/bash 可以执行可以执行所有权限 /sbin/nolog 伪用户无法登录

window要修改为管理员,就修改组 直接修改用户的uid就可以变成超级用户,但是不建议,因为超级用户只能是root
[root@azu ~]# head -1 /etc/shadow

root:$6$X0Cv/VmfE8irzZAV$ldjnvVLsUHlijV9U7OSMwJGUx4ciwWrIDtUTViHH94bzZOj.NpZQzWk0JZUKHLCmO0Jl7gdH0I1./zG1Id9MX.::0:99999:7:::

[root@azu ~]# tail -2 /etc/group

chrony:x:996:

ll:x:1000:ll

[root@azu ~]# ls -l /etc/gshadow

----------. 1 root root 366 7   8 18:37 /etc/gshadow

[root@azu ~]# ls /etc/skel/

[root@azu ~]# ls -a /etc/skel/

.  ..  .bash_logout  .bash_profile  .bashrc

[root@azu ~]# vi /etc/skel/notice.text

[root@azu ~]# yum -y install tree

[root@azu ~]# useradd user4

[root@azu ~]# ls /home/user4/ -a

.  ..  .bash_logout  .bash_profile  .bashrc  notice.text

/etc/skel 是家目录的模板

[root@azu ~]# ls -l /var/spool/mail/

、用户管理命令

  1. root

添加账号

修改密码

删除用户

  1. 普通用户uid500-65535
  2. 系统账户1-499
  3. Root 0

[root@azu ~]# useradd user4

useradd:用户“user4”已存在

进入以下文件删除user4

[root@azu ~]# vi /etc/passwd

[root@azu ~]# vi /etc/shadow

[root@azu ~]# vi /etc/passwd

[root@azu ~]# vi /etc/group

[root@azu ~]# vi /etc/gshadow

[root@azu ~]# rm -rf /home/user4

[root@azu ~]# rm -rf /var/spool/mail/user4

[root@azu ~]# useradd user4

[root@azu ~]# vi /etc/shadow

[root@azu ~]# vi /etc/default/useradd

验证管理用户和组的指令和参数

[root@azu ~]# yum remove *mari*

安装mysql

 下载MySQL8.0安装包

[root@azu ~]#  tar xvJf mysql-8.0.36-linux-glibc2.28-x86_64.tar.xz      //解压安装包

[root@azu ~]#sudo mv mysql-8.0.36-linux-glibc2.28-x86_64 mysql-8.0.36       //修改文件名称

cd   mysql-8.0.36                                                      //进入到mysql-8.0.36文件夹中

创建相关文件夹

sudo mkdir data                       //数据存储

sudo mkdir log                        //日志存储

sudo mkdir tmp                      //临时文件

sudo groupadd mysql             //新增用户组

再安装目录下执行

sudo ./bin/mysqld --user=mysql --basedir=/usr/local/mysql8.0/mysql-8.0.36/ --datadir=/usr/local/mysql8.0/mysql-8.0.36/data/ --initialize ;

vi /etc/my.cnf                                    //编写配置文件

初始化mysql服务

sudo cp -a ./support-files/mysql.server /etc/init.d/mysql

sudo chmod +x /etc/init.d/mysql

sudo chkconfig --add mysql

sudo service mysql start                                //启动服务

修改MySQL密码

/usr/local/mysql8.0/mysql-8.0.36/bin             //进入到安装目录下的bin目录

./mysql -uroot -p                                            // 登陆mysql

输入初始化时候的临时密码

登陆成功后执行

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

就可以正常使用MySQL数据库了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值