如何linux 创建sudo用户户并且免输sudo密码

mac操作系统sudo的时候不用输入密码-苹果mac os x操作系统
&&当前位置: & mac操作系统sudo的时候不用输入密码 &
mac操作系统sudo的时候不用输入密码
时间: 作者:苹果mac os x操作系统
&&我们在执行很多需要高级权限的操作时,都需要用 sudo 来以 root 身份执行,这时候系统会要求你输入当前管理员的密码以验明正身。这个虽然是很有必要的安全策略,但是在私人...
  我们在执行很多需要高级权限的操作时,都需要用 sudo 来以 root
身份执行,这时候系统会要求你输入当前管理员的密码以验明正身。这个虽然是很有必要的安全策略,但是在私人电脑上这个步骤显然有些多余,我们可以用下面的方法来省略这个验证,打开
terminal:  sudo vi /etc/sudoers  当然也可以使用任何一个你觉得顺手的编辑器编辑这个文件。在里面找到对应你要改的用户名,比如说 gkp 的那行,修改为:  gkp ALL=(ALL) NOPASSWD:ALL  这样的格式,保存退出就可以了
mac操作系统sudo的时候不用输入密码:xp系统下载与您分享:mac操作系统sudo的时候不用输入密码我们在执行很多需要高级mac系统之家sudo的时候不用输入密码权限的操作时...
我们在执行很多需要高级权限的操作时,都需要用 sudo 来以 root 身份执行,这时候系统会要求你输入当前管理员的密码以验明正身.这个虽然是很有必要的安全策略,但是在私人...
我们在执行很多需要高级权限的操作时,都需要用 sudo 来以 root 身份执行,这时候系统会要求你输入当前管理员的密码以验明正身。这个虽然是很有必要的安全策略,但是在私人...
1、,2、,3、,4、,5、,6、,7、,8、,9、,10、,11、,12、,13、,14、,15、,16、,17、,18、,19、,20、,
| 联系我们 | 法律申明 | 私隐保护声明 | 帮助信息 | 职场讨论 |友情连接
Copyright? 2004- . All rights reserved.
招聘单位无权收取任何费用,请求职人员加强自我保护意识,按照相关劳动法规合理保护自身权益,警惕虚假招聘,避免上当受骗
:面向全国求职者及招聘单位的免费人才网,,,是主办的人才招聘网
法律顾问:闽通律师事务所 王达 备案许可证编号: 闽ICP备0647345号6332人阅读
Ubuntu(10)
通常我们并不以root身份登录,但是当我们执行某些命令 (command)时需要用到root权限,我们通常都是用&sudo command&来执行command。由于使用Ubuntu,所以经常都都用sudo,而使用sudo时,又得输入密码,所以我就寻找sudo不输入密
码的方法。前阵子google了一下,很容容易找到一个方法,但是对其不够理解,今天,仔细研究了一下/etc/sudoers这个文件,对于如何实现自 己的需求就非常清楚了。网上说看到的资料往往写得不清楚,所以我根据自己的需求好好整理了一下。
假设我的用户名为jay(属于 admin组),使sudo不用密码的方法如下。
& 运行命令:sudo visudo 或者 sudo vi /etc/sudoers,如果vi来编辑,则保存时记得用&wq!&强制保存,否则会提示只读不能保存的。
& 就会编辑/etc/sudoers这个文件。 默认情况我们会看到有&%admin ALL=(ALL) ALL&一句话,就是允许admin组在所有主机上执行所有命令,当然是需要passwd的。
& 1. 如果想把admin组的用户都sudo不用密码那么可以将这一行换为:&%admin ALL=(ALL) NOPASSWD: NOPASSWD ALL&即可。
& 2. 如果仅仅想让jay用户sudo不需密码,则可添加&jay ALL = NOPASSWD: ALL&这样一行。
& 3. 如果让jay用户sudo不用密码即可执行某几个命令,可这样写&jay ALL = NOPASSWD: /usr/bin/abc.sh, /usr/sbin/adduser&
& 4. 欲知其他更多配置方式,请运行&man sudoers&看帮助文档吧。
注意:我自己的一个配置没生效,找原因还找了阵子,写到这里吧。
我添 加&jay ALL = NOPASSWD: ALL&这样一行;但是,jay执行sudo时还是需要输入密码,这是为什么?
原来是, 我这一行在&%admin ALL=(ALL) ALL&组策略之前前,后面的组配置覆盖了前面的配置,而jay属于admin组,所以需要密码。
这时, 只需要将%admin行用#注释掉即可。OK!然后立马就生效了,可能执行sudo时系统都会去读取/etc/sudoers的,所以立即就生效了。
另 外,附带公司某服务器的一个/etc/sudoers配置:
Defaults&&& env_reset
Defaults syslog=auth
Defaults log_year,logfile=/var/log/sudo.log
User_Alias ABC = abc
Cmnd_Alias DEFAULT=/bin/*,/sbin/ldconfig,/sbin/ifconfig,/usr/sbin/useradd,/usr/sbin/userdel,/bin/rpm,/usr/bin/yum,/sbin/service,/sbin/chkconfig,sudoedit
/etc/rc.local,sudoedit /etc/hosts,sudoedit /etc/ld.so.conf,/bin/mount,sudoedit /etc/exports,/usr/bin/passwd [!-]*,!/usr/bin/passwd root,/bin/su - [!-]*,!/bin/su - root,!/bin/su root,/bin/bash,/usr/sbin/dmidecode,/usr/sbin/lsof,/usr/bin/du,/usr/bin/python,/usr/sbin/xm,sudoedit
/etc/profile,sudoedit /etc/bashrc,/usr/bin/make,sudoedit /etc/security/limits.conf,/etc/init.d/*,/usr/bin/ruby
ABC ALL=(ALL)NOPASSWD:DEFAULT
转自:http://renyongjie668./blog/static//
通过修改/etc/sudoers&
sudo vi /etc/sudoers&
把/etc/sudoers里面最后一行&
%admin ALL=(ALL)&
%admin ALL=(ALL) NOPASSWD: NOPASSWD: ALL&
然后强制保存 wq 就OK&
上面说的并不准确,要注意以下几点。
编辑/etc/sudoers文件使用“超级用户终端”,而不能使用普通的终端。“超级用户终端”启动通过右键“编辑菜单”命令添加。
编辑完之后使用wq!而不是wq退出
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:140526次
积分:1546
积分:1546
排名:千里之外
原创:12篇
转载:22篇
评论:29条
(1)(1)(1)(1)(1)(1)(1)(1)(2)(4)(2)(1)(6)(2)(3)(3)(3)(2)(1)怎么能够让脚本自动输入sudo密码? - 查看主题 & Ubuntu中文论坛
&[ 10 篇帖子 ]&
&文章标题 : 怎么能够让脚本自动输入sudo密码?发表于 :
14:16帖子: 19
送出感谢: 0 次
接收感谢: 0 次
我把sudo功能设置为必须使用密码才能使用(为了安全)但是脚本程序有时是在无人值守的方式下执行的,那么如果脚本中要使用sudo的时候就会提示输入密码,怎么能够让脚本自动输入密码,这个密码可以存储在变量里,也可以存储在文件里,如果可能,密码需要已一定加密方式保存,在脚本中解码后输入到命令行中?
&文章标题 : Re: 怎么能够让脚本自动输入sudo密码?发表于 :
19:17帖子: 7779
系统: Arch Linux (x86_64)
echo yourpassword | sudo -S command这样是明文的。
_________________--博客:
_________________
评价:&3.85%&
&文章标题 : Re: 怎么能够让脚本自动输入sudo密码?发表于 :
13:29帖子: 1145
接收感谢: 0 次
lz刚在csdn问过了。。
_________________关注和奉献的建设,热心参与开源社区,Linux爱好者,python初学者,希望成为一名geek,求交流求指导我知道发QQ群是不对的。。。可是:Linux天津qq群809331,终有一天会没有QQ的。。Blog:
//欢迎twitter:
&文章标题 : Re: 怎么能够让脚本自动输入sudo密码?发表于 :
14:16帖子: 19
送出感谢: 0 次
接收感谢: 0 次
lainme 写道:echo yourpassword | sudo -S command这样是明文的。麻烦问下 -S选项是什么意义?我man了以后没发现有-S,只有-s,虽然这条命令有效,但是想弄清-S的意义
&文章标题 : Re: 怎么能够让脚本自动输入sudo密码?发表于 :
13:11帖子: 2468
为什么我就能man到:引用:
The -S (stdin) option causes sudo to read the password from
the standard input instead of the terminal device.
password must be followed by a newline character.
&文章标题 : Re: 怎么能够让脚本自动输入sudo密码?发表于 :
12:41帖子: 10982
_________________
&文章标题 : Re: 怎么能够让脚本自动输入sudo密码?发表于 :
5:53帖子: 4665
sudo gedit /etc/sudoersmy_username ALL = (ALL) NOPASSWD: /home/(my_username)/My_Scripts.sh
_________________电子书下载:
&文章标题 : Re: 怎么能够让脚本自动输入sudo密码?发表于 :
22:02帖子: 186
送出感谢: 0 次
&文章标题 : Re: 怎么能够让脚本自动输入sudo密码?发表于 :
10:35帖子: 2
系统: win8.1
接收感谢: 0 次
lainme 写道:echo yourpassword | sudo -S command这样是明文的。本人小白,刚刚装的ubuntu14.04,但是进入sudo中要我输入密码,怎么样才知道自己的密码是多少,或者怎样更改密码,谢谢.
&文章标题 : Re: 怎么能够让脚本自动输入sudo密码?发表于 :
19:17帖子: 7779
系统: Arch Linux (x86_64)
skycross 写道:lainme 写道:echo yourpassword | sudo -S command这样是明文的。本人小白,刚刚装的ubuntu14.04,但是进入sudo中要我输入密码,怎么样才知道自己的密码是多少,或者怎样更改密码,谢谢.密码就是你安装时建立自己账户的那步要求你输入的那个
_________________--博客:
显示帖子 : 全部帖子1天7天2周1个月3个月6个月1年&排序 作者发表时间文章标题 升序降序&
&[ 10 篇帖子 ]&
正在浏览此版面的用户:没有注册用户 和 2 位游客
您 不能 在这个版面发表主题您 不能 在这个版面回复主题您 不能 在这个版面编辑帖子您 不能 在这个版面删除帖子您 不能 在这个版面提交附件
选择一个版面
------------------
公告/注意事项
& &新闻和通知
& &校园社团支持
& && &华东校区
& && &华南校区
& && &华北校区
& && &华中校区
& && &东北校区
& && &西北校区
& && &港澳台校区
& && &国外校区
& &软件推荐
& &非常任务
系统安装区
& &教学和常见问答
& && &课堂教学和培训
& &初学者园地 - 16.10 - Yakkety Yak
& &系统安装和升级
& && &新立得和软件源
& && &Wubi安装讨论
& &启动和引导
& &网卡问题以及网络和拨号
& && &校园网拨号
& &笔记本、UMPC支持
& &手机和平板
& && &Ubuntu移动应用开发
& &常用硬件支持
& &系统架构支持
配置美化区
& &字体美化和中文支持
& && &个人配置文件存放点
& &桌面特效
& &窗口管理器
& &屏幕抓图
& &办公、图像、机械电子设计等
& && &Vim和Emacs
& &因特网相关软件
& &影音多媒体
& &Wine及其分支
& &游戏和游戏模拟器
& &虚拟机和虚拟化
& &其它类软件
& &开源模板库
服务器管理
& &服务器基础应用
& &数据库管理
& &服务器维护和硬件相关
& &Ubuntu VPS
参与Ubuntu开发
& &软件和文档翻译
& &编译或打包
& &Ubuntu错误报告
程序设计区
& &Shell脚本
& &GTK+和QT
& &软件/网站开发
& && &Python/Php/Perl
& && &C/C++/Java
& &内核及嵌入式开发
& &开源小工具
& &Ubuntu 17.04
& &Ubuntu 16.04 LTS
& &Ubuntu 14.04 LTS
& &Ubuntu 12.04 LTS
& &Ubuntu 10.04 LTS
& &老旧版本支持
& && &Ubuntu 15.10
& && &Ubuntu 15.04
& && &Ubuntu 14.10
衍生发行版
& &Ubuntu GNOME
& &Kubuntu
& &Xubuntu & Lubuntu
& &Ubuntu中文衍生版
& && &UbuntuKylin
& &Ubuntu国外衍生版
& && &Mint
& &Ubuntu衍生版制作
& &其它类Unix OS发行版
& && &Arch发行版
& && &Debian发行版
& && &OpenSUSE发行版
& && &Deepin
& &深度PK版
& &Ubuntu故事和感慨
& &Full Circle开源杂志
分享交流区
& &同城交流
& &线下活动专版
& &Ubuntu宣传推广
& &论坛管理
& && && &Ubuntu中文网上商店虽然很不情愿,但还是要提前祝有情人终成眷属/doge
经过了大量的爆料轰炸,现在我们已经觉得今年即将到来的“iPhone 8”浑身都是卖点了。...
我们当务之急恐怕不是盯着Ti7能不能来到中国,而是需要通过S7这样难得的大型赛事去积...
我们都期望看到全新的设计风格,但同时也要保证手机的实用。
有不少国外用户抱怨称 iMessage 无法正常使用,屏幕上也没有显示蓝色的气泡。
如果你经常使用 Apple Music 来听歌的话,你倒是可以尝试这款免费的插件。
LG展示了定制版Android UX的部分体验,可以看到很多交互是围绕着正方形展开的。
2009年的时候,黑莓还是手机领域的其中一霸,时间真是一把杀猪刀。
【因果循环只为逃出生天:因果】在这款游戏中,玩家会来到一个奇怪的外星世界,在这里...
主人公在分裂的记忆之中不断穿行,尽管周围的一切都是如此的熟悉,但她的脑海中依然没...
威锋网曾经报道了由Blue Wizard打造的游戏新作《远离杀戮营地(Slayaway Camp)》即将...
本作的故事讲述了粗心的蕾拉·格林博士在实验时释放了无数的恐怖生物,为了弥补她犯下...
本作在移植的过程中对原有版本进行了一定的修改,使之能够更适应移动端玩家的操作习惯...
近日在苹果商店当中上架的《场景管理员(Stagehand: A Reverse Platformer)》中玩家...
【地牢探险很萌很喜感:Dungeon Tails】这款游戏没有血腥场面更没有恐怖敌人,剩下的...
ZENS 保护壳目前已经通过了 MFi 和 Qi 认证,这意味着它可以和市面上的绝大多数无线充...
有人喜欢无线耳机,自然也会有人喜欢“有线耳机”。
将功能强大的电子产品便携化并随身“穿戴”一直是科技工作者努力的目标。而今天,梦想...
近日,一位名叫 dodiu 锋友分享了自己使用群晖 Docker 玩转 Homekit 的过程。
台湾友讯科技公司已经在欧洲市场推出了兼容 HomeKit 的 Omna 180 高清安全摄像头。
总之开心就好,不过应该也会有不少人喜欢这些手机壳的吧~
苹果还是自己造显示器吧,感觉其它公司不是这么靠谱。
不如一起入手吧,如果你真的不会选的话~
在终端运行sudo -s后输入不了密码是为什么?
注册时间 最后登录
在线时间39 小时 UID
主题帖子人气
青苹果, 积分 193, 距离下一级还需 7 积分
注册时间 最后登录
在线时间2325 小时 UID
主题帖子人气
不用管,输完直接enter,密码不显示的
注册时间 最后登录
在线时间301 小时 UID
主题帖子人气
密码是不显示的 输入完直接回车
青春是间剧场,它见证了太多离散,上演了太多感伤。
注册时间 最后登录
在线时间68 小时 UID
主题帖子人气
不是输不了,而是你看不到。
注册时间 最后登录
在线时间811 小时 UID
主题帖子人气
密码是不显示的,输入好了之后enter就好
rMBP 15-inch, Late 2013 ME294 CH/A
NMB Early 2016
iPhone 6 plus 64G A1524
iPad pro 9.7-inch 128g WIFI
iPod nano 4
注册时间 最后登录
在线时间390 小时 UID
主题帖子人气
骚年你在等*******么,没有的骚年。
注册时间 最后登录
在线时间39 小时 UID
主题帖子人气
赶脚自己如此火星回5楼杨逆袭于4 小时前发表的: 骚年你在等*******么,没有的骚年。......
注册时间 最后登录
在线时间168 小时 UID
主题帖子人气
密码不显示
威锋旗下产品
Hi~我是威威!
沪公网安备 29号 | 沪ICP备号-1
新三板上市公司威锋科技(836555)
增值电信业务经营许可证:
Powered by Discuz!先说说我的系统:LinuxMint 17 xfce(基于 ubuntu 14.04 LTS) ubuntu sudo 时输密码可烦人了,其实解决起来也不难,请看 我们先看看 sudo 的配置文件&$sudo cat /etc/sudoers # # This file MUST be edited with the 'visudo' command as root. # # Please consider adding local content in /etc/sudoers.d/ instead of# directly modifying this file.在注释中我们可以看到系统为了安全起见,不建议我们直接编辑这个配置文件,而是编辑 /etc/sudoers.d/ 目录下的文件。好,我们就进入 /etc/sudoers.d/ 来看看&$ ls mintupdate README& 养成一个好习惯,先看 README ,$sudo cat README& ## As of Debian version 1.7.2p1-1, the default /etc/sudoers file created on # installation of the package now includes the directive: #& #&&&& #includedir /etc/sudoers.d #& # This will cause sudo to read and parse any files in the /etc/sudoers.d # directory that do not end in '~' or contain a '.' character. # # Note that there must be at least one file in the sudoers.d directory (this# one will do), and all files in this directory should be mode 0440.好了,此时你应该知道怎么做了吧,touch 一个文件 nopasswd4sudo,内容如下,& yourusername ALL=(ALL) NOPASSWD: ALL& 完成之后,记得按要求 sudo chmod 0440 nopasswd4sudo
最新教程周点击榜
微信扫一扫

我要回帖

更多关于 sudo创建文件 的文章

 

随机推荐