美文网首页
04-添加 mysql 用户组和用户

04-添加 mysql 用户组和用户

作者: 紫荆秋雪_文 | 来源:发表于2021-05-08 10:40 被阅读0次

一、添加 mysql 用户组

使用 root 账户登录 CentOS7.6服务器,然后执行命令添加 mysql 用户组

groupadd mysql
  • 在 mysql 组中添加 mysql 用户
useradd -r -g mysql mysql

二、赋予 mysql 用户目录权限

2.1、MySQL安装在以下目录

/usr/local/mysql_3306
创建目录
mkdir -p /usr/local/mysql_3306

2.2、将MySQL数据库的数据文件存放到以下目录

/data/mysql_3306
创建目录
mkdir -p /data/mysql_3306

2.3、将MySQL的配置文件 my.cnf 存放到 /etc目录下

chown用法

chown [-cfhvR] [--help] [--version] user[:group] file...
  • user : 新的文件拥有者的使用者 ID
  • group : 新的文件拥有者的使用者组(group)
  • c : 显示更改的部分的信息
  • f : 忽略错误信息
  • h :修复符号链接
  • v : 显示详细的处理信息
  • R : 处理指定目录以及其子目录下的所有文件
  • help : 显示辅助说明
  • version : 显示版本

2.4、修改目录或者文件的所有者为 mysql 用户

chown -R mysql:mysql /usr/local/mysql_3306

chown -R mysql:mysql /data/mysql_3306

chown mysql:mysql /etc/my.cnf

2.5、创建 mysql 用户目录 /home/mysql

mkdir -p /home/mysql

2.6、将 /home/mysql 目录、/tmp 目录和 /home 目录的所有者修改为 mysql 用户

chown -R mysql:mysql /home/mysql/

chown -R mysql:mysql /tmp/

chown -R mysql:mysql /home/

三、赋予 mysql 用户 sudo 权限

  • 修改 sudo 权限 配置文件
vim /etc/sudoers
  • 给用户添加 sudo 权限
mysql   ALL=(ALL)       ALL

四、赋予 mysql 用户登录密码

passwd mysql

五、赋予 mysql 用户 SSH 免密登录

  • 5.1、生成公私钥
ssh-keygen -t rsa
  • 5.2、生成authorized_keys并且赋值id_rsa.pub内容到authorized_keys
cat /home/mysql/.ssh/id_rsa.pub >> /home/mysql/.ssh/authorized_keys
  • 5.3、设置文件权限
chmod 700 /home/mysql/

chmod 700 /home/mysql/.ssh

chmod 644 /home/mysql/.ssh/authorized_keys

chmod 600 /home/mysql/.ssh/id_rsa

ssh-copy-id -i /home/mysql/.ssh/id_rsa.pub raven002

相关文章

  • 04-添加 mysql 用户组和用户

    一、添加 mysql 用户组 使用 root 账户登录 CentOS7.6服务器,然后执行命令添加 mysql 用...

  • Install mysql5.7 by compiling so

    1.添加mysql用户组groupadd mysql 2.添加mysql用户useradd -g mysql -s...

  • linux安装glibc版mysql,实测成功 33333333

    废话少说:一.准备工作:1.添加mysql用户组 groupadd mysql 2.添加mysql用户 usera...

  • 在CentOS编译安装LNMP环境

    一、安装mysql-5.6.10# 1、安装编译代码需要的包 2、添加mysql用户和用户组 3、编译安装 4、配...

  • mysql安装

    1、下载mysql 2、解压复制到mysql目录 3、添加名叫用户组(如果有就跳过) 4、添加用户 5、进行到解压...

  • Linux:3、Linux常用命令

    查看用户目录 查看用户组目录 查看用户 查看用户组 添加用户 删除用户 创建用户组 把用户添加到用户组 修改用户的...

  • 新增用户-用户组-权限

    添加用户和用户组,并且有sudo权限 1、添加用户组 2、添加用户并且归属dev组 3、修改用户密码 4、查看组 ...

  • Linux操作系统--用户和用户组(八)

    一、用户和用户组 用户和用户组管理,顾名思义就是添加用户和用户组、更改密码和设定权限等操作。 Linux用户和组的...

  • 用户和用户组

    用户和用户组 查看所有用户组 查看所有用户 创建用户组 创建用户(默认创建同名用户组) 修改用户的密码 为用户添加...

  • 2022-08-25 linux用户分组

    一、添加流程 添加用户----------> 新建用户组-----------> 把用户分到用户组 二. 用户的管...

网友评论

      本文标题:04-添加 mysql 用户组和用户

      本文链接:https://www.haomeiwen.com/subject/cqaydltx.html