1. 创建帐号:useradd username
2. 让这个帐号有sudo权限:sudo usermod -a -G sudo username
3. 通过配置/etc/sudoers,让这个帐号使用sudo权利时不必输入密码:visudo
这一步可以参考sudoers文件中已有的一行:root ALL=(ALL:ALL) ALL
第一个ALL是指可以在所有ip下使用,括号里的ALL应该是可以以哪些帐号来使用,括号后面的ALL是可以在执行哪些命令时不输入密码。ALL是指所有,也可以根据需要来具体配置,比如像下面这样:
deployment ALL=(ALL) NOPASSWD: /bin/rm, /bin/mkdir, /usr/bin/rsync
更多的关于sudoers,可以看这个链接:
4. 第三步中也可以通过修改/etc/sudoers.d/下面的文件来实现,并且这个是ubuntu推荐的做法。我还没有弄清出应该怎么修改。
阅读(373) | 评论(0) | 转发(0) |