linux添加用户

今天给大家说一下linux添加用户,大家可能觉得添加用户很简单,’adduser 用户名’就这个命令搞掂了。那么大家知道这个命令帮我们完成了那些事情呢,今天就给大家普及一下

添加一个linux用户需要关系到以下几个文件:

  1. 保存用户组的/etc/group文件。

  2. 保存用户ID和密码的/etc/passwd文件。

  3. 在home目录下生产一个以用户名命名的文件夹。

下面我以修改文件的方式添加一个用户。添加一个用户名为alanlin

第一步,编辑/etc/group/的文件,添加如下一行

vim /etc/group
alanlin:x:1001:

第二步,编辑/etc/passwd的文件,添加如下一行

vim /etc/passwd
alanlin:x:1003:1001::/home/hadoop:/bin/bash

第三步,复制/etc/skel目录为/home/alanlin,要求修改alanlin目录的所属组和其他用户没有访问的权限

cp -r /etc/skel/. /home/alanlin/ | chmod g=---,o=--- /home/alanlin -R

第三步,修改/home/alanlin目录及其内部所有文件的所属组为alanlin。

[root@chenjianhang ~]# chown -R alanlin:alanlin /home/alanlin/.
[root@chenjianhang ~]# ll -a /home/alanlin/
total 12
drwx------. 2 alanlin alanlin 59 Nov  8 23:01 .
drwxr-xr-x. 6 root   root    61 Nov  8 22:37 ..
-rw-------. 1 alanlin alanlin 18 Nov  8 23:01 .bash_logout
-rw-------. 1 alanlin alanlin 193 Nov  8 23:01 .bash_profile
-rw-------. 1 alanlin alanlin 231 Nov  8 23:01 .bashrc
[root@chenjianhang ~]#

如果大家想关注更多关于linux方面的知识,可以关注我的博客,大家一起学习

原创文章,作者:alanlin,如若转载,请注明出处:http://www.178linux.com/77053

(1)
alanlinalanlin
上一篇 2017-05-28
下一篇 2017-05-29

相关推荐

  • yum——替你排忧解难的前端包安装工具

    yum CentOS前端工具: yum, dnf 统一资源定位符:URL YUM: Yellowdog Update Modifier,rpm的前端程序,用来解决软件包相关依赖性,可以在多个库之间定位软件包,自动安装软件包,以及该软件包的依赖包,up2date的替代工具 yum repository: yum repo (yum仓库)  &nbsp…

    Linux干货 2016-08-24
  • shell脚本4——特殊循环和函数

    循环的特殊用法: 1、while循环的特殊用法之遍历文件的每一行 while read line; do     循环体 done < /PATH/FROM/SOMEFILE 依次读取/PATH/FROM/SOMEFILE文件中的每一行,将每一行赋值给变量line…

    Linux干货 2016-08-21
  • find文件查找

    文件查找      在文件系统上查找符合条件的文件:      实现工具:locate,find locate:      构建于实现构建好的索引库:/var/lib/mlocate/mlocate.db   &nbsp…

    Linux干货 2016-08-22
  • grep,find

    显示当前系统上root、fedora、user用户的默认shell: 2.找出/etc/rc.d/init.d/functions文中单词后跟一组小括号的行 3.使用echo命令输出一个绝对路径,使用grep取出其基名: 4.找出ifconfig命令结果中的1-255之间的数字 5.写一个模式,匹配合理的ip地址 6.写一个模式,匹配出邮箱地址 7.查找/v…

    Linux干货 2016-11-27
  • n28 第二周作业

    n28 第二周作业

    Linux干货 2017-12-09
  • 深入理解java异常处理机制

     1. 引子        try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行后的结果会是什么?不要往后看答案、也不许执行代码看真正…

    Linux干货 2015-04-12