首页 > Linux Usage > CentOS用户管理

CentOS用户管理

2012-06-18 12:42 星期一    浏览: 1,669    绿 发表评论 阅读评论

<based on CentOS>

用户添加:添加一个ftp用户ftpuser1,不允许shell登录: useradd -d /home/ftpuser1 -g ftp -s /sbin/nologin ftpuser1

修改密码:passwd ftpuser1

查看所在群组:groups修改用户属性:usermod (-d HOME 修改目录, -g GROUP 修改群组 -a -G GOUP1, GROUP2, 成为其它群组成员 -s 修改登录Shell, -l NEW_LOGIN 新登录名)

删除用户命令:userdel

 

让用户有执行service命令权限,如重启apache,开启ftpd服务等:

(1)编辑文件:visudo  -f  /etc/sudoers

(2)添加一行:your_granted_user ALL=NOPASSWD: /sbin/service

(3)检查语法是否正确: visudo -c

 

定义发送邮件邮箱:

编辑aliases,添加如下行到文尾 vi /etc/aliases ,添加邮箱地址:

root: your_email_address

重建aliasesdb: newaliases
发送测试邮件给root:echo test | mail root

 

参考:http://serverfault.com/questions/69847/linux-how-to-give-a-user-permission-to-restart-apache


    分享到:

相关文章:

  • 无相关文章
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.
订阅评论
  欢迎参与讨论,请在这里发表您的看法、交流您的观点。