用户配置,用户组管理,用户管理
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系统的进程相关。
- 伪用户通常不需要或无法登录系统
- 可以没有宿主目录
控制用户密码
[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
用户配置,用户组管理,用户管理相关推荐
- Linux网络管理,NAT网络配置,修改主机名称,主机映射,防火墙,系统启动级别,用户和用户组,为用户配置sudoer权限,文件权限管理,打包和压缩
目录 1.常用网络管理命令 2.网络配置 3.修改主机名称 4.主机映射 5.防火墙 6.系统启动级别 7.用户和用户组 8.为用户配置sudoer权限 9.文件权 ...
- linux用户和用户组及权限管理
前言 初始学习linux时不知道学习用户或用户组以及权限是干嘛的,慢慢了解到在实际应用中起着很重要的作用 用户 我的理解,用户其实就是操作系统的使用者,比如widow操作系统可以建立一个或多个账户,l ...
- Linux用户配置密码,linux用户配置文件passwd和密码配置文件shadow,用户管理,组管理...
一.linux和windows互传文件 1.安装支持包:lrzszyum -y install lrzszputty工具 不支持lrzsz 2.rz windows文件fail2ban-0.8.1 ...
- Linux 用户及用户组的基本管理
[概述] Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统. 用户的账号一方面可以帮助系统管理员对使用系 ...
- linux centos设置用户目录,Linux/CentOS用户和用户组及权限管理
一:基本概念 linux是一个多任务(multi-task)多用户(multi-user)的操作系统,每个用户和用户组都有自己的ID号UID GID,每个用户都有自己的家目录不能随意访问其他用户的家目 ...
- 【Linux】用户和用户组|将用户添加到root组中
添加组 usermod -a -G root dev 修改dec的用户组为root usermod -g root dec 删除组用户dev的用户组root gpasswd -d dev root 将 ...
- Linux 用户 和 用户组 管理 (添加、删除、修改)及说明
From:http://www.cnblogs.com/xd502djj/archive/2011/11/23/2260094.html 鸟哥官网 Linux 帐号管理与 ACL 权限设定:http: ...
- Linux——用户和用户组的管理
目录 前言 用户和用户组的关系 用户 新建用户 修改用户 设置用户账户口令 删除用户 用户组 创建用户组 修改用户组 组群添加用户 删除用户组 总结 前言 学习完了前面的基本命令,小伙伴们是否已经掌握 ...
- 史上最详细 Linux 用户与用户组知识
点击上方"方志朋",选择"设为星标" 做积极的人,而不是积极废人 来源:CU技术社区 ID:ChinaUnix2013 1.用户和用户组文件 在 linux 中 ...
- 详细到没朋友,一文帮你理清Linux 用户与用户组关系~
引用自:https://mp.weixin.qq.com/s/Fl8ZjaUQuLDx7jbgM-1T5w 1.用户和用户组文件 在 linux 中,用户帐号,用户密码,用户组信息和用户组密码均是存放 ...
最新文章
- insertionSortList
- DRX不连续接收(1)
- 《系统集成项目管理工程师》必背100个知识点-26项目范围管理
- 【职场建议】开发转算法,我们应该如何准备(过来人的肺腑之言)
- 从基础货币到资金到债券,固收市场的分层都在这了
- 如何解决高并发,秒杀问题
- LeetCode 2057. 值相等的最小索引
- java sdp_[java,SDP] java 7 SDP 技术/Socket Direct Protocol 2
- FreeSWITCH第三方库(视频)的简单介绍(二)
- 学习索引结构的一些案例——Jeff Dean在SystemML会议上发布的论文(上)
- python 实例化方法_Python中__new__()方法的使用和实例化
- iOS_GET_网络请求
- 因计算机中丢失msvcr120.dll,msvcr120.dll一键修复工具 | 麦田一棵葱
- error:This Android SDK requires Andr...ate ADT to the latest version.
- 量化投资学习——Boost多因子选股综述
- webpack中各个模块归纳总结图
- 【聚类算法】MiniBatchKMeans算法
- 用计算机命令合成机械头像,PHOTOSHOP合成的逼真机械头像
- 使用node连接MongoDB的工具安装及配置
- 开机黑屏且显示the GNU GRUB version grub>命令行解决办法