创建用户、文件赋给其他用户和命令切分

一、创建用户并指定家目录

示例:useradd -u 514 -g dba -G root -d /usr/local/mysql mysqladmin

useradd表示:增加用户

-u 514:表示指定用户的id为514

-g data:表示指定用户的主组为data

-G root:表示指定用户的附加组为root

-d  /usr/local/mysql:表示用户的家目录

mysqladmin:表示用户名

二、将文件和文件夹赋给其他用户(仅限root用户)

1、将文件从一个用户赋给另外一个用户

示例:chown mysqladmin:dba /etc/my.cnf   修改用户组mysqladmin

表示将文件/etc/my.cnf赋值给dba组的mysqladmin用户

2、将一个文件夹赋给另外一个用户

示例:chown mysqladmin:dba /etc/*

表示将/etc目录下的所有文件赋给dba组的mysqladmin用户

3、修改文件权限,使用chmod命令

chmod 640 /etc/my.cnf 

表示修改 /etc/my.cnf 的权限为640

4、修改文件夹的权限

 示例:chmod -R 755 /usr/local/mysql

表示将/usr/local/mysql目录的权限改为755

三、linux命令切分

如果linux命令过长,可以\进行切分

示例:

scripts/mysql_install_db \
--user=mysqladmin \
--basedir=/usr/local/mysql \
--datadir=/usr/local/mysql/data

四、hosts文件中的主机映射

进入到/etc/hosts文件中修改主机映射,将外网的主机映射为一个主机名,使用方式为:ip  hostname

注意:hosts文件的前两行不能删除

主机映射示例:127.0.0.1 localhost

 

上一篇:mysqldb安装与修改密码


下一篇:ubuntu18.0无法连接的可能问题