2.27Linux和windows互传文件
先安装一个lrzsz的包。

把linux的文件传到windows上
#sz filename

把windows的文件传到linux上
#rz

3.1用户配置文件和密码配置文件

 [root@centos-01 ~]# ls /etc/passwd
/etc/passwd
[root@centos-01 ~]# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
中间部分省略
chrony:x:997:995::/var/lib/chrony:/sbin/nologin
aming:x:1000:1000::/home/aming:/bin/bash
user1:x:1001:1001::/home/user1:/bin/bash

一行里面由冒号分割成七段
root 用户名 用户登录系统时使用的用户名
x 密码 密码位
0 UID 用户标识号
0 GID 缺省组标识
root 注释性描述
/root 家目录
/bin/bash 命令解释器 用户使用shell,默认为bash

UID

关于上面的UID这里细说一下,其实决定用户是什么权限,是由UID号决定的。

linux用户分为三种:

超级用户:(root UID=0)
普通用户: (UID 500~60000)
伪用户: (UID 1~499)

所以,我们可以修改用户的UID号来修改用户的类型,如果把root的UID号为500,那么root就变成了普通用户,如果把fnngj用户的UID改为0,那么它就拥有了root用户的超能力。
[root@centos-01 ~]# vi /etc/passwd 进入之后修改,完了保存退出就OK了。
伪用户

说到用户种类,又牵扯到一个伪用户,那么伪用户是干什么用的?
1.伪用户与系统和程序服务相关
bin、daemon、shutdown、halt等,任何Linux系统默认都有这些伪用户。
mail、news、games、apache、ftp、mysql及sshd等,与linux系统的进程相关。

  1. 伪用户通常不需要或无法登录系统
  2. 可以没有宿主目录

控制用户密码

[root@centos-01 ~]# ls /etc/shadow
/etc/shadow
[root@centos-01 ~]# cat /etc/shadowroot:$6$zMQbycMl$THZIE86Z13cY0qfMX5vE46lJUW8TAQiETOxi54akLvBTV4xbfIqfs9qxmKOu6z/O/aOdqGQsjM2pn8JwL.MQQ/:17321:0:99999:7:::
中间部分省略
aming:!!:17322:0:99999:7:::
user1:!!:17322:0:99999:7:::

root 用户名
$6$zMQbycMl$THZIE86Z13cY0qfMX5vE46lJUW8TAQiETOxi54akLvBTV4xbfIqfs9qxmKOu6z/O/aOdqGQsjM2pn8JwL.MQQ/ 加密密码
17321 linux这里以1970年1月1日作为1,到修改的天数

3.2用户组管理
用户组配置文件

  [root@centos-01 ~]# ls /etc/group/etc/group
[root@centos-01 ~]# cat /etc/group

用户组密码配置文件

[root@centos-01 ~]# cat /etc/gshadow

增加组

[root@centos-01 ~]# groupadd -g 1005 grp2      //创建一个1005的组//
[root@centos-01 ~]# tail -n3 /etc/group               //查看最后3个组//
aming:x:1000:
user1:x:1001:
grp2:x:1005:

删除组

  [root@centos-01 ~]# groupdel grp2                    // 删除一个组//[root@centos-01 ~]# tail -n3 /etc/group              //查看最后3个组//chrony:x:995:
aming:x:1000:
user1:x:1001:

想删除组,前提是组里没有用户

3.3用户管理
创建用户

 [root@centos-01 ~]# useradd user2                                //创建一个用户//[root@centos-01 ~]# tail -n3 /etc/passwd                        //查看最后3个用户//
aming:x:1000:1000::/home/aming:/bin/bash
user1:x:1001:1001::/home/user1:/bin/bash
user2:x:1002:1002::/home/user2:/bin/bash

可以指定组创建用户

[root@centos-01 ~]# useradd -u 1004 -g user2 user3      //指定uid1004,用户组user2的用户//
[root@centos-01 ~]# tail -n3 /etc/passwd
user1:x:1001:1001::/home/user1:/bin/bash
user2:x:1002:1002::/home/user2:/bin/bash
user3:x:1004:1002::/home/user3:/bin/bash

指定家目录

[root@centos-01 ~]# useradd -u 1005 -g user2 -d /home/aming111 -s /sbin/nologin user4
[root@centos-01 ~]# tail -n3 /etc/passwd
user2:x:1002:1002::/home/user2:/bin/bash
user3:x:1004:1002::/home/user3:/bin/bash

user4:x:1005:1002::/home/aming111:/sbin/nologin

不创建家目录

[root@centos-01 ~]# useradd -M user5                                                  //使用-M不创建家目录//
[root@centos-01 ~]# tail -n3 /etc/passwd
user3:x:1004:1002::/home/user3:/bin/bash
user4:x:1005:1002::/home/aming111:/sbin/nologin
user5:x:1006:1006::/home/user5:/bin/bash

删除用户

[root@centos-01 ~]# userdel user5

删除用户的时候直接删除家目录

[root@centos-01 ~]# userdel -r  user3                //使用-r可以直接删除家目录//

