工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
楼主: ck-shadow

linux/unix的交流[Q群 27370498 ]

[复制链接]
发表于 2007-5-8 00:32 | 显示全部楼层
sudo gedit /etc/sudoers
把/etc/sudoers裡面最後一行
%admin ALL=(ALL)
改為
%admin ALL=(ALL) NOPASSWD: NOPASSWD: ALL
保存就OK
以後sudo不在需要密碼


http://forum.ubuntu.org.cn/about45049.html


btw: 我没有试过。
回复

使用道具 举报

发表于 2007-5-8 09:25 | 显示全部楼层
把那个shell脚本加入sudo就行了,或者写脚本转换成root用户,不过这样密码就明文了。。。
回复

使用道具 举报

发表于 2007-5-8 12:32 | 显示全部楼层
sudo 操作要密码呀....

转 ROOT 用户一样要密码....
UBUNTU下是  su 指令...

好像两者意思是一样的...
回复

使用道具 举报

发表于 2007-5-8 12:42 | 显示全部楼层
一般情况下由一般用户sudo转root权限操作是需要root密码。

而由root用户sudo转一般用户执行则不需要。

(好像是废话)
回复

使用道具 举报

发表于 2007-5-8 14:12 | 显示全部楼层
你修改/etc/sudoers配置之后就不需要密码了
# User privilege specification
root    ALL=(ALL) ALL

# Uncomment to allow people in group wheel to run all commands
# %wheel        ALL=(ALL)       ALL

# Same thing without a password
# %wheel        ALL=(ALL)       NOPASSWD: ALL

# Samples
# %users  ALL=/sbin/mount /cdrom,/sbin/umount /cdrom
# %users  localhost=/sbin/shutdown -h now
informix rh81=/sbin/init
在sudoers开头那里不是有用法跟例子么,比如我这里添加了informix 那行,那么在informix用户用sudo 执行/sbin/init的时候就不用密码了

评分

1

查看全部评分

回复

使用道具 举报

发表于 2007-5-8 14:13 | 显示全部楼层
写脚本转换root也可以的,转换登录的话属于终端类型要用expect写
回复

使用道具 举报

发表于 2007-5-9 00:43 | 显示全部楼层
SHELL是个好东东~~
回复

使用道具 举报

发表于 2007-5-11 17:13 | 显示全部楼层
有没有人研究LINUX的源代码呢?
回复

使用道具 举报

发表于 2007-5-11 17:17 | 显示全部楼层
也许用一段时间后会去看.........
回复

使用道具 举报

发表于 2007-5-12 18:44 | 显示全部楼层
crontab 里如果设置的时间是使用英文简写的月份,有大小写敏感,好像只能用小写的。
不过我习惯使用数字型的。
回复

使用道具 举报

发表于 2007-5-20 17:59 | 显示全部楼层

....

楼上各位大哥大姐阿叔阿婶们,你们都是哪些学院的阿?
回复

使用道具 举报

发表于 2007-5-20 18:11 | 显示全部楼层
没有阿婶,没有大姐,阿叔就有一个

建议LS不要回这类东西……在编程版……
回复

使用道具 举报

发表于 2007-5-20 19:15 | 显示全部楼层
那回什么?
回复

使用道具 举报

发表于 2007-5-20 19:51 | 显示全部楼层
请看版规……

不多说……

回复

使用道具 举报

发表于 2007-5-25 02:58 | 显示全部楼层
用wmware装了个redhat 9,刚学linux,折腾了半天才上到网,不过连个程序都不会安装。
回复

使用道具 举报

发表于 2007-5-25 11:11 | 显示全部楼层
LS的,慢慢来吧,Linux跟Windows有很大区别的~~~
回复

使用道具 举报

发表于 2007-5-31 23:46 | 显示全部楼层
纠正#44

sudo一般是普通用户执行超级用户权限的命令时用,

而超级用户要以普通用户身份执行命令,可以用su
如/home/gdut/bin下有一个程序stud,只能由gdut用户来启动。
那么可以这样:
  su - gdut -c "/home/gdut/bin/stud"
回复

使用道具 举报

发表于 2007-6-1 10:31 | 显示全部楼层
super user 也有不能执行的程序?
回复

使用道具 举报

发表于 2007-6-1 11:26 | 显示全部楼层
是有的……
回复

使用道具 举报

发表于 2007-6-1 20:17 | 显示全部楼层
长见识了~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

QQ|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2025-5-14 12:10

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表