首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linuxsudo、susu -命令的区别小结

前言 Linux系统,由于root的权限过大,一般情况都不使用它。只有一些特殊情况下才采用登录root执行管理任务,一般情况下临时使用root权限多采用su和sudo命令。...su命令就是切换用户的工具,怎么理解呢?比如我们以普通用户tom登录的,但要添加用户任务,执行useradd ,tom用户没有这个权限,而这个权限恰恰由root所拥有。...我们可以看到当然通过su切换是一种比较好的办法;通过su可以在用户之间切换,而超级权限用户root向普通或虚拟用户切换不需要密码,而普通用户切换到其它任何用户都需要密码验证。...su USERNAME,与su – USERNAME的不同之处如下: su – USERNAME切换用户后,同时切换到新用户的工作环境。...用su -命令则默认转换成成root用户了。 而不带参数的“su命令”不会改变当前工作目录以及HOME,SHELL,USER,LOGNAME。只是拥有了root的权限而已。

32.8K41

linuxsusu -之间你知不道的事

su 命令用于切换到另一个用户,即更改用户ID。正常登录会话期间,如果没有执行username例如su -,它默认以root用户身份登录。...$ su rumenz 要注意用户对用户rumenz保持环境deploy 原始登录会话,当前工作目录和可执行文件的路径也保持不变。...当你使用 su -或-l或--login时,它会为你提供一个类似于正常登录时的登录界面。下面的所有命令都是等价的。...$ su - rumenz OR $ su -l rumenz OR $ su --login rumenz 在这种情况下,用户rumenz提供了自己的默认登录环境,包括可执行文件的路径;他还会进入他的默认家目录...重要的是,当你su没有username,将自动成为超级用户。将获得root的默认环境,包括可执行文件更改的路径。还将进入 root 的家目录: $ su

2.8K20
您找到你想要的搜索结果了吗?
是的
没有找到

Linuxsu,sudo,sudo su,sudo -i命令的使用和区别

sudo 命令只允许使用提升的权限运行单个命令,而 su 命令会启动一个新的 shell,同时允许使用 root 权限运行尽可能多的命令,直到明确退出登录。...更多可参考:Linux 命令 su 和 sudo 的区别 su 切换不同的用户的身份: 默认只是切换身份,并没有切换环境变量,环境变量依然是普通用户的。...sudo - root、sudo -i ,sudo - ,sudo root 效果相同 提示输入密码时该密码 为当前账户的密码,要求执行该命令的用户必须在sudoers 才可以 su 需要的是切换后账户的密码...,用法为“su 账户名称” sudo : 暂时切换到超级用户模式以执行超级用户权限,一般指的是root 用户,提示输入密码时该密码为当前用户的密码,而不是超级账户的密码。...要求执行该命令的用户必须在sudoers 才可以。

8.1K20

理解 Linux su 命令和 etcprofile 文件

Linux ,了解如何切换用户和设置环境变量是非常重要的。本文将介绍 su 命令以及 /etc/profile 文件的作用。 首先,让我们来了解 /etc/profile 文件。...它是 Linux 系统的一个全局配置脚本,主要用于设置所有用户的全局环境变量。...需要注意的是,修改 /etc/profile 需要 root 权限,并且修改后的设置在下次登录时才会生效。如果需要立即生效,可以使用 source /etc/profile 命令。...因此,如果目标用户的这些文件定义了与 /etc/profile 相同的环境变量,那么 /etc/profile 的全局变量设置将会被覆盖。...总的来说,su 命令和 /etc/profile 文件是 Linux 的两个非常重要的工具,它们可以帮助你管理用户和环境变量。理解它们的工作方式可以帮助你更有效地 Linux 环境工作。

52920

linux权限

权限的三种关系主人 陌生人 家人 6.2.3 根据关系找到权限 [root@znix ~]# ls -l /etc/hosts -rw-r--r--. 2 root root 250 Aug 28 11...x   执行文件的权限 需要r的权限配合 6.5 测试对于目录的rwx r 显示目录里的内容 相当于ls w 对目录里面的内容就行修改 可以目录删除,创建文件 x 进入到目录权限 cd  是否能查看目录里面的文件属性信息...oldboydir/1.txt [oldboy@znix oldboy]$ 6.5.5 目录的rwx小结 对于目录来说 r   显示目录里的内容 相当于ls  需要x配合 w   对目录里面的内容就行修改 可以目录删除...,创建文件 需要x权限的配合 x   进入到目录权限 cd  是否能查看目录里面的文件属性信息 第7章 rwx 对与文件或目录的含义 7.1 对于文件rwx r  查看文件的内容 w  修改文件的内容...相当于ls  需要x配合 w   对目录里面的内容就行修改 可以目录删除,创建文件 需要x权限的配合 x   进入到目录权限 cd  是否能查看目录里面的文件属性信息

7.7K00

Linux】关于Linux权限

