用户管理及权限管理+MySQL安装

用户管理

ls -al /home/   家目录文件

/etc/group

ls /etc/passwd -l    存放用户基本信息 

ls /etc/shadow -l  影子文件 只能被root读取和修改
ls -l /etc/gshadow
ls -al /etc/skel
ls -l /var/spool/mail/


uid:1-499 (系统用户)不能随便删除

uid:500-65535  (普通用户)

root: 0

[root@linux1 ~]# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin

用户名:密码占位符:UID:基本组的GID:用户描述信息:用户家目录:解释器

 列解释:


 

[root@linux1 ~]# cat /etc/shadow     //影子文件,只能被root读取修改
root:$6$rcPsirSxs6nuLrLg$gqkbs0CeOkUxgl0ZMe.6Vw555QG4q4m9lWzqizPXua/WDlE8egJ1qs8v8fGQo6HCsZgSl.iRRqLE7t6/61/eS.::0:99999:7:::
bin:*:17632:0:99999:7:::

列解释:

组文件:/etc/group

[root@linux1 ~]# tail -2 /etc/group
wangjia:x:1000:wangjia
apache:x:48:


 

/etc/skel是家目录的模板

用户的初始操作环境 .bash/profile .bashrc .gnome2

[root@linux1 ~]# ls /etc/skel -a
.  ..  .bash_logout  .bash_profile  .bashrc  


创建用户以后家目录里头会自动添加初始文件

[root@linux1 ~]# ls /home/user4 -a
.  ..  .bash_logout  .bash_profile  .bashrc  

user4已经创建,则不能在创建,如果确实还要创建时,要删掉user4的以下内容:

[root@linux1 ~]# vim /etc/passwd
[root@linux1 ~]# vim /etc/shadow
[root@linux1 ~]# vim /etc/gshadow
[root@linux1 ~]# vim /etc/group
[root@linux1 ~]# rm -rf /home/user4
[root@linux1 ~]# rm -rf /var/spool/mail/user4
[root@linux1 ~]# useradd user4
 

用户管理命令:

useradd   选项    用户名

不建议指定 -g ,可以设置附加组

默认文件:

[root@linux1 ~]# cat /etc/default/useradd
# useradd defaults file
GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/bash
SKEL=/etc/skel
CREATE_MAIL_SPOOL=yes

[root@linux1 ~]# cat /etc/login.defs

root:

添加账号

修改密码

删除用户

权限管理

权限位的含义:

r:读取权限 4

w:写权限  2

x:执行权限  1

chmod:修改文件的权限模式,命令所在路径为/bin/chmod,所有用户可执行

chmod [选项] 权限模式 文件名

用户身份:
    u——所有者(user)
    g——所属组(group)
    o——其他人(other)
    a——代表全部(all)
 赋予方式:
    +——加入权限
    -——减去权限
    =——设置权限

chown:修改文件和目录的所有者和所属组,命令所在目录为/bin/chown,所有用户可执行

chown [选项] 所有者:所属组 文件或目录

安装MySQL

在官网下载如需下图所示的MySQL包

依赖包:
yum install -y libaio
yum install -y net-tools
下载包,解压,按照下面顺序安装
rpm -ivh mysql-community-common-8.0.31-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-plugins-8.0.31-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-8.0.31-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-8.0.31-1.el7.x86_64.rpm 

rpm -ivh mysql-community-icu-data-files-8.0.31-1.el7.x86_64.rpm

rpm -ivh mysql-community-server-8.0.31-1.el7.x86_64.rpm 

下载完成之后,不要启动,配置以下内容:

配置/etc/my.cnf

vim /etc/my.cnf

# 在[mysqld]组下添加如下配置

lower_case_table_names=1

然后systemctl start mysqld.service 启动服务

然后查看默认生成的密码

cat /var/log/mysqld.log | grep password

使用默认密码登录

  • 9
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值