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 16:58
下一篇 2017-05-29 12:31

相关推荐

  • 删除并恢复

    1.删除/lib64/libc.so.6 ,并恢复之。 centos7.3:重启→进入救援模式→cd  lib64→cp libc.so.6  /mnt/sysimage/lib64 →exit,选择第二个白条(救援),即可恢复; centos6.9:重启→进入救援模式→cd  lib64→cp libc.so.6  …

    2017-06-11
  • 文件元数据信息详解

    文件元数据信息详解 文件的元数据是什么? 文件的数据分为两类:一类为数据,即文件的实际内容;另一类为元数据,用来描述文件的特征。 元数据内容: 文件名 文件大小 文件所在数据块 数据块的大小 文件类型 文件所在的Inode 硬链接次数 权限 属主id 属组id 最近一次访问时间戳 最近一次更改文件内容的时间戳 最近一次更改文件元数据的时间戳 查看文件的元数据…

    Linux干货 2017-07-09
  • LINUX命令历史

    LINUX命令历史 LINUX的命令历史是什么? linux的命令历史的作用是,记录执行过的命令。如果你经常使用 Linux 命令行,那么使用 命令历史可以有效地提升你的效率。history(管理历史命令)语法:[root@localhost]#history(选项)(参数)选项:n:n为数字,要列出最近的 n 笔命令列表-c(清空所有历史命令)-d (删除…

    2017-09-14
  • 新鲜出炉的一篇好PPT,MySQL Optimizer团队力作

    新鲜出炉的一篇好PPT,MySQL Optimizer团队Senior Principal Software Engineer Øystein同学亲自操刀完成的《How to Analyze and Tune MySQL Queries for Better Performance》内容值得期待,有实现分析,有实战用例。有需要的朋友可以点击下载! 下载地址:…

    Linux干货 2015-02-27
  • 魔术方法 反射

    魔术方法 反射 反射(reflection):指的是运行时获取类型定义信息。一个对象能够在运行时像照镜子一样反射出其类型信息;也就是说能够通过一个对象,找到自己的type、class、attribute、或method的能力,称为反射或者自省。 具有反射能力的函数:type、isinstance、callable、dir、getattr。 运行时和编译时不同…

    Linux干货 2017-11-30