实训day4(7.11)
一、用户与权限# ls /etc/passwd -l //体系用户的根本信息
# ls /etc/shadow -l //体系用户的密码相关信息(影子文件)
# ls /etc/group -l //体系用户组的相关配置
# ls /etc/gshadow -l //用户组的密码
# ls -al /etc/skel/ //以长格式并显示隐藏文件的方式查看 /etc/skel/ 目次的内容。当创建新用户时,此目次中的文件会被复制到新用户的家目次中
# ls -l /var/spool/mail/ //邮件相关文件的具体信息
# ls -al /home/ //存放用户的家目次
编辑账户文件
# vim /etc/passwd
https://i-blog.csdnimg.cn/direct/cb7cc8de247e4cc6aa2f3fee00fcef30.png
https://i-blog.csdnimg.cn/direct/40aeea9fc8e24d6bb2df6fc279b0c1aa.png
MYSQL体系用户必要手动添加
从1-499是体系用户(不可以删除)500以后是普通用户
影子文件 /etc/shadow 只能被root读取修改
# vim /etc/shadow(99999密码有效期)
https://i-blog.csdnimg.cn/direct/228dd4019f874d9491a70f03fc5c3d88.png
https://i-blog.csdnimg.cn/direct/4f0e881d51be4b5c870d823cf33baf2b.png
sha512 不会由于两个密码器相同而产生相同的加密串
组文件 /etc/group
# tail -2 /etc/group
postfix:x:89:
chrony:x:996:
https://i-blog.csdnimg.cn/direct/e98e3f3b0f9642b5b410134437b2a954.png
每个用户有且必须有一个初始组,允许有多个附加组
二、用户管理下令(验证管理用户和组的指令和参数)
1.root 添加账号 修改密码 删除用户
2.普通用户 uid(500-65535)
3.体系用户 1-499
新增和删除用户对什么文件有影响
删除以下文件所对应的信息可以创建相同名称用户
root@aa ~]# vim /etc/passwd
# vim /etc/shadow
# vim /etc/group
# vim /etc/gshadow
# rm -rf /home/user
# rm -rf /var/spool/mail/user
# useradd user //可以再次创建
默认文件
# vim /etc/login.defs
新建用户 useradd [选项] 用户名
https://i-blog.csdnimg.cn/direct/ce4196c329b5469690765f2115b4b917.png
删除用户 userdel [选项] 用户名 (-r 和家目次一起删除)
设置用户账号口令 passwd下令
# useradd -p 123456 user1 #设置密码123456
# passwd user1 # root用户更改user1的密码
更改用户 user1 的密码 # 更改为符合要求的密码:
新的 密码: #大小写字母数字特殊符号等,不少于8位
重新输入新的 密码:
passwd:全部的身份验证令牌已经成功更新。
# passwd -l user1 # 锁定用户,克制登录
锁定用户 user1 的密码 。
passwd: 利用成功
# passwd -uf user1 # 解锁用户
解锁用户 user1 的密码。
passwd: 利用成功
维护用户账号
(1)修改用户账户 usermod [选项] 用户名
选项阐明-g变更所属用户组(根本组)-G变更附加组-u指定UID-s指定登录的shell类型-L锁定用户-U解锁用户(用户要有密码)-p 设置账户密码
管理组
管理组
(1)创建组 group [选项] 组名
选项阐明-g指定组ID
(2)删除组 groupdel 组名
(3)修改组 groupmod [选项] 组名
选项阐明-a把用户添加到组中-d把用户从组中删除-o强制
4)为组添加用户 gpasswd [选项] 用户名 组名
选项阐明-d把用户从组中删除-a把用户添加到组中
下载安装MySQL8.0.28版本
(1)新建mysql文件存放路径
(2)解压压缩包
(3)查抄是否具有mariadb/mysql, 有的话卸载
(4)下载依赖包
(5)初始化MySQL
(6)修改权限
(7)启动MySQL
(8)查看MySQL默认密码并修改密码
# mkdir mysql
# tar -xvf mysql-8.0.28-1.el7.x86_64.rpm-bundle.tar -C mysql
# cd mysql/
# rpm -qa | grep mariadb
mariadb-libs-5.5.56-2.el7.x86_64
# rpm -e --nodeps mariadb-libs
# rpm -qa | grep mariadb
# rpm -ivh mysql-community-common-8.0.28-1.el7.x86_64.rpm
# rpm -ivh mysql-community-client-plugins-8.0.28-1.el7.x86_64.rpm
# rpm -ivh mysql-community-libs-8.0.28-1.el7.x86_64.rpm
# rpm -ivh mysql-community-client-8.0.28-1.el7.x86_64.rpm
# rpm -ivh mysql-community-icu-data-files-8.0.28-1.el7.x86_64.rpm
# rpm -ivh mysql-community-server-8.0.28-1.el7.x86_64.rpm
# mysqld --initialize --console
# chown -R mysql:mysql /var/lib/mysql/
# systemctl start mysqld
# cat /var/log/mysqld.log | grep localhost #查看默认密码
# mysql -uroot -p
Enter password: 默认密码
mysql> alter user 'root'@'localhost'identified by '123456';
Query OK, 0 rows affected (0.00 sec)
mysql> exit
# mysql -uroot -p123456 #修改密码为123456
mysql> exit
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]