文章目 前言 Linux权限 文件访问者的分类(人) 文件类型和访问权限(事物属性) 文件类型 基本权限 目录的权限 粘滞位 权限的总结 前言 前面我们已经知道。...开始之前,我们输入ll指令,来看看前面10个字符代表什么意思: linux,是通过ll显示的众多属性列的第一列的第一个字符来区分文件类型的。...可写权限: 如果目录没有可写权限, 则无法目录创建文件, 也无法目录删除文件 所以这也是为什么系统规定目录的起始权限从777开始,所有的目录被创建出来,一般都要能够被进入 换句话来讲, 就是只要用户具有目录的写权限..., 用户就可以删除目录的文件, 而不论这个用户是否有这个文件的写权限。...root 4096 Sep 30 18:53 /home/ [root@VM-8-3-centos Test]# touch /home/root.c [root@VM-8-3-centos Test]# su

7.2K20

LinuxSUID权限解读

saulGoodman 一个专注于红队攻防研究的公众号 关注 LinuxSUID权限解读 做靶机的时候经常要通过Suid提权,例如使用命令: find / -user root -perm -4000...linux,修改密码的命令为passwd。但是,passwd命令默认只有root用户才可以使用。那既然这样,普通用户该如何修改自己的权限呢。这时,便需要Set Uid权限了,简称SUID权限。...SUID权限的基本功能: ·SUID权限仅对二进制程序有效。 ·执行者对该程序具有x的可执行权限,才可利用SUID权限。 ·此权限仅在执行该程序的过程中有效。 ·执行者讲具有程序拥有者的权限。...并且该”不属于自身权限”的权限仅在执行该程序的过程中有效,不可跨程序执行,这也便是SUID权限的局限性。...虽然SUID方便了操作,但有些时候,也带了很多问题,这些靶机中就遇见的太多太多了,我就不列举 了。

1.4K20

LinuxSUID权限解读

LinuxSUID权限解读 做靶机的时候经常要通过Suid提权,例如使用命令: find / -user root -perm -4000 -print 2>/dev/nullfind / type...现在我们就要开始说这个Suid权限了。我们创建了一个test账号,一个账号最基本的功能就是给自己修改密码。linux,修改密码的命令为passwd。...那既然这样,普通用户该如何修改自己的权限呢。这时,便需要Set Uid权限了,简称SUID权限。 SUID权限的基本功能: ·SUID权限仅对二进制程序有效。...·执行者对该程序具有x的可执行权限,才可利用SUID权限。 ·此权限仅在执行该程序的过程中有效。 ·执行者讲具有程序拥有者的权限。...虽然SUID方便了操作,但有些时候,也带了很多问题,这些靶机中就遇见的太多太多了,我就不列举 了。

1.6K20

Linux权限的理解

超级用户:可以再linux系统下做任何事情,不受限制 普通用户:linux下做有限的事情。 超级用户的命令提示符是 “#”,普通用户的命令提示符是 “$”。...一般公司,都是分部门的,有些公司规定可能有几个部门一起研发一样东西,那么这几个部门就存在了竞争。...**的权限 x (execute): 对文件而言,具有**执行文件的权限;对目录来说,具有进入目录**的权限 - :表示不具有该项权限 注:权限的三位,第一位是 r ,第二位是 w ,第三位是 x...,若某个位置上是 - ,则表示权限。...可读权限: 如果目录没有可读权限, 则无法用ls等命令查看目录的文件内容. 可写权限: 如果目录没有可写权限, 则无法目录创建文件, 也无法目录删除文件.

1.4K30

linux权限管理命令详解(chmodchownchgrpunmask)

Linux操作系统对多用户的管理,是非常繁琐的,所以用组的概念来管理用户就变得简单,每个用户可以一个独立的组,每个组也可以有零个用户或者多个用户。...文件目录权限总结 代表字符 权限 对文件的含义 对目录的含义 r 读权限 可以查看文件内容 可以列出目录的内容 w 写权限 可以修改文件内容 可以目录创建和删除文件 x 执行权限 可以执行文件 可以进入目录...分析 对于文件有写权限,仅仅代表可以修改文件的内容,而没有删除文件的权限 对于目录有写权限,可以目录创建和删除文件 因为上面的/tmp/test目录的权限为777 所以普通用户对于/tmp...:所有用户功能描述:改变文件或目录的所有者 语法 chown [用户] [文件或目录] linux只有root能改变文件所有者,即便是创建者都不可以 示例 # 改变文件所有者(将test.txt...到此这篇关于linux权限管理命令详解(chmod/chown/chgrp/unmask)的文章就介绍到这了,更多相关linux 权限管理命令内容请搜索ZaLou.Cn以前的文章或继续浏览下面的相关文章希望大家以后多多支持

2.1K53

su和sudo之间的区别以及如何在Linux配置sudo

Linux系统比任何对手都要安全得多。Linux实现安全性的一种方式是用户管理策略,用户权限和普通用户无权执行任何系统操作。...如果普通用户需要执行任何系统更改,则需要使用' su '或' sudo '命令。 注 - 本文更适用于基于Ubuntu的发行版,但也适用于大多数流行的Linux发行版。...'su'对比'sudo' ' su '强制您将root密码分享给其他用户,而' sudo '则可以不使用root密码的情况下执行系统命令。'...授予sudo访问权限 许多情况下,系统管理员,特别是新的领域找到字符串“root ALL=(ALL) ALL ”为他人这可能是可能非常有害的模板,并授予不受限制的访问。...您应该只为他提供数据库服务器(beta.database_server.com)上的所有访问权限,而不是任何主机上的访问权限

1.9K60
领券