大虾帮帮忙~~~~~~~~~

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
头像
shinysky
帖子: 18
注册时间: 2006-08-20 12:37
送出感谢: 0
接收感谢: 0
联系:

大虾帮帮忙~~~~~~~~~

#1

帖子 shinysky » 2007-01-02 20:40

普通用户模式下
#alias networkrestart='/etc/init.d/networking restart'
这样可以将后面的命令及参数用前面的一个较短的命令代替,
此时执行#networkrestart的话就会报错:
open: permission denied
没有权限。
但是如果
#sudo alias networkrestart='/etc/init.d/networking restart'
就会报错:sudo:alias command not found
为什么超级用户不能使用alias这个命令?
该怎么解决??

Many Thanks!
blog:
http://daizw.blogchina.com
//**********************************************
//* ML2.0F+WinXP Pro
//* LG-GS40 X2C:
//* P-M1.6;ATI9200;256+256MB;40G;ipw2100b;combo
//**********************************************
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
送出感谢: 0
接收感谢: 7 次
联系:

#2

帖子 zhuqin_83 » 2007-01-03 4:53

alias networkrestart='sudo /etc/init.d/networking restart'
不就得了?
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#3

帖子 eexpress » 2007-01-03 11:47

:lol: sudo就是别人了。你那是想强制修改root的命令,不准。
● 鸣学
回复

回到 “服务器基础应用”