手工添加用户:Linux

   手工添加用户 

要求: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

#useradd   -d/home/lz   -u888  -s/bin/tcsh -p168  lz

例如:修改用户lz的登录名为lz007,登录的shell为/bin/bash

#useno

#usermod -l lz   lz007

#usermod  -s/bin/bash

练:为系统添加一个工作组,要求租的uid为178

#grounpadd gdlc -g178

更改组的拥有关系

#chgrp 新的组名  新的文件或目录

 

你可能感兴趣的:(手工添加用户:Linux)