手工添加用户
要求:Vim方式
步骤
①在/etc/passwd, /etc/shadow /etc/gound,/etc/gshadow 添加新的目录
②创建用户的家目录
③设置环境变量
④更改文件的权限和拥有关系
打开终端
#vim /etc/passwd
复制(yy)一行内容,然后粘贴(p)到空白行。
更改用户名,uid和Gid(两者要一致)更改用户的目录为/home/用户名
保存退出(末行模式:wq)
#vim /etc/shadow
复制(yy)一行内容,然后粘贴(p)到空白行。
更改用户名等
保存(注:因为是只读文件,要先强制保存,再退出)
在#vim /etc/grounp和/etc/gshadow中也做类似的修改
创建用户家目录
#mkdir -p /home/用户名
设置环境变量
就是将、etc/skel/中的文件复制到新建的目录中
因为该目录的文件是隐藏文件,所以
#cp .bash* /home/用户名
更改文件的权限和拥有关系
#chown 新的用户名:新的拥有者 /home/新的用户名
#chmod 700 新的用户
其实如果不用vim的话也可用useradd做到
例如:为系统添加一个用户lz,要求用户的家目录为/home/lz,用户uid为888,用户的shell为/bin/tcsh,密码为168
#usera