用来新建用户根目录的脚本
2014-02-20 13:40
162 查看
用来新建用户根目录并且修改其权限的shell脚本。
root@df:~/tmp/home# cat g.sh #!/bin/bash function g_user_home(){ USER=$1 USER_GROUP=` id ${USER} |awk '{ print substr($2, index( $2,"(")+1,index($2,")")-index( $2,"(")-1) }'` HOME_DIR=/data/home/${USER} if [ ! -e ${HOME_DIR} ]; then if [ ! -d ${HOME_DIR} ]; then rm -fr ${HOME_DIR} mkdir ${HOME_DIR} fi fi cp .bashrc ${HOME_DIR}/ chown ${USER}.${USER_GROUP} -R ${HOME_DIR} chmod -R 700 ${HOME_DIR} } if [[ $# -eq 1 ]]; then g_user_home $1 echo "mkdir ${USER} home direct success!" fi root@df:~/tmp/home#
相关文章推荐
- Intellij新建Spring项目引入用户目录下的Spring jar包
- samba需求,请建一个目录,所有用户都可以修改其中的任意文件(新建文件的权限问题)
- ubuntu下useradd与adduser区别,新建用户不再home目录下
- linux vsftpd新建用户,修改用户的家目录
- 自动新建工作目录的脚本
- LDAP认证客户端、自动挂载用户家目录shell脚本配置
- 脚本练习_输入用户名 检测用户是否存在 存在则检测家目录是否存在
- System.UnauthorizedAccessException: 拒绝访问 temp 目录。用来运行 XmlSerializer 的标识“NT AUTHORITY\NETWORK SERVICE”没有访问 temp 目录的足够权限。CodeDom 将使用进程正在使用的用户帐户进行编译,这样,如
- vsftpd匿名用户新建目录错误信息:550 Create directory operation failed
- 域普通用户环境下执行脚本Xcacls.vbs更改目录权限
- FTP新建用户指定访问目录
- 脚本自动新建及删除open***用户
- ubuntu服务器中新建用户及设置主目录
- Shell脚本一次新建多个用户
- ubuntu下useradd与adduser区别,新建用户不再home目录下
- 实战:oracle 新建用户shell脚本
- System.UnauthorizedAccessException: 拒绝访问 temp 目录。用来运行 XmlSerializer 的标识“NT AUTHORITY\NETWORK SERVICE”没有访问 temp 目录的足够权限。CodeDom 将使用进程正在使用的用户帐户进行编译,这样,如
- shell脚本,在不同目录下新建同名文件,并添加内容
- 批量新建用户的脚本