安装debian时,默认创建了root用户,和一个普通用户: 用普通用户登录电脑,无法执行sudo命令: 查看 /etc/sudoers 无此文件: 那么说明,本机没有安装sudo 解决方式: 终端 su root 切换到root用户: #安装sudo命令 apt-get install sudo #添加普通用户到sudoers文件 vim /etc/sudoers # User privilege specificationroot ALL=(ALL:ALL) ALLcc ALL=(ALL:A…
1. 之前看过不少文档 可以使用 xp_SQLCMD的命令来进行渗透处理, 今天因为公司的服务器又中毒了 自己学习了下. 2. 修改SQLSERVER的设置 远程登录数据库 sqlcmd -S 10.24.160.71 -U sa -P Test6530 修改数据库配置:sp_configure 'show advanced options',1goreconfigurego详细错误如图示 3. 修改sqlserver的配置 不然会报错: 修改方法 打开服务 将windows 使用的账户 修改为…
问题:假设用户名为:ali如果用户名没有超级用户权限,当输入 sudo + 命令 时, 系统提示: ali is not in the sudoers file.  This incident will be reported. 解决:1. 进入超级用户模式.即输入"su",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式. 2. 添加文件的写权限. chmod u+w /etc/sudoers 3. 编辑/etc/sudoers文件.即输入命令"vim /etc/…
https://www.linuxidc.com/Linux/2017-01/139361.htm 1.打开sudoers文件 切换到root用户下,cd root,运行visudo命令,visudo命令是用来编辑修改/etc/sudoers配置文件 [root@master ~]# visudo 2.修改suduers文件 找到如下图所示,标出红线的一行 root ALL=(ALL) ALL 给liudiwei添加sudo权限 在“root ALL=(ALL) ALL”这一行下面,再加入一行:…
问题:xxx(用户名) is not in the sudoers file. This incident will be reported. 用户管理: 1.创建用户 (1)方法1 $ sudo adduser xxx(xxx为用户名) (2)方法2 $ sudo useradd -s /bin/bash -g 用户组名 -d 用户的家路径 -m 用户名 参数: -s:指定使用的bash -g:指定用户组 -d:指定用户的家路径 -m:当用户的家目录不存在就自动创建 (3)用户组添加 $ su…
1.supervisor使用sudo执行命令的时候,报错 2.解决办法: 编辑 /etc/sudoers 文件,将Default requiretty注释掉. sudo vim /etc/sudoers #Default requiretty #注释掉 Default requiretty 一行 具体操作: sudo sed -i ‘s/Defaults requiretty/#Defaults requiretty/g’ /etc/sudoers sudo cat /etc/sudoers |…
首先ftp配置应为虚拟用户登录模式 用户密码文本目录为/etc/vsftpd/vftpuser,代码如下: #!/bin/bash # ];then username=$ password=$ homepath=$ for U in `sed -n '1~2p' /etc/vsftpd/virtual_list`;do if [ $username == $U ];then echo "user '$username' already exists" exit fi done if […
前言 Linux 的普通用户(uid >= 500)不具有某些命令的执行权限,为了执行较高权限的命令,一般有两种方法: 第一种是使用 su - 命令切换到 root 用户去执行: 另外一种方法是在命令前添加 sudo 去执行. 编辑文件 在使用 sudo 执行命令之前,需要把该普通用户添加到 /etc/sudoers 文件: 1. 切换到 root 用户,使用命令 visudo 进入 vim ,看到它已打开了 /etc/sudoers 文件. 2. 输入 "/root" 搜索,找…
问题描述: jenkins执行发布脚本,因为使用的是jenkins用户,所以有些shell命令需要 sudo 来执行,导致报错. + sudo rm -rf /usr/share/nginx/html/jenkins_test.bak We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things: #1) R…
linux下添加用户到sudo组 创建用户  useradd hanli 为新用户设置密码  passwd hanli 创建用户组  groupadd  op 将用户添加到用户组  usermod -G op hanli 查看用户属于哪个组  groups hanli 查看用户组成员    groupmems -g wheel -l  (wheel是组名) 查看所有用户组   cat /etc/group   cat /etc/gshadow 查看所有用户       cat /etc/pass…
sudo权限在super和普通用户之间,既不因为操作失误带来麻烦,也可以在必要时发挥管理员权限,适合于系统管理员使用. 给一个普通用户添加sudo权限步骤: 1. su进入超级用户模式 . 2.添加文件的写权限(默认情况下,任何用户都可不以写此文件). root@master:~# chmod u+w /etc/sudoers 3.编辑/etc/sudoers文件 root@master:~# vim /etc/sudoersroot@master:~# visudo vim編輯器或者使用 vi…
禁止root SSH登陆 配置SSH Key 配置iptables 当我们安装完Linux系统作为服务器后,总有一系列的安全配置需要进行.特别是当你的服务器Ip是对外网开放的话.全世界有很多不怀好意的人,不断试图穷举你的root密码,尝试登陆.那么为Linux服务器增加一些安全措施,是很有必要的. 本文读者需要有一定的linux基础,有一定的网络与英语基础.知道如何使用nano/vim编辑器.不过总体而言,本文是为初级用户编写. 系统更新 在配置前更新一下系统 apt update apt up…
声明:现大部分文章为寻找问题时在网上相互转载,在此博客中做个记录,方便自己也方便有类似问题的朋友,故原出处已不好查到,如有侵权,请发邮件表明文章和原出处地址,我一定在文章中注明.谢谢. 本文总结了Linux添加或者删除用户和用户组时常用的一些命令和参数.1.建用户:adduser phpq                             //新建phpq用户passwd phpq                               //给phpq用户设置密码 2.建工作组grou…
pv命令监控Linux命令的执行进度 http://www.techweb.com.cn/network/system/2015-12-14/2241124.shtml yum install -y pv -linux-glibc2.-x86_64.-linux-glibc2.-x86_64aa|pv -tb >/dev/null 0B :: centos通过yum安装的pv命令版本较低 版本是1.1,还不支持-a参数,单纯靠-bt参数看起来还是有点累,ubuntu通过apt仓库的pv版本是1.…
本文总结了Linux添加或者删除用户和用户组时常用的一些命令和参数. 1.建用户: adduser phpq //新建phpq用户 passwd phpq //给phpq用户设置密码 2.建工作组 groupadd test //新建test工作组 3.新建用户同时增加工作组 useradd -g test phpq //新建phpq用户并增加到test工作组 注::-g 所属组 -d 家目录 -s 所用的SHELL 4.给已有的用户增加工作组 usermod -G groupname user…
闲着没事教教大家以Ubuntu Linux系统三种方法添加本地软件库,ubuntu Linux使用本地软件包作为安装源——转2007-04-26 19:47新手重新系统的概率很高,每次重装系统后都要经过漫长的apt-get install来装回那些我们自己所需要的,但系统安装光盘里又没有的软件,实在是件痛苦的事. 方法一: 每一次install时系统下载的软件包,包括各个软件所依赖的包都会保存在/var/cache/apt/archives/目录下,选定某一次通过网 络安装完自己所常用到的所有软…
chattr命令 chattr命令用来修改文件系统的权限属性 chatrr 只有 root 用户可以使用,用来修改文件系统的权限属性,建立凌驾于 rwx 基础权限之上的授权. chatrr 命令格式如下: [root@localhost ~]# chattr [+-=] [选项] 文件或目录名 选项:  选项 选项说明 + 増加权限 - 删除权限 = 等于某权限 i 如果对文件设置属性,那么不允许对文件进行删除.改名,也不能添加和修改数据: 如果对目录设置 i 属性,那么只能修改目录下文件中的数…
一.用户用户组 [root@localhost ~]# ll /usr/sbin/user* -rwxr-x--- root root -- /usr/sbin/useradd -rwxr-x--- root root -- /usr/sbin/userdel -rws--x--x root root -- /usr/sbin/userhelper -rwsr-xr-x root root -- /usr/sbin/userisdnctl -rwxr-x--- root root -- /usr…
Kali 2019(debian linux)安装MySql5.7.x MySQL安装 确认是否安装MySQL 终端输入:mysql 如出现Welcome to the MariaDB monitor.  Commands end with ; or \g.则说明已经安装 如出现如下错误:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2),…
在Linux中安装MariaDB并添加远程访问 最近学习到了数据库部分,因为有一台台式机一台笔记本换着用,就没有把数据库安装在本机,本来打算用之前买的虚拟空间的数据库的,结果速度太慢用起来太难受了,就把闲置的香橙派(类似树莓派的卡片电脑,强烈不建议非刚需买这玩意儿,基本闲置吃灰)拿出来安个MariaDB远程访问,下面是安装的步骤 注1:我的是Debian系系统,如果你是RedHat系,把apt换成dnf或者yum就好 注2:所有命令均需要root权限 安装MariaDB 1.安装MariaDB…
文章来自:http://www.blogjava.net/decode360/archive/2009/09/18/287743.html Decode360's Blog  老师(业精于勤而荒于嬉 QQ:150355677 MSN:decode360@hotmail.com) 菜鸟表示不会写shell脚本,但还是能够看懂的,昨天因为传了太多数据,结果namenode进入了safe mode,然后小伙伴赶紧就暂停了每天早晨4点自动执行的数据合并压缩和传输的脚本,今天我自己准备改,才发现这篇博文.…
linux命令将nodejs文件变成可执行文件 在linux中一般我们在运行node文件时用的命令为: node example.js 首先.删除文件后缀,在linux命令下添加可执行权限 mv example.js example chmod +x example 然后将node的安装路径写到example文件头部 #!/usr/local/bin/node ... 文件内容 ... 最后执行 ./example mac下:linux 的 crontab 命令定期执行文件 为当前用户创建cro…
 之前就转过一篇关于定时任务的文章,前俩天用,还的翻出来看!!!再转一次,备用,,需要的时候不用麻烦找! ------------------------------------------------------------------------------------------------------------------------------- linux下定时执行任务方法 2013-03-09 15:24 5553人阅读 评论(0) 收藏 举报  分类: ubuntu学习/C编程…