转载于:https://blog.51cto.com/13242922/2054553

用户配置,用户组管理,用户管理相关推荐

  1. Linux网络管理,NAT网络配置,修改主机名称,主机映射,防火墙,系统启动级别,用户和用户组,为用户配置sudoer权限,文件权限管理,打包和压缩

    目录   1.常用网络管理命令   2.网络配置   3.修改主机名称   4.主机映射   5.防火墙   6.系统启动级别   7.用户和用户组   8.为用户配置sudoer权限   9.文件权 ...

  2. linux用户和用户组及权限管理

    前言 初始学习linux时不知道学习用户或用户组以及权限是干嘛的,慢慢了解到在实际应用中起着很重要的作用 用户 我的理解,用户其实就是操作系统的使用者,比如widow操作系统可以建立一个或多个账户,l ...

  3. Linux用户配置密码,linux用户配置文件passwd和密码配置文件shadow,用户管理,组管理...

    一.linux和windows互传文件 1.安装支持包:lrzszyum -y install   lrzszputty工具 不支持lrzsz 2.rz windows文件fail2ban-0.8.1 ...

  4. Linux 用户及用户组的基本管理

    [概述] Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统. 用户的账号一方面可以帮助系统管理员对使用系 ...

  5. linux centos设置用户目录,Linux/CentOS用户和用户组及权限管理

    一:基本概念 linux是一个多任务(multi-task)多用户(multi-user)的操作系统,每个用户和用户组都有自己的ID号UID GID,每个用户都有自己的家目录不能随意访问其他用户的家目 ...

  6. 【Linux】用户和用户组|将用户添加到root组中

    添加组 usermod -a -G root dev 修改dec的用户组为root usermod -g root dec 删除组用户dev的用户组root gpasswd -d dev root 将 ...

  7. Linux 用户 和 用户组 管理 (添加、删除、修改)及说明

    From:http://www.cnblogs.com/xd502djj/archive/2011/11/23/2260094.html 鸟哥官网 Linux 帐号管理与 ACL 权限设定:http: ...

  8. Linux——用户和用户组的管理

    目录 前言 用户和用户组的关系 用户 新建用户 修改用户 设置用户账户口令 删除用户 用户组 创建用户组 修改用户组 组群添加用户 删除用户组 总结 前言 学习完了前面的基本命令,小伙伴们是否已经掌握 ...

  9. 史上最详细 Linux 用户与用户组知识

    点击上方"方志朋",选择"设为星标" 做积极的人,而不是积极废人 来源:CU技术社区 ID:ChinaUnix2013 1.用户和用户组文件 在 linux 中 ...

  10. 详细到没朋友,一文帮你理清Linux 用户与用户组关系~

    引用自:https://mp.weixin.qq.com/s/Fl8ZjaUQuLDx7jbgM-1T5w 1.用户和用户组文件 在 linux 中,用户帐号,用户密码,用户组信息和用户组密码均是存放 ...

最新文章

  1. insertionSortList
  2. DRX不连续接收(1)
  3. 《系统集成项目管理工程师》必背100个知识点-26项目范围管理
  4. 【职场建议】开发转算法,我们应该如何准备(过来人的肺腑之言)
  5. 从基础货币到资金到债券,固收市场的分层都在这了
  6. 如何解决高并发,秒杀问题
  7. LeetCode 2057. 值相等的最小索引
  8. java sdp_[java,SDP] java 7 SDP 技术/Socket Direct Protocol 2
  9. FreeSWITCH第三方库(视频)的简单介绍(二)
  10. 学习索引结构的一些案例——Jeff Dean在SystemML会议上发布的论文(上)
  11. python 实例化方法_Python中__new__()方法的使用和实例化
  12. iOS_GET_网络请求
  13. 因计算机中丢失msvcr120.dll,msvcr120.dll一键修复工具 | 麦田一棵葱
  14. error:This Android SDK requires Andr...ate ADT to the latest version.
  15. 量化投资学习——Boost多因子选股综述
  16. webpack中各个模块归纳总结图
  17. 【聚类算法】MiniBatchKMeans算法
  18. 用计算机命令合成机械头像,PHOTOSHOP合成的逼真机械头像
  19. 使用node连接MongoDB的工具安装及配置
  20. 开机黑屏且显示the GNU GRUB version grub>命令行解决办法

热门文章

  1. 「时事点评」我有一个预感,保时捷女车主丈夫要残了!
  2. 2019需要关注的几大AI趋势
  3. 跌宕中,特斯拉拿下上海工厂,给蔚来们留下不到两年窗口期
  4. 为什么数学家、统计学家和机器学习专家会用不同方式解决问题?
  5. AI科普微视频丨人类的智能是如何产生的?
  6. CICC科普栏目丨时间之箭:从熵到大爆炸再到万物理论(一)
  7. Science | 谷岩/王朗团队揭示大脑中的免疫细胞竟是记忆遗忘的“主谋”
  8. 数字孪生白皮书(2019)
  9. Gartner:2018年十大科技趋势与其对IT和执行的影响
  10. 2018全球科技创新报告