三周第一次课(2月5日)

2.27linux和windows互传文件

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

3.2 用户组管理

3.3 用户管理

2.27 Linux和windows互传文件

Xshell可以实现windows Linux传输,putty不支持Windows Linux互存。(xhshell, securecrt,可以,putty不行)

#yum install -y lrzsz 安装windows linux互传工具。

#lrzsz windows文件可以传到Linux上去

把Linux文件存到windows上面去,#sz可以实现。

#sz a.txt

选路径,确定即可。

#rz windows文件存到Linux上面。

总结:

#sz file Linux传输到windows上。

#rz file windows传输到Linux上。

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

#useradd 创建用户

/etc/passwd

#cat /etc/passwd (*用户的密码文件、核心的配置文件。每创建一个用户,都会在最后建立一行属于用户的参数。)

root:x:0:0:root":/root:/bin/bash

.

.

.

.

.

aming(第一段):x(第二段):1000(第三段):1000(第四段):(第五段):/home/aming(第六段):/bin/bash(第七段)

每个“:”为一段,

第一段 用户名

第二段 密码控件“x”

第三段 是UID

第四段 GID

第五段 一般为空,描述

第六段 家目录,一般普通用户的家目录是/home/aming,

第七段 shell.(普通用户和root都是:/bin/bash,特殊用户:/sbin/nologin,:/sbin/shutdown)

bin/bash,正常用户,可以登录,可以使用的。

sbin/nologin 不能登录的,即使设置了密码也是。

/etc/shadow (如果想更详细了解,可以man /etc/shadow)

shadow文件与passwd文件是一一对应的,shadow是专门控制用户密码的。

#cat /etc/shadow/

介绍第二段

root:weqoiwejwqoijlkfjdsfjweoij0F===232321s(一大堆杂七杂八的数字符号):17292:0:99999:

7:::

test

创建aming密码 跟root密码一致

#passwd aming

#head -n1 /etc/shadow/; tail -n2 /etc /shadow (此;表示,连续执行连个命令)

root:weqoiwejwqoijlkfjdsfjweoij0F===232321s(一大堆杂七杂八的数字符号):17292:0:99999:

7:::

aming:$64321joasiooi(一大堆杂七杂八的数字符号):17293:0:999999:7:::

user1:!!:17292:0:99999:7:::

一般修改密码之后 才会暗文密码。

第三段

天数,举例,17110(从1970.1.1到更改之后获得的天数,那就是说,创建密码的时间=1970.1.1+现在天数)

第四段

多少天之前密码不能更改.(即要过多少天才能更改密码)默认是0,0是不受控制,

第五段

密码多少天之后一定要更改密码,意思即是,还有多久密码过期。

第六段

警告,如果这里设为7,用户登录的时候会收到警告信息:密码7天后即将过期。

第七段,

账号的实效时间, 例如这儿设值为3,即用户密码过期开始算起,3天后还没更改密码,账户将会实效。

第八段

账号的生命周期  例如设值17110(1970.1.1开始起算,)在此日期之前可以使用,之后此密码将会被锁定,用户将不能使用。

第九段

保留段,无意义。

3.2 用户组管理

#cat /etc/group

#cat /etc/gshadow 所属组密码配置文件 与/etc/shadow对应

#ls /etc/shadow

shadow shadow-(系统备份文件 )

两个命令 #groupadd

#groupadd grp1

#tail -n1 /etc/group

grp1:x:1002:

#groupadd -g 1005 grp2 (centos6以及以下,ID一般500+,centos7,ID一般1000+)

#groupdel grp1 删除组grp1

#tail -n3 /etc/group

user1:x:1001:

#groupdel user1 删除user1组

groupdel:cannot remove the primary group of user "user1" 不能删除此组,因为此组有个user1用户 ,如果要删除user1组,此组的人一定要空,无用户。

3.3 用户管理

#useradd 增加用户

#useradd user2

#tail -n3 /etc/passwd

aming:x:1000:1000::/home/aming:/bin/bash (普通用户的UID从1000开始)

user1:x:1001:1001::/home/user1:/bin/bash

user2:x:1002:1002::/home/user2:/bin/bash

#tail -n 3 /etc/group

slocate:x:21:

grp2:x:1005:

user2:x:1002:

#useradd -u 1004 -g grp2 user3 创建用户user3,UID是1004,组分在grp2

#tail -n3 /etc/passwd

user1:x:1001:1001::/home/user1:/bin/bash

user2:x:1002:1002::/home/user2:/bin/bash

user3:x:1004:1005::/home/user3:/bin/bash (gid为1005是因为grp2的gid是1005)

#useradd -u 1006 -g grp2 -d /home/aming111 -s /sbin/nologin user4 (创建用户user4,UID为1006,grp2组,家目录/home/aming111,shell是/sbin/nologin)

#tail -n3 /etc/passwd

user2:x:1002:1002::/home/user2:/bin/bash

user3:x:1004:1005::/home/user3:/bin/bash

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

#ls /home/

aming aming111 user1 user2 user3

#useradd -M user5 创建user5用户,并且不创建家目录

#tail -n1 /etc/passwd

user5:x:1007:1007::/home/user5:/bin/bash

#ls /home/

aming aming111 user1 user2 user3 发现没有user5的家目录

*point

#groupadd -g 1010 grp3 创建一个组grp3,gid 1010.

#useradd -g grp3 user6 创建一个新的用户user6,g=grp3

#tail -n5 /etc/passwd

user2:x:1002:1002::/home/user2:/bin/bash

user3:x:1004:1005::/home/user3:/bin/bash

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

user5:x:1007:1007::/home/user5:/bin/bash

