一、创建用户并指定家目录
示例: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