linux文件授权&用户创建
linux permission denied解决方法?修改授权!1. 授权777xftp可以直接右击"属性", 授权, 但有时存在授权不完整的情况;...
·
linux permission denied解决方法?修改授权!
1. 授权777
xftp可以直接右击"属性", 授权, 但有时存在授权不完整的情况;
777指授权给所有的用户, 可执行权限。
命令授权:(-R 就是对目前目录下的所有文件与子目录进行相同的权限变更, 即以递回的方式逐个变更)
1. cd 进入需要更改权限的上级文件夹
2. chmod 777 文件或文件夹 -R
2. 更改文件所属者
新建文件的所属者, 会默认为当前用户, 一般情况是root用户, 有时候需要更改所属用户 例如: 1.更改oracle目录属主为Oracle (冒号前面的oracle指目录所有者,冒号后面的oinstall指目录所属组) [root@localhost ~]# chown -R oracle:oinstall /oracle/app 2.更改kibana目录属主为mdm [root@localhost ~]# chown -R mdm:mdm /mdm_home/kibana-7.0.0 [root@localhost ~]# chown -R mdm:mdm /mdm_home/elasticsearch-7.0.0
3. 创建linux用户, 以oracle为例
1.普通创建: [root@localhost ~]# useradd 用户名 [root@localhost ~]# passwd 密码 这里设置密码, 可以根据自己需要修改; 然后会让你确认密码,密码任意输入 2 次,但必须保持一致,回车确认 useradd的某些参数: -u UID:指定 UID,这个 UID 必须是大于等于500,并没有其他用户占用的 UID -g GID/GROUPNAME:指定默认组,可以是 GID 或者 GROUPNAME,同样也必须真实存在 -G GROUPS:指定额外组 -c COMMENT:指定用户的注释信息 -d PATH:指定用户的家目录 这样创建用户的会在你的/home 文件夹下面创建一个username的文件夹 su - username,切换到指定用户; exit,登出,返回root用户。 2.高级创建: 2.1.创建用户组,输入命令: [root@localhost ~]# groupadd oinstall [root@localhost ~]# groupadd dba [root@localhost ~]# groupadd oper PS:关于组的增加和删除信息会在etc目录的group文件中找到 命令cat /etc/group 可以看到自己的分组和分组id 2.2.创建 Oracle 用户和密码,输入命令: [root@localhost ~]# useradd -g oinstall -G dba,oper -m oracle [root@localhost ~]# passwd oracle 3.用户删除 userdel username 删除用户username rm -rf username 删除用户username所在目录
更多推荐
已为社区贡献8条内容
所有评论(0)