ubuntu sudo】的更多相关文章

ubuntu sudo update与upgrade的作用及区别 入门linux的同志,刚开始最迫切想知道的,大概一个是中文输入法,另一个就是怎么安装软件.本文主要讲一下LINUX安装软件方面的特点.在windows下安装软件,我们只需要有EXE文件,然后双击,下一步直接OK就可以了.但在LINUX下,不是这样的.每个LINUX的发行版,比如UBUNTU,都会维护一个自己的软件仓库,我们常用的几乎所有软件都在这里面.这里面的软件绝对安全,而且绝对的能正常安装.那我们要怎么安装呢?在UBUNTU下…
Ubuntu sudo 免密码之 sudoers 修改 重要提示: 本文内容仅在虚拟机上实验通过.如果你不确信这个过程,请不要擅自改变/etc/sudoers.否则可能导致你的机器不可用.本文对由此产生的任何后果概不负责! 假设我的用户car是Ubuntu安装的第一个用户,默认有管理员的权限.登录系统执行root权限下的命令,需要: car@pc1:~$ sudo apt-get install xyz-0.1 然后系统会提示输入密码. 而我们的car是root组下的,我们不希望每次都输入密码,…
Ubuntu sudo 出现unable to resolve host 解决方法 Ubuntu环境, 假设这台机器名字叫abc(机器的hostname), 每次执行sudo 就出现这个警告讯息: sudo: unable to resolve host abc 虽然sudo 还是可以正常执行, 所以就直接从/etc/hosts 设定, 让abc(hostname) 可以解回127.0.0.1 的IP 即可. 在127.0.0.1 localhost 后面加上主机名称(hostname) 即可:…
  通常我们并不以root身份登录,但是当我们执行某些命令 (command)时需要用到root权限,我们通常都是用"sudo command"来执行command.由于使用Ubuntu,所以经常都都用sudo,而使用sudo时,又得输入密码,所以我就寻找sudo不输入密 码的方法.前阵子google了一下,很容容易找到一个方法,但是对其不够理解,今天,仔细研究了一下/etc/sudoers这个文件,对于如何实现自 己的需求就非常清楚了.网上说看到的资料往往写得不清楚,所以我根据自己的…
