首页 > 系统相关 >Linux 用户管理

Linux 用户管理

时间:2023-01-10 09:55:24浏览次数:31  
标签:管理 umask 用户 默认 Linux 去掉 权限 目录

增加用户

在增加用户时,linux下的默认权限是不同用户目录是可以读取但是不可写,为了保证不同用户的隐私,我们需要修改为不同用户之间的目录不可访问,则只需修改如下文件

/etc/adduser.conf

在上面的文件中修改DIR_MODE=0755修改为DIR_MODE=0750就可以了

adduser命令会使用adduser.conf文件的配置进行用户目录的创建,这样就能保证不同用户之间的目录不能访问,保证每个开发人员测试人员的独立性,

经过如上的操作,此时建立用户目录不能被其他用户访问,但是用户新建立的文件权限还是有点问题,此时我们可以修改/etc/bashrc设置umask值,一般普通用户的umask值为002,root用户的umask值为022,我们可以umask值设置为006从而防止其他用户读取。

以上内容在ubuntu16.04测试通过,其他发行版未测试。

umask值的意思

假设一个用户所拥有的最大权限为777,

umask值一共有4组数字,其中第1组数字用于定义特殊权限,我们一般不予考虑,与一般权限有关的是后3组数字。

默认情况下,对于目录,用户所能拥有的最大权限是777;对于文件,用户所能拥有的最大权限是目录的最大权限去掉执行权限,即666。因为x执行权限对于目录是必须的,没有执行权限就无法进入目录,而对于文件则不必默认赋予x执行权限。

对于root用户,他的umask值是022。当root用户创建目录时,默认的权限就是用最大权限777去掉相应位置的umask值权限,即对于所有者不必去掉任何权限,对于所属组要去掉w权限,对于其他用户也要去掉w权限,所以目录的默认权限就是755;当root用户创建文件时,默认的权限则是用最大权限666去掉相应位置的umask值,即文件的默认权限是644。

标签:管理,umask,用户,默认,Linux,去掉,权限,目录
From: https://www.cnblogs.com/sudochen/p/17039243.html

相关文章

  • Linux
    Linux基础第一篇:linux相关知识简介、虚拟化软件vmware、远程链接工具xshell:......
  • Linux 一 vmware软件安装配置与xshell安装配置
    目录Linux一vmware软件安装配置与xshell安装配置计算机的种类服务器品牌服务器内部组成服务器磁盘阵列linux发展史虚拟化技术vmware软件版本问题vmware下载安装激活方法......
  • Linux shell及vim配置
    一些Linux基本的诊断命令whoami查看当前用户名,相当于id-un(u:user;n:name)whichwhich检查命令是否安装及执行路径manman查看命令手册 一些Linux基本......
  • CobaltStrike会话管理
    cobaltstrike派生会话  派生会话可以通过自身增加会话或者在其他的teamserver做备份会话  在原有的监听器的基础上创建新的监听器        派生一个新的......
  • 质量管理的四大过程
      1、资源管理过程(包括人,财、物、信息等)2、管理职责过程(确定方针目标,组织结构,内部沟通,职责权限、内部评审)3、产品实现过程(策划、销售、市场、设计和开发、采购、生产......
  • Linux入门笔记
    Linux命令command[-options][parameter]options可选选项,控制命令的行为细节parameter可选参数,控制命令的指向目标ls命令ls[-a-l-h][Linux路径]在命令行中,以......
  • linux内核开发的重点竟然是它!
    在日新月异的今天,Linux内核开发项目仍然依赖于古老的电子邮件和邮件列表。稳定内核维护者GregKroah-Hartman指出,电子邮件仍然是管理如内核这样庞大项目的最佳方法。去年,G......
  • Linux基础介绍
    Linux基础介绍一、运维的本质运维:运行维护应用程序岗位需求:自动化运维、DBA、docker+K8s运维的本质: 1.尽可能保证应用程序24小时不间断运行2.尽可能保证数据的......
  • 质量概念和质量管理演进的内涵
     质量概念和质量管理演进的内涵   阶段管理对象主要内容管理的任务质量检验产品全数检验和百分比检验满足产品标准的要求符合性质量满足过程控制......
  • linux相关知识简介、虚拟化软件vmware、远程链接工具xshell
     目录一、linux常见岗位二、计算机的种类与服务器三、服务器品牌四、服务器内部组成五、服务器磁盘阵列六、linux简介1、什么是linux2、linux发展史3、Linu......