首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux用户、组、权限和文件

    Linux 安全性 Linux安全系统核心时用户账户。每个能进入Linux系统用户都会被分配唯一用户账户,用户对系统中各种对象访问权限取决于他们登陆系统时用账户。...现在Linux系统都将用户密码爆出在另外一个单独文件夹中,这个文件就叫shadow文件,路径是/etc/shadow。只有特定程序,比如我们要登陆Linux系统时候才能访问这个文件。...针对文件: r 表示可以读取文件 w 表示可以对文件内容做修改 x 表示文件可执行 针对目录: r 表示可以列出目录内容(可以使用ls),前提是得有 x 权限,因为如果你都不能进入这个目录,你怎么列出目录内容...还有一个就是当你对目录拥有 rwx 权限时候。倘若目录中有一个文件,该文件对你权限是没有 w 权限,但是因为你先匹配到目录权限,可以对目录中文件修改,所以你可以强制修改该文件,保存退出!.../srv 服务目录,存放本地服务相关文件 /sys 系统目录,存放系统硬件信息相关文件 /tmp 临时目录,可以在目录中创建和删除临时工作文件 /

    11.8K20

    Linux用户文件权限管理

    用户管理 系统用户文件 系统用户文件 etc/passwd 用户密码文件 etc/shadow 添加用户 useradd # useradd [username] 参数 d:指定用户home目录 e:...r [username] 用户管理 usermod # usermod [username] 参数 L:锁定用户,禁止用户登录系统 U:解除锁定 e:指定用户过期日期 f:指定用户过期之后缓冲时间...,即过期后还能登陆天数 d:为用户指定新家目录 m:为用户指定新家目录时,移动原来家目录中所有文件 s:修改用户默认shell 2....用户组管理 系统用户文件 系统用户文件 \etc\group 用户组密码文件 \etc\gshadow 添加用户组 groupadd # groupadd [groupname] 删除用户组 groupdel...# groupdel [groupname] 用户组管理 参数 g:将用户私有组改变为选项指定组 G:为用户添加多个附加组,使用逗号作为分隔符 a:将用户以追加方式添加到一个附加组 例如:

    2.2K40

    Linux 用户文件权限管理

    目的 通过一个小任务,了解 linux 用户文件管理 2....5.2 修改文件权限两种方式 文件权限分为3中: u: 拥有者权限, g: 所属用户组权限、o: 其他用户权限。...其他用户对此文件没有任务全权限 chmod 666 loutest # 同理, 此命令就表示拥有者、所属用户组 和 其他用户 对此文件权限相同, # 均只有读写操作权限,没有执行权限 + - 模式 chmod...gu+x loutext #添加 g(所属用户组、 拥有者) 对此文件 执行权限(例如脚本类文件就需要有执行权限) chmod o-wrx loutest # 删除 o(其他用户) 对此文件 w...(写)、r(读)、x(执行)权限 注意:即使禁掉文件所有权限, root 用户仍然可以修改、读取文件,但无法执行文件

    2.4K10

    Linux下关于用户账户几个文件解析

    Linux是一个多用户系统,但是对于一个多用户共存系统中,当然不能够出现用户相互越权等一系列安全问题,所以如何正确管理账户成为了Linux系统中至关重要一环。...在Linux下,与用户账户有着紧密联系文件又如下几个: /etc/passwd #管理用户UID、GID等重要用户信息 /etc/shadow #管理用户密码等重要信息 /etc/group...早期字段的确用来存放密码,但是这个文件特性是所有程序都能读取,为了安全起见,后来将密码放置在了/etc/shadow中了,所以这里只有一个“x”。 UID(3)。...用户标识,在Linux中,UID是整数。且多个账号可以对应一个UID,因为Linux系统内核只认UID。不同区间有不同意义: 0(系统管理员)。...当用户root登陆以后,会查找字段并使用字段指定shell(这里是/bin/bash)。但这是里有一个特殊shell(nologin)可以用来替代成让账号无法取得shell环境登陆操作。

    26810

    Linux入门】了解用户用户组及文件权限

    Linux为多用户多任务操作系统,文件权限管理十分重要,每一个文件都有很多属性,合理权限设置,可以确保数据不被未授权的人员访问,同时也能提高系统安全性。...本文将介绍Linux系统中用户用户组及文件权限常用知识。...从以上示例中,可以得知个人权限默认是由职务所分配,同理在Linux中,用户权限默认是由用户组所赋予。...第3栏:拥有者,显示出拥有者账号 第4栏:用户组,显示出拥有者加入用户名称,在Linux系统中同1个账号可以加入1个或多个用户组中。...)、重命名文件或目录、移动目录内文件或目录 x:用户可以进入目录成为工作目录 用户用户组信息存储文件 默认情况下,用户用户信息存储于以下文件,不可随意删除。

    53541

    linux管理与用户账号有关系统文件

    1、/etc/passwd文件用户管理工作涉及最重要一个文件Linux系统中每个用户都在/etc/passwd文件中有一个对应记录行,它记录了这个用户一些基本属性。...因此,现在许多Linux 系统(如SVR4)都使用了shadow技术,把真正加密后用户口令字存放到/etc/shadow文件中,而在/etc/passwd文件口令字段中只存放一个特殊字符,例如“...用户登录Shell也可以指定为某个特定程序(此程序不是一个命令解释器)。 利用这一特点,我们可以限制用户只能运行指定应用程序,在应用程序运行结束后,用户就自动退出了系统。...由于/etc/passwd文件是所有用户都可读,如果用户密码太简单或规律比较明显的话,一台普通计算机就能够很容易地将它破解,因此对安全性要求较高Linux系统都把加密后口令字分离出来,单独存放在一个文件中...期满后,账号就不再是一个合法账号,也就不能再用来登录了。

    1.5K00

    linux 用户文件权限、进程、软件管理

    用户管理 口令文件 /etc/passwd 影子口令文件 /etc/shadow 组账号文件 /etc/group 组口令文件 /etc/gshadow ?...usermod [-gGLl] 修改 -c: 修改用户帐号备注文字; -d: 修改用户登入时目录; -e: 修改帐号有效期限; -...f: 修改在密码过期后多少天即关闭该帐号; -g: 修改用户所属群组; -G; 修改用户所属附加群组; -l: 修改用户帐号名称;...userdel [-r] //删除 userdel xiaohong 如果加参数-r ,表示在删除用户同时,一并把用户家目录及本地邮件存储目录或文件也一同删除 组管理 groupadd...chmod u+r test.txt chmod u=rw test.txt 改文件所属组 必要参数: -c 当发生改变时输出调试信息 -f 不显示错误信息 -R 处理指定目录以及其子目录下所有文件

    2.1K32

    linux和windows互传文件用户配置文件和密码配置文件用户组和用户管理

    linux和windows互传文件 用户配置文件和密码配置文件 用户组管理 用户管理 2.27 Linux和Windows互传文件 想要能让Linux和Windows互传文件,可以使用Xshell,但是首先需要在...Linux里安装一个包,命令如下: [root@study-01 ~]# yum install -y lrzsz 安装完后就可以使用命令将Linux文件传到Windows上,例如我要将a.txt文件传到...: [root@study-01 ~]# rz 同样也会弹出一个界面让你选择需要传递到Linux文件文件保存路径是你Linux当前输入此命令路径 注意:此工具只适用于Xshell和secureCRT...,PUTTY是不支持 3.1 用户配置文件和密码配置文件 etc目录下passwd文件是核心用户配置文件,每创建一个用户信息都会存储在这个文件里,这个文件结构是每个用户一行,每一行都会用冒分割成七段...相对在etc目录下还有一个shadow文件,这个文件用户密码文件用户密码都存放在这里,这个文件和passwd文件是一一对应,所以这个文件是专门用来存储、控制用户密码

    2K10

    linux每日命令(30):Linux 用户用户组相关文件、命令详解

    用户用户组概念及其文件结构详解 Linux用户只有两个等级:root及非root。...Linux中还有一部分用户,如:apache、mysql、nobody、ftp等,这些也都是非root用户,即普通用户Linux权限实际是上不同用户所能访问文件不同产生假象。...其中比较特殊是密码字段,统一由x代替了,看/etc/passwd就知道一开始Linux是将密码存在这个文件,由于考虑到/etc/passwd可以被所有人查看,所以将统一存储到/etc/shadow...用户文件比较特特殊是“”用户组内用户名”,其实就是这个组下用户列表,每个用户之间用逗号“,”分割;本字段可以为空;如果字段为空表示用户组为GID用户名 普通用户权限非常低,就连在系统里安装软件权限都没有...倘若群组中仍包括某些用户,则必须先删除这些用户后,方能删除群组。

    7.2K30

    linux下修改文件所属用户组和文件权限方法

    linux下修改文件所属用户组和修改文件权限方法 修改文件所属用户命令是chown,这个命令格式是 chown [-R] username filename chown [...-R] username:group filename 第一个是修改文件所属用户,第二个修改文件所属用户组,-R属性为可选属性,意思是递归修改,也就是把文件下所有文件,包括子目录一起修改,...2.修改文件权限命令是chmod,这个命令格式是有两种设置方法有数字法与文字法i,数字法 就是用数字来代替rwx,r、w、x分别对应4、2、1,这个命令格式为 chmod [-R] xyz...filename 其中x代表owner权限,y代表group权限,z代表others权限,以上三种身份值就是rwx和,r代表读,w写 ,x运行,如果没有相应权限则值为0。...如想设置.bashrc文件权限为owner为rwx,group权限为无,others权限为无,则命令如下 chmod 700 .bashrc

    11.6K10

    linux学习第十一篇:linux和Windows互传文件用户配置文件和密码配置文件用户组管理以及用户管理

    Windows传到linux上 使用命令:rz    //可选择Windows上文件传到linux系统上 ?...2)存放就是账号口令,为什么是 ‘x’ 呢?早期linux用户密码确实是存放在这里,但基于安全因素,后来就将其存放到 ‘/etc/shadow’ 中了,在这里只用一个 ‘x’ 代替。...文件中test1那行中字段为/data即可。...查看/etc/passwd文件字段中除了/bin/bash外还有/sbin/nologin比较多,它表示不允许账号登录。...如果你想建立一个账号不让他登录,那么就可以把字段改成/sbin/nologin,默认是/bin/bash. /etc/shadow:密码配置文件,专门用来控制用户密码。

    1.6K60

    Linux用户组、文件权限详解

    用户组 在linux每个用户必须属于一个组,不能独立于组外。...在linux中每个文件有所有者、所在组、其它组概念 所有者 所在组 其它组 改变用户所在组 所有者 一般为文件创建者,谁创建了该文件,就天然成为该文件所有者 用ls ‐ahl命令可以看到文件所有者...也可以使用chown 用户文件名来修改文件所有者 文件所在组 当某个用户创建了一个文件后,这个文件所在组就是该用户所在组 用ls ‐ahl命令可以看到文件所有组 也可以使用chgrp 组名...文件名来修改文件所在组 其它组 除开文件所有者和所在组用户外,系统其它用户都是文件其它组 文件权限 ls -l中显示内容如下: -rwxrw-r‐-1 root root 1213 Feb...useradd ‐g 组名 用户名,创建用户同时指定将该用户分配到哪个组下 vi /etc/passwd,查看linux中所有用户信息,可以看可以编辑 cat /etc/passwd,查看linux

    3.5K40

    Linux用户权限和文件权限详解

    2.2文件权限 Linux群体更多是角色(拥有者(u),所属组(g),other(o)),Linux上操作对象属性,多数情况下指的是文件属性,包括可读,可写,可执行(r,w,x)。...) l:链接文件(就像是Window下桌面快捷方式) p:管道文件 s:socket文件 2.3.1对文件后缀名理解 这里需要注意是,Linux文件类型不通过后缀区分(不代表Linux...Linux中后缀名在系统上没有意义,但在系统之上搭建诸如gcc、g++等编译工具上文件后缀有意义。 所以我们对于文件后缀态度应该是:虽然Linux不通过它识别文件类型,但我们依旧推荐使用。...答案是:x权限 在Linux下如果你想要读到某个目录属性信息(比如说查看这个目录中有哪些文件)的话,你需要有这个文件r权限。...就是在共享目录中给other设置一个权限位,具有x意义,同时也对目录权限进行了特殊限定:目录里文件,只有root用户和该文件所有者才能删除,其他人一概不允许删除。

    12110

    linux和Windows文件互传以及用户配置

    linux和Windows互传文件: 工具:xshell    securecrt     (putty不支持传送) 首先安装一个工具包 就可以使用 sz 命令传送文件 然后就会弹出一个界面框让你选择你需要存放文件路径...,然后直接确定就可以了 使用命令 rz 可以把Windows上面的文件传送到linux rz 后就会弹出选择需要传送界面框 用户配置文件和密码配置文件: 使用cat /etc/passwd    可以查看用户密码配置文件...cat /etc/shadow  可惜详细查看密码配置文件(和passwd是相互对应) cat  /etc/group可以查看组 cat  /etc/gshadow可以查看组密码 用户组管理: groupadd...用户管理: useradd -u 1004 -g grp1 user3 创建新用户uesr3并且指定用户为1004 指定组为grp2 并且使用useradd 同样创建新用户时候可以指定用户夹目录...也可以创建用户时不用夹目录加上 M 创建时不会指定夹目录 命令userdel 可以删除用户,userdel -r 删除用户时可以直接把用户夹目录一起删除掉。

    1.1K40
    领券