su与sudo都是用户身份变换的命令,使普通用户转换为root进行系统管理
1.su:su [-l - ] 账户名
(1)普通用户->root用户
需要root账户的密码,普通用户只要知道root账户的密码才能进行身份变换,存在安全隐患
另种方式
<1>su :
配置:
修改/etc/sudoers
添加行acd ALL=(ALL) ALL,使在acd账户下可以访问根目录下的文件
添加行acd ALL=(ALL) NOPASSWD: ALL,使不用密码访问根目录下文件
vi命令访问/etc/asterisk/sip.conf:sudo vi /etc/asterisk/sip.conf
注:在acd账户下运行的程序要对根目录下的文件进行些操作时,要判断文件的读写权限
若没有写的权限,sudo chmod a+w /etc/asterisk/sip.conf