user6:x:1008:1010::/home/user6:/bin/bash

从第四段开始到第五段,gid 1007直接跳到1010,

#useradd user7 不做任何指定

#tail -n5 /etc/passwd

user3:x:1004:1005::/home/user3:/bin/bash

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

user5:x:1007:1007::/home/user5:/bin/bash

user6:x:1008:1010::/home/user6:/bin/bash

user7:x:1009:1009::/home/user7:/bin/bash 发现user7的gid没有跟着user6递增,仅仅是跟着user6的uid去增加。

#userdel 删除用户

删除用户 会把/etc/passwd相关的配置信息删掉,但是家目录是不删除的。

#userdel user8 删掉user8

#userdel -r user7 删掉user7,连家目录也删除掉。

原文地址:http://blog.51cto.com/13578154/2069099

时间: 2024-10-07 23:50:01

三周第一次课(2月5日)的相关文章

Linux 三周第一次课(4月2日)Linux,windows 互传文件 用户配置文件密码 组管理

三周第一次课(4月2日) 2.27linux和windows互传文件3.1 用户配置文件和密码配置文件3.2 用户组管理3.3 用户管理 Linux和windows文件互传 我通常使用的是ftp或者是其他文件管理方式 这里介绍一个办法,但是只能在xshell下使用, 安装 lrzsz工具包 安装好了之后就可以使用sz命令 +要传输的文件 如果是想从windows往linux传就可以使用 rz命令 overall 总结 可以使用xshell securecrt 不能使用putty 安装lrzsz工

Linux学习笔记第三周第一次课(2月5日)

2.27linux和windows互传文件 用xshell软件 #yum install -y lrzsz linux传到windows,命令为#sz a.txt 按提示保存到windows windows传到linux,命令为#rz 选择windows文件,之后保存到当前目录 3.1 用户配置文件和密码配置文件5 /etc/passwd用户账号密码文件,配置文件: 配置文件内容,以冒号分隔,共7列: 第一列,用户名: 第二列,密码全用X表示: 第三列,UID: 第四列,GID: 第五列,注释:

三周第一次课(12月25日)

2.27linux和windows互传文件 yum install -y lrzsz sz a.txt linux传到windows rz  windows传到linux当前目录 3.1 用户配置文件和密码配置文件 ls /etc/passwd cat /etc/passwd aming:x:1000:1000::/home/aming:/bin/bash (6个冒号分成7段) loginID:x:UID:GID:comment:home_directory:login_shell  用户名:代

一周第一次课(3月19日)

1.5安装centos1.虚拟机的创建:打开安装好的VMware选择"文件--->新建虚拟机",如图:选择"自定义",下一步:选择默认,下一步:选择"第三项"稍后安装操作系统",以后安装,方便进行配置.下一步:上图指的是,打算在虚拟机中模拟一个怎样的操作系统,这里选择Linux,Version里选择CentOS 64位,下一步:输入虚拟机名称(可以随便起),选择镜像文件存放的路径.下一步:选择给虚拟机分配的cpu核的数量,如果为虚

三周第一次课(2月5日)笔记

三周第一次课(2月5日)2.27linux和windows互传文件3.1用户配置文件和密码配置文件3.2用户组管理3.3用户管理 2.27linux和windows互传文件 3.1用户配置文件和密码配置文件用户的配置文件 创建一个用户,会在这个文件增加一行,分成7段. 一个专门存密码的文件.分为9段. 分成个命令写,中间加":" 3.2用户组管理用户组管理文件 组密码配置文件 用户帮我们备份了文件. 自定义 3.3用户管理命令useradd 后面跟用户 增加用户. 原文地址:http:

四周第一次课(1月2日)

四周第一次课(1月2日)4.10/4.11/4.12 lvm讲解 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现.LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以实现磁盘空间的动态管理,相对于普通的磁盘分区有很大的灵活性. 与传统的磁盘与分区相比,LVM为计算机提供了更高层次的磁盘存储.它使系统管理员可以更方便

四周第一次课(1月2日) 4.10/lvm讲解 4.11/lvm讲解 4.12/lvm讲解 4.13 磁盘故障小案例

四周第一次课(1月2日)4.10/lvm讲解4.11/lvm讲解4.12/lvm讲解4.13 磁盘故障小案例 onnecting to 192.168.183.128:22...Connection established.To escape to local shell, press 'Ctrl+Alt+]'. Last login: Tue Jan 2 19:34:17 2018[[email protected] ~]# ip add1: lo: <LOOPBACK,UP,LOWER_UP

三周第一次课 2.27linux和windows互传文件 3.1 用户配置文件和密码配置文件 3.2

三周第一次课2.27linux和windows互传文件3.1 用户配置文件和密码配置文件3.2 用户组管理3.3 用户管理 2.27linux和windows互传文件首先要安装lrzsz 这个包 sz 文件名 把文件传送到win系统上 可以在win中指定目录 rz 把win系统上的文件传送到linux系统上面 传到当前目录里 具体安装步骤安装前提必须使用 xshell或者 securecrt putty不可以 3.1 用户配置文件和密码配置文件 用户配置文件 专门用来控制用户密码的 ls /et

2018.4.2 三周第一次课

linux和Windows互传文件 如何实现linux和Windows互传文件,在这里介绍一个插件,**lrzsz** putty不支持 先使用yum按照一个插件 yum install -y lrzsz [[email protected] ~]# yum install -y lrzsz[[email protected] ~]# sz a.txt #r表示远程 注:sz 把linux上的文件传送到Windows上 [[email protected] ~]# rz (在哪个目录下就传到了哪