· 6.添加系统用户hbase,且不允许其登陆系统 · # useradd -r -s /sbin/nologinhbase · 新建一个没有家目录的用户openstack · # useradd -M openstack · 复制/etc/skel为/home/openstack · # cp -r /etc/skel /home/openstack · 改变/home/openstack及其内部文件的属主、属组均为openstack · # chown -R openstack:openstack/home/openstack · 10./home/openstack及其内部的文件,属组和其它用户没有任何访问权限 · chmod -R go= /home/openstack · 权限及权限管理 · umask:遮罩码 · root:0022 · fedora:0002 · 创建文件时,使用777/666-umask即为当前用户的权限 · 例如:777-root = 755即rwxrw-rw- · 666-fedora = 664 即rw-rw-r-- · umask xxx :将遮罩码改为xxx,仅为暂时更改 · !!!实际创建时,文件一定不能有执行权限!!! · 所以实际创建时666-033=633 后两位自动+1 = 644 · SHELL的类型及配置详解 · 登录式shell · su - USERNAME · su -l USERNAME · 非登录式shell · su USERNAME · 图形终端下打开命令窗口 · 自动执行的shell脚本 · bash的配置文件 · 全局配置 · /etc/profile,/etc/profile.d/*.sh,/etc/bashrc · 个人配置 · ~/.bash_profile,~/.bashrc · profile类的文件 · 设定环境变量 · 运行命令或脚本 · bashrc类的文件 · 设定本地变量 · 定义命令别名 · SHELL如何读取配置文件 · 登录式shell · /etc/profile -->/etc/profile.d/*.sh --> ~/.bash_profile --> ~/.basherc --> /etc/bashrc · 非登录式shell · ~/.bashrc --> /etc/bashrc--> /etc/profiel.d/*.sh
---------------------------------------------------------------------------------------------------------------------- 我们尊重原创,也注重分享,文章来源于微信公众号:生物信息技术分析学习杂记,建议关注公众号查看原文。如若侵权请联系qter@qter.org。 ---------------------------------------------------------------------------------------------------------------------- |