Linux怎么让普通用户可以执行sudo命令,xxx is not in the sudoers file.This incident will be reported.的解决方法

发表于 LINUX 分类,标签: linuxsudosudoers
1.切换到root用户下,修改sudoers文件2.添加sudo文件的写权限,chmodu+w/etc/sudoers3.编辑sudoers文件vim/etc/sudoers找到这行rootALL=(ALL)ALL,在他下面添加your_usernameALL=(ALL)ALL(这里的your_username是你的用户名)注意:这里说下你可以在sudoers添加下面四行中任意一条youuser           ALL=(ALL)               ALL%youuser  &n...

Shell多链接下载脚本,一个完成再继续下一个

发表于 LINUX 分类,标签:
Shell多链接下载脚本,一个完成再继续下一个,将所有需要下载的连接放在url.txt里面,一行一个其中pgrepwget是提取进程pid号,以便用来做判断,最终实现一个一个连接的下载。感谢网友的分享! #!/bin/bash#作者:无约#请将所有需要下载的连接放在url.txt里面,一行一个#update_number.txt存放的是执行的日志,下载成功的将会记录在这里。mkdir /sh/updatecd /sh/updatepid=$(pgrep wget)if [ -z $pid ] then  for i in $(cat /sh/url.txt)   ...

判断系统是否有被黑客植入定时执行的代码

发表于 LINUX 分类,标签:
①大家都知道crontab-e可以查询定时任务,但是只能查看当前登录的用户创建的定时任务ll/var/spool/cron显示所有系统用户创建的计划任务,只要创建过定时任务的都会生成用户名对应的文件,用此命令可以排除。 ②黑客可能会修改系统各种定时任务的脚本,比如在某一个脚本(例:tmpwatch)里面增加一些特定代码,这种情况我们可以检查文件的完整性来判断。例:/etc/cron.daily/tmpwatch检查文件的完整性但是系统各种级别的定时任务脚本有很多,一般情况下如下图,我们也不能一个个文件来检查,所以可以利用此段代码批量检查。find/etc/cron*-typef-execmd5sum{}\;  此段代码的输出如图,我们也可以echo到一个文本。如果是echo到文本的,就可以使用diff命令来比较,如果实现没有备份的,可以找一...

linux的shell终端下常用快捷方式

发表于 LINUX 分类,标签:
在SHELL终端的常用快捷键  CTRL+C:终止该条命令的输入。 CTRL+A&CTRL+K(CTRL+A是快速将光标定位到该条命令的最前方,CTRL+K快速删除光标之后的所有输入) CTRL+E&CTRL+U(CTRL+E是快速将光标定位到该条命令的最后方,CTRL+U快速删除光标之前的所有输入) 在vim下常用快捷方式1、   按屏幕移动(1)最常用的几个命令如下:Ctrl+f               //向前(往行号大的方向移动)移动一屏,想来F代表ForwardCtrl +b  &...

shell的除法运算浮点运算小数点

发表于 LINUX 分类,标签:
关于shell的除法运算,网上找的帖子看的基本都看不太明白,对新手造成很大困扰,要不就是代码里面的反引号,单引号,双引号不清晰,有可能是我水品有限的原因,反正我看的不太明白,所以自己总结了下,把代码贴出来,希望对大家有帮助多的不说了,代码如下:#!/bin/bash#edit by Stonenum1=6num2=12let num3=$num2/$num1echo num3=$num3#不支持浮点,所以num4=0num4=`expr $num1/$num2`echo num4=$num4#解决num4的问题,使用bc工具,sclae控制小数点后保留几位。num5=`echo "scale=3;$num1/$num2"|bc`echo ...

shell script的追踪与调试

发表于 LINUX 分类,标签:
sh [-nvx]scripts.sh参数:    -n:不要执行script,仅查询语法的问题;    -v:在执行script,先将 script的内容输出到屏幕上;    -x:将使用到的script内容显示到屏幕上,这是很有用的参数。欢迎加2000人技术QQ群一起学习探讨linux相关知识:100094104...

linux网卡相关文件详细解析

发表于 LINUX 分类,标签: 配置文件linux网卡
1、网卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0此文件为eth0的网卡配置文件文件内容解析:DEVICE=eth0                        网卡设备名ONBOOT=yes                      &...