命令查找大文件 du -h --max-depth=1
du -h --max-depth=1 |grep 'G' |sortlinux查找所有日志log文件&并按从大到小排序&按M或G为单位显示find / -name *.log | xargs ls -Slh注释: xargs 传递参数,find找到的结果传递给lsls -Slh-Sl 从大到小显示详情 -Slr 从小到大显            
                
         
            
            
            
            今天在跑深度学习的实验的时候,发现服务器上面某些文件夹不具备写入的权限,这就很尴尬了,因为跑的实验是需要建立文件夹,并且保存文件的。于是在师兄的帮助下,具备了root的权限,修改了文件夹的一些权限,成功执行了。下面介绍容易混淆的几个命令。1. su、su - 与sudo命令简单使用1.1 su在不加任何参数,默认为切换到root用户,但没有转到root用户家目录下,也就是说这时虽然是切换为root            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-02 21:53:59
                            
                                43阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            sudo命令用来以其他身份来执行命令,预设的身份为root。在/etc/sudoers中设置了可执行sudo指令的用户。若其未经授权的用户企图使用sudo,则会发出警告的邮件给管理员。用户使用sudo时,必须先输入密码,之后有5分钟的有效期限,超过期限则必须重新输入密码。语法sudo(选项)(参数)选项-b:在后台执行指令;
-h:显示帮助;
-H:将HOME环境变量设为新身份的HOME环境变量;            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-25 11:44:04
                            
                                110阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            配置:1rpm -qa|grep –i sudo查看是否安装sudo包 2vi /etc/sudoers添加下面一行配置hsxyz QD-254.45=(ALL)NOPASSWD: /sbin/iptables,/sbin/ethtoolhsxyz普通用户名QD-254.45代表主机名;ALL代表所有主机,否则以hostname命名仅指在本机上具有该sudo权限(ALL)指该普通用户可以以所有用户            
                
         
            
            
            
            文章目录命令执行原理危害RCE管道符号远程执行常用`函数`执行系统命令:代码执行与加密:文件包含与生成:PHP代码执行函数敏感文件例子加固参考 命令执行命令执行漏洞是指攻击者可以随意执行系统命令 分为RCE (远程命令执行(远程代码执行))系统命令执行两类。原理程序应用有时候需要调用一些系统命令的函数,如PHP中的system、exec、shell_exec、passthru、popen、proc            
                
         
            
            
            
            $ sudo echo 1 > /sys/devices/platform/xxconfig