通常我们并不以root身份登录,但是当我们执行某些命令 (command)时需要用到root权限,我们通常都是用"sudo command"来执行command.由于使用Ubuntu,所以经常都都用sudo,而使用sudo时,又得输入密码,所以我就寻找sudo不输入密 码的方法. 前阵子google了一下,很容容易找到一个方法,但是对其不够理解,今天,仔细研究了一下/etc/sudoers这个文件,对于如何实现自 己的需求就非常清楚了.网上说看到的资料往往写得不清楚,所以我根据自己的需…
sudo apt-get update 报了一堆错误: Err http://cn.archive.ubuntu.com trusty InRelease Err http://cn.archive.ubuntu.com trusty-updates InRelease Err http://cn.archive.ubuntu.com trusty-backports InRelease Err http://cn.archive.ubuntu.com trusty Release.gpg W:…
最近写防火墙的WEB版,需要在PHP中调用linux系统命令,但是防火墙有关的执行都需要管理员权限才能执行. 在ubuntu下,Apache2的运行账户默认是www-data,默认是不能通过sudo来获得管理员权限的.查了一下,试了几种做法,搞定了. #1 为了以防万一,要查一下apache的运行账户 <?php exec("whoami",$output,$result); print_r($output); ?> 运行一下,得到当前账户www-data #2 给与www…
sudo apt-get upgrade: 不会对系统产生重大的影响,可以在任何时候运行. sudo apt-get dist-upgrade: 涉及核心的升级,通常会对系统功能产生实际的影响,可能在需要的情况下卸载一些已经安装的软件也可能安装一些额外的软件,通常应该谨慎操作,特别是有未完成的工作,但是在允许的情况下应该尽力升级,应为可能涉及一些重大的核心升级,比如安全. dist-upgrade will perform updates to software that makes actua…
在UBUNTU下,我们维护一个源列表,源列表里面都是一些网址信息,这每一条网址就是一个源,这个地址指向的数据标识着这台源服务器上有哪些软件可以安装使用.编辑源命令: sudo gedit /etc/apt/sources.list 在这个文件里加入或者注释(加#)掉一些源后,保存.这时候,我们的源列表里指向的软件就会增加或减少一部分.接一下要做的就是: sudo apt-get update 这个命令,会访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑.我们在新立得软件包管理器里看到的…
ubuntu用户管理 sudo意思就是super-user do,让当前用户暂时以管理员的身份root来执行这条命令. su是用来改变当前用户的,su root,就是将当前用户切换为root,用了su root之后,下面所有的命令就可以不用打sudo了,因为当前用户已经是管理员root了…
问题: 执行sudo apt-get update提示:Failed to fetch chen@ubuntu:~/soft/Python-$ sudo apt-get update Get: http://ppa.launchpad.net/fkrull/deadsnakes-python2.7/ubuntu xenial InRelease [2,281 B] Err: http://ppa.launchpad.net/fkrull/deadsnakes-python2.7/ubuntu x…
sudo visudo 这里默认打开的是 nano 编辑器,不习惯可以把默认编辑器换成 vim, 参考 Ubuntu 修改默认编辑器 test ALL=NOPASSWD: ALL…
系统:Ubuntu 16.04 LTS 安装软件前执行 sudo apt-get update 更新,但是提示失败如下: 网上搜索后,因为连接不到 US 的服务器,所以更新失败,需要在系统设置中将源服务器设置为中国的 设置步骤如下:1.2.3 设置后同样提示网络连接不上,切换阿里云.网易.清华服务器都一样,但是网络是正常的. 解决办法:将系统的 DNS 设置为固定的,一个是谷歌的(8.8.8.8),一个是中国的(114.114.114.114) 设置完毕重启,默认源服务器和中国源服务器都能正常使…
前言 因为我有强制关机的习惯, 然后就杯具了.. ubuntu版本是 16.04 sudo没法使用, su密码不对, 顿时我就慌了 解决方案 1.1.开机点击ESC,进去GUN GRUB界面 1.2.选择有recovery mode的选项,按e进入命令行 1.3.找到有recovery nomodeset的行,删除recovery nomodeset,并在本行末尾加上quiet splash rw init=/bin/bash,按F10: 1.4.在命令行输入passwd +用户名,修改密码,若…
用如下命令 sudo visudo 在其中添加一行,若你想让一个用户sudo时不需要进行密码输入则以用户名开头,若想让一个组有此特权则以%组名开头,例如: zhuhui ALL=NOPASSWD: ALL 表示用户zhuhui在任何的命令下sudo操作不需输入密码.   %sysadmin ALL=NOPASSWD: /usr/bin/apt-get, /usr/bin/aptitude 表示sysadmin这个组在进行apt-get和aptitude时 sudo操作时不需要输入密码…
将/etc/sudoers 中Defaults env_reset改成Defaults !env_reset取消掉对PATH变量的重置, 然后在/etc/bash.bashrc中最后添加alias sudo='sudo env PATH=$PATH',这样sudo执行命令时所搜寻的路径就是系统的PATH变量中的路径,如想添加其他变量也是类似. 在运行source /etc/bash.bashrc…
1.首先查看目标用户的信息,包括所属组: ◄► id cason uid=(cason) gid=(cason) (cason),(adm),(cdrom),((dip),(plugdev),(lpadmin),(sambashare),(libvirtd) ◄► 2.修改 /etc/sudoers 文件如下(注意红色标记的地方): # # This file MUST be edited with the 'visudo' command as root. # # Please conside…
sudo(substitute user 或者 superuser do),是一种程序, 以允许用户通过安全的方式使用特殊的权限运行程序(通常为系统的超级 用户) 语法 sudo [-bhHpV][-s ][-u <用户>][指令] 或 sudo [-klv] 参数 -b 在后台执行指令. -h 显示帮助. -H 将HOME环境变量设为新身份的HOME环境变量. -k 结束密码的有效期限,也就是下次再执行sudo时便需要输入密码. -l 列出目前用户可执行与无法执行的指令. -p 改变询问密码…
sudo apt-get install package                    安装软件包sudo apt-get install package - - reinstall 重新安装软件包sudo apt-get -f install                                修复安装软件包"-f = ——fix-missing"sudo apt-get remove package                  删除软件包sudo apt-g…
[1]分析问题 提示内容翻译成中文即:用户XXX(一般是新添加的用户名称)没有权限使用sudo. 解决方法修改新用户的权限,具体操作即修改一下/etc/sudoers文件. [2]切换至root用户模式 命令:su - 备注:这里命令加有"-" ,与su是不同的. 在用命令"su"时只是切换到root,但没把root的环境变量传过去,还是当前用户的环境变量. 而用"su -"命令会将环境变量也一起切换过去(可以亲测,两个命令后分别查看环境变量$P…
编辑文件 /etc/sudoers sudo vi /etc/sudoers 将Defaults env_reset ,改为 Defaults    !env_reset 编辑文件-/.bashers sudo vi .bashrc 添加 alias sudo='sudo env PATH=$PATH' 之后 source ~/.bashrc OK,这就好了…
如题,本人在安装samba等软件的时候,在命令行敲入: sudo apt-get install samba4命令的时候,系统在下载之后报错,大致内容如下: ~$ sudo apt-get install apache2[sudo] password for lilyyin: Reading package lists... DoneBuilding dependency tree Reading state information... Doneapache2 is already the n…
安装缺少的指令即可 $ sudo apt-get install software-properties-common python-software-properties…
输入sudo 出现 sudo: /etc/sudoers 可被任何人写 sudo: 没有找到有效的 sudoers 资源,退出 sudo: sudoers的权限被改了 pkexec chmod 0440 /etc/sudoers…
前言: 自己想额外创建一个Linux账户,但是发现新创建的用户(lgq)并不能使用sudo指令. 但是在安装系统时创建的用户(abc)是可以正常使用的. 原因是新创建的用户并没有被赋予使用sudo指令的权限. 解决方案: 1. 切换到能使用root权限的用户 (如我的abc用户) su abc 2. 使用root权限修改sudoers文件 (sudoers文件规定了哪些用户可以使用root权限) sudo vim /etc/sudoers 本文博客地址:http://www.cnblogs.co…
用vmware安装好ubuntu后,su - 切换不到root,提示密码错误. 解决办法: 1.用当前登录用户打开终端,在终端输入命令 sudo passwd,输入当前用户的密码然后回车 2.会提示输入新密码,输入完成后回车 3.然后提示再输入一次新密码以确认,然后回车,设置成功 hehai@ubuntu:~$ sudo passwd[sudo] password for hehai: 输入新的 UNIX 密码: 重新输入新的 UNIX 密码: passwd:已成功更新密码hehai@ubunt…
首先执行以下命令(该命令用来修改 /etc/sudoers 文件): $ sudo gedit /etc/sudoers 然后把  %sudo    ALL=(ALL:ALL) ALL  这行注释掉,就是加一个#号在前面 用这句替代刚刚注释掉的那句 %sudo ALL=NOPASSWD: ALL  移动到文件未尾,如下所示: # %sudo    ALL=(ALL:ALL) ALL # Uncomment to allow members of group sudo to not need a…
ubuntu用户添加adduser, useradd并给予sudo权限 2016-06-15 10:36 1286人阅读 评论(0) 收藏 举报  分类: Ubuntu(80)  ubuntu和windows一样,可以任意创建或者删除新的用户,windows下比较简单,ubuntu下需要使用命令,不过操作起来不是很繁琐,所以我尽量写的详细一些.  如何创建ubuntu新用户? 首先打开终端,输入:sudo adduser username,系统会提示以下信息: 正在添加用户“username”.…
ubuntu添加用户adduser,并给予sudo权限 如何创建ubuntu新用户? 首先打开终端,输入:sudo adduser username正在添加用户“username”... 正在添加新组“username”(1001)... 正在添加新用户“username”(1001)到组“username”... 创建主目录“/home/username”... 正在从“/etc.skel”复制文件... 输入新的 UNIX 口令:(此处大家注意,不是输入你当前用户的密码,而是输入你要创建新用…
cd /etc/apt cat sources.list sudo su root sudo echo '' > sources.list nano sources.list 复制163软件源 deb http://mirrors.163.com/ubuntu/ precise main universe restricted multiverse  deb-src http://mirrors.163.com/ubuntu/ precise main universe restricted m…