unbuntu下的root 用户和 sudo 命令】的更多相关文章

参考: http://james23dier.iteye.com/blog/721246 http://blog.csdn.net/shichexixi/article/details/5969993 http://wiki.ubuntu.org.cn/?title=Ubuntu%E6%A1%8C%E9%9D%A2%E5%85%A5%E9%97%A8%E6%8C%87%E5%8D%97&variant=zh-cn   GNU/Linux 系统的 root 用户具有系统的管理权限.出于安全考虑,普…
linux下的root用户是个超级管理员,一般是不用这个用户登录进行操作的,但有时候需要root权限,又不想切换用户的话可以使用sudo命令.但是不是所有的用户都可以使用sudo命令的. 首先可能会遇到下面的提示: ××× is not in the sudoers file.  This incident will be reported. 解决办法: 1.修改/etc/sudoers 文件 #su - #chmod u+w /etc/sudoers 在 root    ALL=(ALL) …
1.登录root用户 2.增加root用户对文件sudoers的写权限 chmod u+w /etc/sudoers 3.编辑sudoers,把用户mysql添加进去 vi /etc/sudoers 找到如下行,并且在下面添加mysql的配置: root ALL=(ALL) ALL mysql ALL=(ALL) ALL 4.去掉root用户对文件sudoers的写权限 chmod u-w /etc/sudoers…
Linux系统下给非root用户添加sudo权限 有时,在linux系统中非root用户运行sudo命令,会提示类似信息:  xxx is not in the sudoers file. This incident will be reported. 这里,xxx是当前用户名,该用户无法执行sudo命令,这时候,解决方法如下: 1.进入超级用户模式.也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式.(也可以直接用root登录): 2.给配置文件“/e…
为用户添加sudo命令功能: 打开etc下的sudoers文件 vi /etc/sudoers 在 root   ALL=(ALL)  ALL 下面添加如下一行,然后保存关闭 hadoop  ALL=(ALL)  ALL (注1:网上有文档上是说先切换到root用户,然后修改sudoers的权限,再打开添加 hadoop  ALL=(ALL)  ALL ,然后再将权限改回为只读,这样就要特别注意一 定要将权限改回为只读,不然“sudo”命令就无法使用了,很悲剧的说 注2:添加 hadoop  A…
Ref:http://blog.sina.com.cn/s/blog_4aa35ca101012qb6.html 装完linux系统,发现普通用户无法使用sudo 命令, 提示:User1(普通用户)is not in the sudoers file, This incident will be reported. 大概意思是说User1这个用户不在sudoers这个文件里,这个事件将要被报告的. 我们可以这样做 [User1@localhost~]$su -    (切换到root) 输入超…
Linux下非root用户如何安装软件 从windows转移到Linux的用户最开始总会有各种不适,因为这种不适最终放弃linux的不在少数.对于这类人只能说可惜,还没有领略到linux的美好就过早放弃了.还有就是用着Linux还不错,但是因为熟悉了在个人电脑上使用,有着各种权限.突然发现工作的时候只能使用普通账户,许多sudo命令都不能再使用,然后各种不适应和各种纠结.本文主要面向对象是第二类人群,简要的介绍在没有root权限的情形下良好的使用Linux来工作. windows毫无疑问是PC操…
Linux 下非root用户使用docker 通常我们使用linux系统的时候,最好是不要直接使用root账号,但是使用Docker的时候,默认又是不能使用非root用户的,关于原因,官方说法如下: The docker daemon binds to a Unix socket instead of a TCP port. By default that Unix socket is owned by the user root and other users can access it wi…
Ubuntu环境下非root用户指定版本Python的安装及虚拟环境virtualenv的使用 参考博客: https://blog.csdn.net/leviopku/article/details/81219260 https://blog.csdn.net/u013250410/article/details/84788981 实验室不给root权限是对的...不然我们这种代码小白分分钟就删库自刎了. 于是由于没有root权限,便无法更新实验室的python包和各种深度学习库,需要安装自己…
原文:http://blog.sina.com.cn/s/blog_7e64a87b0100rn8w.html SSH服务器,可以通过SSH协议登录远程服务器,但是ubuntu默认是启用了root用户,但要通过public key来登录. 启用root用户:sudo passwd root      #修改密码后就启用了 安装OpenSSH server(貌似Ubuntu默认已安装了): 1. 使用apt命令安装openssh server $ sudo apt-get install open…
1.打开终端,输入sudo passwd -u root 输入当前用户的登录密码,提示如下标红区域信息 解决方案: 1)直接输入命令:su,输入当前用户登录密码 2)添加sudoers文件的写权限,命令:chmod u+w /etc/sudoers 3)编辑sudoers文件吗,命令:vi /etc/sudoers 找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名) 4)撤销sudoers文件写权限,命令: chmod u…
场景 在应用部署过程中,会遇到这样的问题:前期需要root用户执行配置.初始化工作,而具体的业务应用需要使用非root用户启动. 如何解决呢? 方法 可以使用sudo,实现授权. sudo命令授权,既可以使非超级用户执行超级用户的命令,也可以让超级用户以普通用户身份执行程序. 上面场景的解决方案具体步骤如下. 配置/etc/sudoers 在文件末尾添加: root ALL=(lanyang) /data/servers/orange-agent/control 表示root被授权,在任何机器上…
[转载]Linux下非root用户如何安装软件 来源:https://tlanyan.me/work-with-linux-without-root-permission/ 这是本人遇到的实际问题,之前用到的所有机器,无论是自己的PC还是云服务器,root权限都是妥妥的,但是现在发现实验室的服务器原来自己并没有root权限2333 再看用户的权限.root用户是bug,电脑上所有的文件都是它的,权限位设置对其无效.非root用户默认 只对家目录有完全的控制权限,对/tmp目录有读写的权限./tm…
Linux环境(服务器)下非root用户安装Python3.6 在管理实验室集群时候,遇到的问题--非root用户在搭建自己环境时候,如何搭建. 注意: root用户的根目录是root,非root用户的根目录是在/home下面.下面操作均在用户根目录下操作. 1. 安装Python python版本库:https://www.python.org/ftp/python/ wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4rc1.tg…
一. 场景: 在某个远程服务器 A 上,用 账户1 登陆, 想要在root用户的目录下创建一个 .sh文件,  如果直接 用 touch test.sh 创建,会提示权限不足 此时可以用sudo命令: 用法(sudo+空格+刚才的命令),例如: 1. 创建test.sh文件 sudo touch test.sh 2.编辑sh文件  sudo vi test.sh 3.保存   (1)保存退出     敲击esc, 然后输入 :wq ,回车退出  (2)不保存直接退出 敲击esc,然后输入:q!…
在 Deepin/Ubuntu 系统 中,因为修改了下 配置文件,然后执行 source 命令重新加载配置文件,结果: sudo source /etc/profile 提示找不到 source 命令 改成    sudo . /etc/profile,还是找不到命令 最后的解决方案: 先切换到 root 用户,再执行 source 命令,就成功了 附:Ubuntu 下切换到 root 用户命令为: sudo su…
今天在新装的linux虚拟机中使用sudo命令时,报错如下 We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things: #) Respect the privacy of others. #) Think before you type. #) With great power comes great r…
一.描写叙述 普通用户hadoop使用:tar -xzvf ns2.35.tar.gz命令解压文件,系统提示找不到该文件,无法打开该文件夹,于是想到使用sudo命令借用root用户的权限:sudo tar -xzvf ns2.35.tar.gz 结果提示:username is not in the sudoers file. This incident will be reported. 二.解析 CentOS系统安装完毕后默认普通用户是无法使用sudo命令借用root用的权限的,须要在/et…
1.手贱地修改了当前用户的权限组,导致sudo命令无法使用,且root用户的密码尚未修改,登陆不了root用户. 2.切换到recoverymode ,使用root用户登陆 3.执行mount -o rw,remount /命令可以修改文件系统为读写 4.然后使用passwd 命令修改root用户密码,重启 5.su - 命令切换到root 用户 6.修改/etc/sudoers文件把当前用户添加到root (ALL:ALL)=ALL行下 kevin (ALL:ALL)=ALL…
Linux下为普通账号加sudo权限 1. 错误提示:当我们使用sudo命令切换用户的时候可能会遇到提示以下错误:xxx is not in the sudoers file. This incident will be reported,xxx是你当前的用户名,究其原因是用户没有加入到sudo的配置文件里 2. 解决方法:切换到root用户,运行visudo命令,打开配置文件,找到"root ALL=(ALL) ALL"在下面添加一行xxx ALL=(ALL) ALL并保存…
Ubuntu安装后,root用户默认是被锁定了的,不允许登录,也不允许“su”到 root.虽然这样的设置使安全性更高一些,但对于开发者来 说就显得很不方便了.如何让Ubuntu允许root用户直接登录GUI呢,以下是设置步骤(本文以Ubuntu10为例): ◆允许 su 到 root 非常简单,下面是设置的方法: yym@ubuntu:~$ sudo passwd Password: <--- 输入安装时那个用户的密码 Enter new UNIX password: <--- 新的Root…
首先查看/dev/ttyUSB0的权限属性,在终端输入: ll /dev/ttyUSB0 teashaw@xiaopeiqing.com:~$ ll /dev/ttyUSB0 crw-rw—- 1 root dialout 188, 0 Jan 16 11:12 /dev/ttyUSB0 可以看到ttyUSB0文件的属性对于teashaw这个用户是没有读写权限的. 第一种方法(单次生效): teashaw@xiaopeiqing.com:~$ sudo chmod 666 /dev/ttyUSB…
系统环境:Centos6.5 1.背景: sudo是Linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部root命令的一个工具.Linux系统下,为了安全,一般来说我们操作都是在普通用户下操作,但是有时候普通用户需要使用root权限,比如在安装软件的时候.这个时候如果我们切回root用户下效率就会比较低,所以用sudo命令就会很方便. 2.安装sudo 设置之前必须得安装sudo,安装方法: yum install sudo //这个安装包很小,不到1M 3.设置 (1)进入roo…
新建的用无法使用sudo命令,出现这样的提示: xiaojing is not in the sudoers file. This incident will be reported 原来是新建的用户没在sudoers的管理文件中,那往里添加不就完了嘛,以下是方法: 1.切换到root用户. su root #接着系统会提示你输入root用户的密码 2.添加sudoers文件写的权限. chmod u+w /etc/sudoers 3.编辑sudoers文件并添加相应的内容. vim /etc/…
在上一篇随笔里面详细讲解了Linux系统的启动过程 (Linux学习之CentOS(二十一)--Linux系统启动详解),我们知道Linux系统的启动级别一共有6种级别,通过 /etc/inittab 这个文件我们就能看到: [root@xiaoluo ~]# cat /etc/inittab # inittab is only used by upstart for the default runlevel. # # ADDING OTHER CONFIGURATION HERE WILL H…
在非root用户下不能使用wireshark用来抓包,所以需要进行以下操作: sudo groupadd wireshark sudo chgrp wireshark /usr/bin/dumpcap sudo chmod 4755 /usr/bin/dumpcap sudo gpasswd -a common wireshark…
1. 获取源代码,一般是wget方式,ubuntu可以使用apt-get source来获取源代码. 2. 解压源代码,一般使用tar -zxvf xxx.tar.gz即可 3. 切换到解压后的目录,运行 ./configure.其选项可以通过 ./configure –help来获取,非root用户下最重要的应该是定义安装目录,即应该定义 ./configure –prefix=/path/to/bin, 对于一些依赖库,可能还需要使用 ./configure  –prefix=xxx –wi…
修改root用户密码 打开终端,输入 sudo passwd root 指令: 安装SSH服务 ssh默认端口号是22,可以在/etc/ssh/sshd_config文件中修改 查看服务器否开启:netstat -tlp 启动服务:sudo /etc/init.d/ssh start 重启服务:sudo /etc/init.d/ssh restart 在终端上输入 sudo apt-get install openssh-server 指令: 开启了SSH服务后,我们可以用用户帐号远程登录,但用…
Linux操作系统是一个多用户操作系统,它同意多个用户登录和使用一台计算机. 为了保护计算机(和其它用户的隐私).用户都被限制了能做的事情. 大多数用户都同意执行计算机上大部分程序,而且编辑和保存存放在他们自己home文件夹中的文件.一般用户都不同意编辑其它用户的文件和一些系统文件. 然而,在Linux系统上有一个特殊用户叫做超级用户,通经常使username为root.这个超级用户訪问计算机没有限制.差点儿能够做全部事情. SUDO 你通常不以root用户登录计算机,可是能够使用sudo命令来…
输入命令su root切换用户,会提示输入root密码,如果不记得或者是没设置过,那么可以输入sudo passwd root来设置密码,会让你输入两次密码确认.输入完即可使用su root命令切换root用户登录.…