$ bash: /sys/devices/platform/xxconfig: Permission denied 今天被这个问题困扰着。 然后su切换到root就没有问题 $ su Password: (你的用户密码) $ sudo echo 1 > /sys/devices/platfor            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-09 15:24:42
                            
                                33阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            忘记了root密码其实分集几种情况:忘记root密码但是还记得拥有sudo权限的用户的密码我们sudo命令实际上是改变了用户的权限,使用户可以使用root用户的身份来执行命令,权限可以见我这篇文章:linux文件和目录权限 我们简单看看sudo这个文件的权限: 我们可以看见它的权限是- - - s - - x - - x.,也就是说它只有可执行权限,但是要注意s这个权限,这里代表的SUID权限,即            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-22 13:41:41
                            
                                207阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            sudo : 暂时切换到超级用户模式以执行超级用户权限,提示输入密码时该密码为当前用户的密码,而不是超级账户的密码。不过有时间限制,Ubuntu默认为一次时长15分钟。            eg: sudo gedit /etc/shadow 表示临时使用root权限来编辑/etc/shadow密码文件,因为/etc            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-24 10:40:39
                            
                                250阅读
                            
                                                                             
                 
                
                             
         
            
            
            
               出于安全考虑,公司要求对阿里云上的部分服务器修改root密码,其中服务器中有一台Centos和若干台ubuntu。在我很慎重地更改了密码之后,没想到还是出了问题,有一台服务器ssh登录不上去了。   当时考虑到有两个可能:   1.有可能是ssh配置文件没有打开,PermitRootLogin yes(刚刚升级过ssh,这个原因也是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-25 08:59:28
                            
                                185阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本文介绍了如何在Linux系统的服务器中修改sudo密码超时时间长短问题。sudo是允许用户在Linux和Unix操作系统中运行管理任务的简单方法。你只需将任何普通用户添加到 "sudo "组中,就可以促进任何普通用户执行需要root权限的命令。这样我们就不用把根用户的密码分享给所有用户。每当你用sudo运行命令时,都会提示你输入sudo密码。对于在第一个sudo命令后不久运行的后续命令,你不需要            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-25 15:20:20
                            
                                68阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             
As everyone kowns,The command echo cooperate rederection that is write a shortcut to the file information,this article illustrate how write some information to a file which only root can per            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2013-04-12 16:16:51
                            
                                825阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            -u:用户的UID
-g:用户的GID(主组)
-G:将一个用户加入到指定的群组中(附加组)
-d:用户的家目录
-c:用户的备注信息
-s:用户所用的shell
/bin/bash就说明这个用户可以登录操作系统,sbin/nologin不能登录操作系统,uid为0的就代表有root权限
/etc/passwd文件的功能:存储所有用户的相关信息。
a) 第1个字段(列)记录的是这个用户的名字(在创            
                
         
            
            
            
            每次开机都有一个新的root密码。我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,enter,终端会提示我们输入新的密码并确认,此时的密码就是root新密码。修改成功后,输入命令 su root,再输入新的密码就ok了。 sudo passwd 提示输入的是当前用户的密码,修改的是root的密码,当前用户的密码并没有更改sudo passwd == passwd            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-26 15:16:15
                            
                                20阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            导读假设你在只有自己使用的计算机上运行 Linux 系统,比如在笔记本电脑上,在每次调用sudo时需要输入密码,长期下来就会觉得很乏味。因此,在本指南中,我们将描述如何配置 sudo 命令在运行时而不输入密码。 /etc/sudoers文件中完成,这是使用 sudo 命令的默认安全策略;在用户权限指定部分。重要:在sudeors文件中,默认打开的 authenticate参数用于验证目            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-13 20:27:08
                            
                                78阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            问题描述当我要在终端中安装程序时,需要输入密码:[sudo] password for xxx:但是,当我开始输入密码时,什么也没有发生。我该怎么办?最佳解决办法即使您输入密码时没有字符出现,您实际上也在输入密码。因此,输入密码,然后点击Enter并查看魔术。次佳解决办法出于安全原因,在终端中没有密码反馈。阅读以下有关此问题背后原因的讨论以及为何不执行此问题:在此讨论中,还给出了superuser            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-11 12:08:52
                            
                                4246阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在使用Linux系统时,我们经常会遇到使用sudo命令时出现权限不足的情况。其中,一个常见的问题是当我们想要使用echo命令来修改系统文件时,却被告知权限不足。这个问题的解决方法实际上很简单,但却让很多人感到困扰。
首先,让我们来了解一下为什么会出现这种权限不足的情况。在Linux系统中,sudo命令是用来以超级用户的身份来执行指定命令的。然而,并不是所有的命令都可以通过sudo来执行,有些命令            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-28 10:52:04
                            
                                536阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            sudoers 是 Linux 中的默认 sudo 安全策略插件,但是经验丰富的系统管理员可以自定义安全策略以及输入输出日志记录的插件。它由 /etc/sudoers 这个文件驱动,或者也可在 LDAP 中。你可以在上面的文件中定义 sudoers 嘲讽insults 或其他选项。它在 defaults 部分下设置。请阅读我们的上一篇文章在 Linux 中设置 sudo 时 10 个有用的 sud            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-02 23:22:52
                            
                                287阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            作者:renkai611919 今天来公司里面,感触很多,也发现了很多,先说一下今天学到的一些小的知识一。如何在Linux下面使用sudo不输入密码 默认情况我们会看到有"%admin ALL=(ALL) ALL"一句话,就是允许admin组在所有主机上执行所有命令,当然是需要passwd的。       2.如果仅仅是想让ailen这个用户再使用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-21 15:09:26
                            
                                72阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            sudo:是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部命令的root命令的一个工具,如halt,reboot,su等。这样不仅减少root用户的登陆和管理时间,也提高了安全性。sudo不是吧对shell的一个替代,它是面向每个命令。1概述 
  它的特性主要有这样几点: 
 
  § sudo能够限制用户只在某台 
 主机上运行某些命令。 
 
  § sudo提供了丰富的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-21 20:26:42
                            
                                32阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录inux普通用户下执行su和执行sudo su有什么区别?我平时安装docker等第三方应用都是直接su,然后在root下安装的,如果我改成sudo su,会不会有问题? inux普通用户下执行su和执行sudo su有什么区别?在 Linux 系统中,su 和 sudo su 用于从普通用户切换到超级用户(root 用户),但它们之间有一些关键的区别:权限验证方式不同:
su(swit            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-11 03:27:25
                            
                                45阅读