1 Linux用户和权限 1.1 Linux 用户相关概念 Linux两类用户 root 超级管理员 普通用户 大多数文件都只有读/运行的权限 只有在当前用户的HOME目录下才有对应的权限...执行权限 作为一个程序来执行 文件夹的权限问题 r read 读权限 读取存储在这个文件夹下的内容 w write 写权限 在当前文件夹中添加/删除 文件 x execute 执行权限...主机名 每台机器访问局域网/互联网 都要有一个IP地址 我们在访问网站的时候, 先访问url地址 访问网络的服务(浏览器, 其它程序) 会先使用这个URL 查询本机的hosts 文件 windows...hosts文件 C:\Windows\System32\drivers\etc\hosts Linux hosts文件 /etc/hosts 如果本机hosts 记录了 url和ip的对应关系,...要加入到环境变量的目录 配置之后, 想立即生效 source ~/.bashrc source /ect/profile 2.7 上传下载压缩解压缩 上传/下载 ssh工具都有支持, 都可以通过图形化界面在windows
本篇主要讲述: 文件和目录的基本权限; 设置基本权限(chmod,chown,chgrp); 附加权限; 1、基本权限 (1)访问方式(权限) 读取:允许查看内容-read r 写入:允许修改内容...-write w 可执行:允许运行和切换-execute x (2)使用者与群组 权限适用对象(归属) 所有者:拥有此文件/目录的用户-user u 所属组:拥有此文件/目录的组-group...:能够 ls 浏览此目录内容 目录的 w 权限:能够执行 rm/mv/cp/mkdir/touch/等更改目录内容的操作 目录的 x 权限:能够 cd 切换到此目录 总结:在Linux中新建目录默认的权限...rwxr-xr-x 在Linux中新建文件默认的权限rw-r--r-- 为什么新建目录或者文件是这样的权限?...root@server0 ~]# ls -ld /nsd06 drwxr-xr-x. 2 root root 6 11月 24 11:51 /nsd06 #nsd06刚开始的权限和属组 [root
linux是一个多用户,多任务的服务器操作系统 用户角色:超级用户,普通用户,程序用户 CentOS7用户:username/uid 超级用户:0,root有至高无上的权限,在进行管理及维护时使用...值 umask 022 访问控制列表: ACL :Access Control List ,实现灵活的权限管理 除了文件的所有者,所属组和其它人,可以对更多的用户设置权限 RHEL7.0...默认创建的xfs 和ext4 文件系统有ACL 功能。...--set-file=- file2 复制file1的acl 权限给file2 mask 只影响除所有者和other 的之外的人和组的最大权限 Mask 需要与用户的权限进行逻辑与运算后,才能变成有限的权限...如: setfacl --set u::rw,u:wang:rw,g::r,o::- file1 备份和恢复ACL 主要的文件操作命令cp 和mv 都支持ACL ,只是cp 命令需要 加上
文件和目录权限chmod: 我们使用ls -l可以看到文件的详细信息,也知道第一列的第一个符号(字母)表示文件的类型,在表示文件的类型符号的后面的九个符号则表示的是文件的权限,这些权限和文件的所有者和所属组都有关系...我们会发现文件的第一列除了表示文件类型符号,和表示权限符号之外还有一个 . 字符,这个点 ....umask命令: 在创建了文件和目录后,会发现文件的默认权限是644,而目录默认权限是755,系统有个概念叫umask,运行这个umask命令能看到用户的umask值,通过这个值就可以确定文件和目录的默认权限是什么...更改umask值就可以更改文件和目录的默认权限,更改了umask值就能发现文件和目录的默认权限和之前不一样了: ? ?...减掉i权限要使用chattr -i命令: ? 除了i权限之外还有一个常用的权限是a权限,这个权限只能追加和创建,不能删除、重命名还有不能更改文件内容: ? 同样的-a可以减掉a权限: ?
Linux 中也需要权限,否则这么大的一个平台就无法规范管理,Linux 中的权限主要是针对文件,比如文件权限与目录权限,下面跟着我一起来进行权限的相关学习吧。...A去办事 情况一:小美恰好和小王吵架分手,于是小美接受了小明,指令执行成功 情况二:实习生A被别人暴打一顿,指令执行失败,但王婆并不受影响 情况三:在“超能力”的作用下,小王和小美被拆散,但小美很伤心,...而几种场景分别对应着以下几种情况: 权限足够 权限不足 超级用户(root) 下畅通无阻 总结:在Linux中,用户是通过 shell 外壳来与操作系统打交道的, shell 会帮忙进行命令行床传递和返回结果...(link) 现在我们最常见的就是普通文件和目录文件,其他类型的文件需要到后期才会接触 注意: 对于 Linux 来说,文件分类是由其详细信息中的第一个字符决定的,与文件后缀没有关系。...比如创建文件为 test ,一样可以往里面写入文本信息 文件后缀存在的意义 可以给用户看,更符合使用习惯,Windows判断文件类型靠的是后缀 部分运行在Linux中的软件,需要借助文件后缀判断类型,比如
Windows权限维持 目录 定时任务 创建隐蔽账号 进程迁移 启动目录 注册服务自启(报毒) 修改注册表实现自启动 在红蓝对抗实战中,当我们获取到一台Windows主机的权限后,首先要做的就是怎么维持住该权限...比如采取以下几点措施: 查杀木马进程 重启主机 断网 关闭主机 而对于我们维持权限,可以有以下几点: 定时任务 使用 schtasks 命令创建定时任务 在目标主机上创建一个名为test的计划任务,启动程序为...C:\vps.exe,启动权限为system,启动时间为每隔一小时启动一次。...findstr test 启动该test计划任务 schtasks /run /i /tn "test" 删除该test计划任务 schtasks /delete /tn "test" /f 如果当期用户权限是普通权限那么...如果是管理员权限,可以指定为 system。 但是如果目标主机有杀软的话会报毒 所以,要想绕过杀入软件创建计划任务的话,有这么一个思路。利用VBS脚本创建计划任务,然后执行该VBS脚本即可。
Windows Installer是什么?简单的说是是Windows系统的组件之一,用来管理和配置软件服务。...前面加载顺序蓝色部分可以理解安全的(默认情况下用户对这些目录没有写入的权限),最容易权限配置错误是程序所在目录和PATH变量中的目录,如果用户对这些权限拥有写入的权限,例如在程序所在目录写入一个恶意的DLL...UAC(User Account Control,用户账号控制)是微软在Windows Vista和Windows Server 2008 中引入的一种控制机制。...访问令牌包含有关授予用户访问级别的信息,包括特定的安全标识符(SID)和Windows特权。 管理员登录后,将为用户创建两个单独的访问令牌:标准用户访问令牌和管理员访问令牌。...最初UAC在Windows Vista上出现的时候只有两个设置: 始终通知:安装软件和更改我的计算机或更改了Windows设置通知我(启用UAC) 从不通知:安装软件和更改我的计算机或更改了Windows
一.Linux组基本介绍 在 linux 中的每个用户必须属于一个组,不能独立于组外。...在 linux 中每个文件有所有者、所在组、其它组的概念 二.文件/目录 所有者 一般为文件的创建者,谁创建了该文件,就自然的成为该文件的所有者。...1.文件中的rwx r:可读 w:可写[可写不代表可以删除,删除一个文件的前提是对文件所在的目录有写的权限] x:可执行 2.文件夹中的rwx r:可读(可用ls查看目录内容) w:可写[可在目录内创建...chmod 权限变更格式 文件或目录路径 权限变更格式写法一 u:所有者 g:所有组 o:其他人 a:所有人 1. u=rwx,g=rx,o=x 2. o+w 其它用户增加w权限 3. a-x...所有人减去执行权限 权限变更格式写法二 r = 4 w = 2 x = 1 rwx = 7 rx = 5 chmod u=rwx,g=rx,o=x 可以写成 chmod 751
首先提升本进程的权限 BOOL EnaleDebugPrivilege() { HANDLE hToken; BOOL fOk = FALSE; if(OpenProcessToken(GetCurrentProcess...CloseHandle(hToken); } return fOk; } 这里在函数执行完之前验证一下 GetLastError()的返回值 是否是 0 如果返回 1300 则需要 禁止 UAC 权限...HKEY_LOCAL _MACHINE_\SOFTWARE\Microsoft\Windows\CurrentVersion\Policeies\System\ 中找到 EnableLUA 将16...进制的1改为0保存,重启即可安装成功~ 权限提升完后 调用 HANDLE handle=::OpenProcess(PROCESS_ALL_ACCESS,true,pe32.th32ProcessID
# Linux 组管理和权限管理 # Linux组基本介绍 在linux 中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念。...groupadd fruit touch orange.txt 看看当前这个文件属于哪个组->root组 chgrp fruit orange.txt # 其他组 除文件的所有者和所在组的用户外,...中显示的内容如下: -rwxrw-r-- 1 root root 1213 Feb 2 09:39 abc 0-9位说明 第О位确定文件类型(d,- , l ,c , b) -是普通文件 l是链接,相当于windows...的快捷方式 d是目录,相当于windows的文件夹 c是字符设备文件,鼠标,键盘 b是块设备,比如硬盘 第1-3位确定所有者(该文件的所有者)拥有该文件的权限。...、写和执行 第二组rw-:与文件拥有者同一组的用户的权限是读、写但不能执行 第三组r--:不与文件拥有者同组的其他用户的权限是读不能写和执行 可用数字表示为: r=4,w=2,x=1因此rwx=4+
要是想把目录打包到指定路径需要在名字前面添加路径 在解压时要指定路径就要用刀-C 3.LinuxWindows传文件 Linux向windows传文件,需要一个指令,sz...而Windows向Linux传文件就更简单了,只需要拖拽就行。 4.bc指令 不难发现,使用bc计算1.0/2时,他的结果是0,这证明直接使用bc无法进行浮点数运算。 ...Linux 权限的概念 Linux下有两种用户,一种是root用户,另一种就是普通用户。...9.Linux权限管理 9.1 文件访问者的分类(人) 一共三种 u,是文件拥有者 g,文件所属组 o,other 9.2 文件类型和访问权限(事物属性) a) 文件类型 d:文件夹...-:普通文件 l:软链接(类似Windows的快捷方式) b:块设备文件(例如硬盘、光驱等) p:管道文件 c:字符设备文件(例如屏幕等串口设备) s:套接口文件 b) 基本权限
Linux文件,除了rwx这些权限外,还有一些特殊的权限,如rws、rwt。...s:文件属主和组设置SUID和GUID,文件在被设置了s权限后将以root身份执行。在设置s权限时文件属主、属组必须先设置相应的x权限,否则s权限并不能正真生效。...1.2 必要性Linux修改密码的passwd便是个设置了SUID的程序,普通用户无读写/etc/shadow文件的权限确可以修改自己的密码。...2、t权限(粘滞位)2.1 设置方法:chmod u+t2.2 必要性一个文件可读写的用户,不一定想让他有删除此文件的权限。如果文件设置了t权限,则只用属主和root有删除文件的权限。...如果需修改需先删除i权限,用:chattr -i查看文件是否设置了i权限:lsattr3.2 a权限(只可追加)设置方法:chattr +a对于日志系统很好用,这个权限让目标文件只能追加,不能删除,而且不能通过编辑器追加
根据前面Linux用户介绍,里面涉及到超级管理员,普通用户,系统用户,既然用户有区分,那不同的用户对应的权限是否也有区别呢?当然是有的,权限也分普通权限和特殊权限,我们也将从下面几个方面来介绍。...1.Linux权限-普通权限 2.Linux权限-特殊权限(本章节) 3.Linux权限-chmod命令 4.Linux权限-chown命令 在Linux系统中,有一些特殊权限和文件属性,它们可以进一步控制文件和目录的访问和行为...这些特殊权限和属性通常通过文件的权限位(文件属性)和文件属性位(文件系统特性)来实现。以下是一些常见的特殊权限和属性: 1....Setuid、Setgid 和 Sticky Bit Setuid (SUID):当文件设置了SUID权限后,执行该文件的用户将暂时获取文件所有者的权限。...所以它的权限就是-rwsr-xr-x Setgid (SGID):当文件设置了SGID权限后,执行该文件的用户将以文件所属组的身份运行。对于目录,则表示新建文件和目录将继承父目录的组权限。
根据前面Linux用户介绍,里面涉及到超级管理员,普通用户,系统用户,既然用户有区分,那不同的用户对应的权限是否也有区别呢?当然是有的,权限也分普通权限和特殊权限,我们也将从下面几个方面来介绍。...1.Linux权限-普通权限(本章节) 2.Linux权限-特殊权限 3.Linux权限-chmod命令 4.Linux权限-chown命令 UMASK umask 是一个 Unix/Linux 的 shell...这是一个设置了用户文件和目录创建模式的掩码值。 在 Unix/Linux 系统中,当创建新的文件或目录时,系统会根据 umask 值来设置新文件或目录的默认权限。...该参数默认在/etc/profile,这个也是环境变量最常用的配置文件之一(后期会单独出环境变量的介绍) Linux的权限介绍 在Linux系统中,每个文件和目录都有一个访问权限,用来保护数据的安全。...这里有一个文件用户和组都是普通用户user01。 5. 还有个109965和5000 ,及其他数字,一般情况下都是从windows上传的文件,就会出现这样的情况。 6.
7月20日,微软的Windows 10和即将推出的Windows 11版本被发现存在一个新的本地权限升级漏洞,低级权限的用户可以访问Windows系统文件,并且能够破解操作系统安装密码,甚至解密私钥。...CERT协调中心(CERT/CC)在发表的漏洞说明中表示:”从Windows 10 build 1809开始,非管理员用户被授予访问SAM、SYSTEM和SECURITY注册表蜂巢文件的权限,这可能导致本地提权...Linux发行版遭受“红杉”提权漏洞的影响 不仅仅是Windows,针对2014年以来影响所有Linux内核版本的安全漏洞补丁已经发布,该漏洞可被恶意用户和已经部署在系统上的恶意软件利用来获得root...红帽企业Linux版本6、7和8也受到该漏洞的影响。...该漏洞涉及Linux内核的 “seq_file “文件系统接口中的size_t-to-int类型转换漏洞,允许无权的本地攻击者创建、挂载和删除总路径长度超过1GB的深层目录结构,导致受攻击主机的权限升级
1.Linux权限的概念 权限的概念: 什么是权限?...文件和文件目录的所有者所在的组的用户:g---Group 其它用户:o---Others 2.2 文件类型和访问权限 1.文件类型 Windows中通过后缀名区分文件类型 Linux中不通过后缀名区分文件类型...格式:chmod [参数] 权限 文件名 常用选项: R -> 递归修改目录文件的权限 说明:只有文件的拥有者和root才可以改变文件的权限 chmod命令权限值的格式 ① 用户表示符+/-=权限字符...实例: # umask 755 # umask //查看 # umask 044//设置 3.Linux目录权限 3.1 进入一个目录需要什么权限-目录的权限 在Linux中,目录也是文件,是文件就有属性...目录和普通文件一样,也是有权限的 3.2 测试证明 我们将dir目录的所属组和拥有者都改为lighthouse,在lighthouse用户登录下测试 3.2.1修改读权限 我们修改拥有者的r权限,我们发现修改
Linux真香 0. 一些实验的基本操作 1. 用户与用户组 2. 属性与权限 2.1 基本概念 2.2 改变属性与权限 3....用户与用户组 引入用户 Linux是一个多用户、多任务的系统,由于常常会有多个人同时使用这台主机,所以“文件所有者”的角色就显得非常重要,我们可以管理自己的隐私和适应的工作环境。...属性与权限 2.1 基本概念 有了不同的用户身份是不够的,Linux自然地引入了权限。 通过ls -al可以查看包含隐藏文件(.)在内的目录下的文件属性。...6: 最近修改日期,`-l --full-time`可以查看完整时间格式 7: 文件名,Linux文件名要做到见名知意,所以一般名称一般很长 目录的权限 r:针对ls而言,能否通过命令查看; w...所以目录能够开放浏览,需要同时给予r和x权限。
对比windows GUI,我们操作windows 不是直接操作windows内核,而是通过图形接口,点击,从而完成我们的操作(比如进入D盘的操作,我们通常是双击D盘盘符.或者运行起来一个应用程序)。...2.Linux权限概念 Linux下有两种用户:超级用户(root)、普通用户。 超级用户:可以再linux系统下做任何事情,不受限制 通用户:在linux下做有限的事情。...:o---Others (外国人) 接下来,我来详细介绍所属者,请看下图 3.2文件类型和访问权限(事务属性) 文件类型 3.3文件访问权限相关设置方法 3.3.1 chmod命令权限值 功能:...设置文件的访问权限 格式:chmod [参数] 权限 文件名 常用选项: R -> 递归修改目录文件的权限 说明:只有文件的拥有者和root才可以改变文件的权限 3.3.1.1 ① 用户表示符+/-...功能: 查看或修改文件掩码 新建文件夹默认权限=0666 新建目录默认权限=0777 但实际上你所创建的文件和目录,看到的权限往往不是上面这个值。
一、Linux权限的概念 Linux有两种用户,一种是超级用户,也就是我们所说的root用户,它可以在Linux系统下做任何事情不受限制,另一种就是普通用户,它限制了某些可能导致Linux系统风险的行为...第五块为该文件所属用户组,也就是g 第六块为该文件大小 第七、八、九块为该文件最新修改日期,对应月、日、时分 第十块为该文件的文件名 (1)文件类型 符号 文件类型 d 文件夹 - 普通文件 l 软连接(类似于Windows...快捷方式) b 块设备文件(硬盘、光驱等) p 管道文件 c 字符设备文件(屏幕、键盘灯) s 套接口文件 我们初学者一般懂文件夹d和普通文件-就可以了 这里我们Linux认识文件类型只看前面的第一个符号...c文件,没有后缀无法编译 所以前面的是给Linux看的,后缀的是给Linux上面的软件看的 (2)文件权限 文件权限共9位,按顺序3位一组共3组,第一组为u对于该文件的权限,第二组为g对于该文件的权限...-来表示,可读可写可执行用rwx来表示,每个位置的情况只有有权限和无权限两种情况,即对于第一位读位置来说,只有可读和不可读两种情况,所以我们可以相应的转化为二进制位来表示,所以只读也可以用100来表示
基本概念 访问权限 读取:允许查看内容-read 写入:允许修改内容-write 可执行:允许运行和切换-excute 对于文本: r 读取权限:cat、less、grep、head、tail w写入权限...命令查看 权限位字段解析 一共10个字符,分为4组 [表格] linux中判断用户具备的权限 顺序:所有者>所属组>其他人,原则是匹配及停止 ls -ld 目录路径 修改权限 chmod命令 格式:chmod...【ugoa】【+-=】【rwx】路径 解释 u:修改所有者权限 -g:修改所属组权限 -o:修改其他人权限 -a:修改所有人权限 -R:递归修改权限 chmod -R u+r /test 修改归属关系...w表示2 x表示1 文件目录的默认权限 目录:755 文件:644 umask命令设置默认权限 目录是用最高权限777 减去默认的umask值022 默认权限得出的755 文件是用权限666减去默认的umask...s或S,取决于属组是否有 x 权限 仅对可执行的程序有效 当其他用户执行带SUID标记的程序时,具有此程序属主的身份和相应权限 Sticky Bit概述 占用其他人(Other)的x位 显示为t或T,取决其他人是否有
领取专属 10元无门槛券
手把手带您无忧上云