一, 创建用户并指定家目录
示例: 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
来源: http://www.bubuko.com/infodetail-3398890.html