linux和windows互传文件、用户配置文件和密码配置文件、用户组管理、用户管理

目录

一、linux和windows互传文件
二、用户配置文件和密码配置文件
三、用户组管理
四、用户管理

一、linux和windows互传文件

前提是要在xshell或secureCRT(putty不支持)中执行yum install -y lrzsz命令安装一个lrzsz包,安装完成后执行sz filename然后选择windows接收文件位置即可传输文件到windows宿主机上,如下图所示使用sz 1.txt命令将Linux的/root目录下的1.txt文件传输到windows的桌面。

Linux传输文件到Windows

使用rz可以将Windows中的文件传输到Linux,如下图:

Windows传输文件到Linux

二、用户配置文件和密码配置文件

1. /etc/passwd文件
[root@minglinux-01 ~]# cat /etc/passwd | head
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin

/etc/passwd解说:

  • 第1个字段为用户名,它代表欧诺个户需账号的字符串。
  • 第2个字段存放的是该账号的口令。基于安全因素,口令已经存放到/etc/shadow中了,这里只用一个x代替。
  • 第3个字段为用户标识号,也称为uid。系统是通过这个数字识别用户身份的。0是超级用户(root)的标识号,Centos 7的普通用户标识号是从1000开始的。
  • 第4个字段表示组标识号也称为gid。
  • 第5个字段为注释说明没有实际意义。
  • 第6个字段为用户的家目录。
  • 第7个字段为用户的shell。用户登录后,shell提供了你与操作系统之间通讯的方式。Red Hat/CentOS的shell就是bash。查看/etc/passwd文件,该字段中有多/sbin/nologin,它表示不允许该账号登录。
2. /etc/shadow文件
[root@minglinux-01 ~]# cat /etc/shadow | head
root:$6$YyRqhjQk$gAJY9xjA6SG8.hL5m9yXaolsDY98Ib.JsKMSboyu1Kra.COBDjzQx1Up12jwn8j9YKjSo5rOwC9QoOsxZZ6GW/:17783:0:99999:7:::
bin:*:17632:0:99999:7:::
daemon:*:17632:0:99999:7:::
adm:*:17632:0:99999:7:::
lp:*:17632:0:99999:7:::
sync:*:17632:0:99999:7:::
shutdown:*:17632:0:99999:7:::
halt:*:17632:0:99999:7:::
mail:*:17632:0:99999:7:::
operator:*:17632:0:99999:7:::
[root@minglinux-01 ~]# ls -l /etc/shadow
----------. 1 root root 615 9月  18 06:10 /etc/shadow

/etc/shadow解说:

  • 第1个字段为用户名,与/etc/passwd对应。
  • 第2个字段为用户名密码,这个密码已经加密。这个文件属性设置为000,但root用户是可以访问或更改的。
  • 第3个字段表示上次更改密码的日期。
  • 第4个字段为要过多少天才可以更改密码,默认是0,即不受限制。
  • 第5个字段为密码多少天后到期,即在多少天内必须更改密码。默认99999,可以理解为永远不需要更改。
  • 第6个字段为密码到期前的警告期限。
  • 第7个字段为账号失效期限。
  • 第8个字段为账号的生命周期。
  • 第9个字段作保留用,没有什么意义。

其他:

[root@minglinux-01 ~]# ls /etc/shadow
shadow   shadow-  
[root@minglinux-01 ~]# ls /etc/gshadow
gshadow   gshadow-  
[root@minglinux-01 ~]# ls /etc/passwd
passwd   passwd-  
[root@minglinux-01 ~]# ls /etc/group
group   group- 

上例中后面带-的文件是系统自动备份的文件,若是我们不小心误删了原文件,我们可以将备份文件恢复回来。

三、用户组管理

1. 新增用户组命令groupadd

groupadd命令的格式为groupadd [-g GID] [groupname],示例命令如下:

[root@minglinux-01 ~]# 
[root@minglinux-01 ~]# groupadd grptest1
[root@minglinux-01 ~]# tail -n1 /etc/group
grptest1:x:1003:

使用-g选项可以自定义uid,命令示例如下:

[root@minglinux-01 ~]# groupadd -g 1008 grptest2
[root@minglinux-01 ~]# tail -n1 /etc/group
grptest2:x:1008:
2. 删除组的命令groupdel
[root@minglinux-01 ~]# groupdel grptest2
[root@minglinux-01 ~]# tail -n2 /etc/group
ming:x:1002:
grptest1:x:1003:

有一种情况不能删除组:

[root@minglinux-01 ~]# groupdel user1
groupdel:不能移除用户“user1”的主组

这是因为user1组里面包含user1用户,只有删除了user1用户后才能删除user1组。

四、用户管理

1. 增加用户的命令useradd

useradd命令的格式为useradd [-u UID] [-g GID] [-d HOME] [-M] [-s],各个选项的含义如下:

-u:表示自定义uid。
-g:表示新增用户所属组,后面可接组id,也可以接组名。
-d:表示自定义用户的家目录。
-M:表示不建立家目录。
-s:表示自定义shell。

示例命令如下:

[root@minglinux-01 ~]# useradd test10
[root@minglinux-01 ~]# tail -n1 /etc/passwd
test10:x:1002:1004::/home/test10:/bin/bash
[root@minglinux-01 ~]# tail -n1 /etc/group
test10:x:1004:

上例可以看到,useradd不加选项,直接跟用户名,则会创建一个跟用户同名的组。当然,多数情况我们需要指定uid、gid或者所属的组,示例如下:

[root@minglinux-01 ~]# useradd -u1005 -g 1004 -M -s /sbin/nologin user11
[root@minglinux-01 ~]# useradd -u1006 -g grptest1 user12
[root@minglinux-01 ~]# tail -n2 /etc/passwd
test10:x:1002:1004::/home/test10:/bin/bash
user12:x:1006:1003::/home/user12:/bin/bash
[root@minglinux-01 ~]# tail -n2 /etc/group
grptest1:x:1003:
test10:x:1004:

-M选项让系统不创建user11的家目录:

[root@minglinux-01 ~]# ls /home/user11
ls: 无法访问/home/user11: 没有那个文件或目录
2. 删除用户的命令userdel

userdel 命令格式为userdel [-r] username,其中-r的作用是删除用户时一并删除该用户的家目录。示例如下:

[root@minglinux-01 ~]# ls -ld /home/user12
drwx------. 2 user12 grptest1 62 9月  19 23:51 /home/user12
[root@minglinux-01 ~]# userdel user12
[root@minglinux-01 ~]# ls -ld /home/user12
drwx------. 2 1006 grptest1 62 9月  19 23:51 /home/user12

上例删除了用户user12,但保留了其家目录。

[root@minglinux-01 ~]# ls -ld /home/user1
drwx------. 2 user1 user1 83 9月  18 22:29 /home/user1
[root@minglinux-01 ~]# userdel -r user1
[root@minglinux-01 ~]# ls -ld /home/user1
ls: 无法访问/home/user1: 没有那个文件或目录

上例加上-r选项删除user1用户,其家目录也被删除了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,816评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,729评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,300评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,780评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,890评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,084评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,151评论 3 410
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,912评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,355评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,666评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,809评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,504评论 4 334
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,150评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,882评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,121评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,628评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,724评论 2 351

推荐阅读更多精彩内容