用户注册权限
[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/
、用户管理命令
- root
添加账号
修改密码
删除用户
- 普通用户uid(500-65535)
- 系统账户1-499
- 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数据库了。