1. rm -rf 命令 rm -rf命令是删除文件夹及其内容最快的方式之一.仅仅一丁点的敲错或无知都可能导致不可恢复的系统崩坏.下列是一些rm 命令的选项. rm 命令在Linux下通常用来删除文件. rm -r 命令递归的删除文件夹,甚至是空的文件夹.(译注:个人认为此处应该是说错了,从常识看,应该是“甚至是非空的文件夹”) rm -f 命令能不经过询问直接删除‘只读文件’.(译注:Linux下删除文件并不在乎该文件是否是只读的,而只是在意其父目录是否有写权限.所以,-f这个参数只是表示不必…
I Debian Linux 方法有两种,一是图形界面方式设置,一是命令行设置: A. 图形界面方式: GNOME桌面下:打开“系统主菜单“,选择”系统>系统管理>登录窗口”,在弹出的窗口中点“安全”选项页,选择“允许本地管理员登录“,点确定即可.完成. B. 命令行方式:(未测试过,不推荐新手用)# grep 'AllowRoot' /etc/kde3/kdm/kdmrc AllowRootLogin=true # grep 'AllowRoot' /etc/gdm/gdm.conf All…
In this post I will describe the process of installing OpenCV(both versions 2.4.2 and 2.4.3) on Debian Linux (especially Debian-6). After installing, we will do some tests to verify the installation and also see some examples. As I was trying to inst…
通过Linux系统Cron执行OwnCloud计划任务 02/02/2013 CRON的确是一个非常有用的功能,它有效减少了系统的负载,在将WordPress和StatusNet的任务计划都转换到Cron执行后,Kaijia决定将自己使用的OwnCloud也转换为Cron执行计划任务. OwnCloud是一个开源的云储存方案,Kaijia在服务器上架构了一个OwnCloud云,充分利用多余的储存空间来储存一个代码的压缩包以便快捷部署.但与以往不同,OwnCloud的开发者文档比较少.关于任务计划…
练习 1 方案:确定软件包是否安装 如果您不确定某个软件包是否已经安装,可以使用 dpkg 的 -l (L的小写) 选项: $ dpkg -l zsh No packages found matching zsh. 上面结果这表明 zsh 没有 安装. 练习 2 的方案. 搜索软件包 可以使用 apt-cache 命令和它的 search 子命令来搜索软件包: zsh,如清单 1 所示. 清单 1. 使用 apt-cache 搜索 zsh $ apt-cache search zsh kdesd…
通过adduser user1命令创建普通用户,且使该用户具有sudo权限(将该新用户user1添加到sudo或root用户组中,或者修改/etc/sudoer文件),但是依然无法执行sudo指令,会报如下错误: sudo: /usr/lib/sudo/sudoers.so must be owned by uid 0 则需要按照如下的指示来处理: 1.首先切换为root账户 2.修改sudoers.so文件的权限,即执行以下命令:chmod 644 /usr/lib/sudo/sudoers.…
在什么是操作系统这篇文章中,介绍过操作系统像是一个代理一样,为我们去管理计算机的众多硬件,我们需要计算机的一些计算服务.数据管理的服务,都由操作系统提供接口来完成.这样做的好处是让一般的计算机使用者不用关心硬件的细节. 1. 什么是操作系统的接口 既然使用者是通过操作系统接口来使用计算机的,那到底是什么是操作系统提供的接口呢? 接口(interface)这个词来源于电气工程学科,指的是插座与插头的连接口,起到将电与电器连接起为的功能.后来延伸到软件工程里指软件包向外提供的功能模块的函数接口.所以…