文档章节

20180919 rzsz传输文件、用户和用户组相关配置文件与管理

野雪球
 野雪球
发布于 09/20 02:46
字数 1000
阅读 11
收藏 0

利用rz、sz实现Linux与Windows互传文件

[root@centos01 ~]# yum install -y lrzsz  # 安装工具
sz test.txt # 弹出对话框,传递到选择的路径下
rz # 回车后,会从对话框中选择对应的文件传递到linux当前的目录下

Linux传给Windows

Windows传递给Linux

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

/etc/passwd 用户的密码配置文件
文件内容中每个用户占一行

[root@centos01 ~]# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
...

冒号把每行分隔七段,分别意义如下

第1段:用户名
第2段:现在均为x,原始存密码,由于安全原因密码不放这里
第3段: 用户id,即uid
第4段: 组id,即gid
第5段: 注释信息
第6段: 家目录
第7段: 用户的shell,用于登录后的交互终端。其中/sbin/nologin表示该用户不能登录

/etc/shadow 控制用户密码的配置文件,里面的行与/etc/passwd中一一对应

[root@centos01 ~]# cat /etc/shadow
root:$6$0QMtWi1:17785:0:99999:7:::
weu70QMtWi1:17785:0:99999:7:::
bin:*:16231:0:99999:7:::
...

每行由冒号分隔了九段,分别意义如下

第1段: 用户名
第2段: 密码(加密之后的)。两个用户的密码即使相同,在/etc/shadow中都不一致。
第3段: 天数,上一次更改密码距离1970.1.1有多少天
第4段: 天数,要过多少天你才可以更改密码,0表示不受限制
第5段: 天数,多少天内密码必须更改
第6段: 天数,多少天后密码到期提示
第7段: 天数,密码到期多少天后账户被禁
第8段: 天数,账号的生命周期,距离1970.1.1之后多少天
第9段: 保留字段,没有具体意义

用户组管理

/etc/group 用户组配置文件
/etc/gshadow 组密码配置文件

# 带-的文件时系统备份的文件
[root@centos01 ~]# ls /etc/shadow
shadow   shadow-   
[root@centos01 ~]# ls /etc/gshadow
gshadow   gshadow- 


[root@centos01 ~]# groupadd grouptest01 # 添加组名是grouptest01的用户组
[root@centos01 ~]# tail -n1 /etc/group
grouptest01:x:1003:

[root@centos01 ~]# groupadd -g 1004 grouptest02 #指定gid添加用户组
[root@centos01 ~]# tail -n1 /etc/group
grouptest02:x:1004:

[root@centos01 ~]# groupdel grouptest02  # 删除组grouptest2
[root@centos01 ~]# tail -n2 /etc/group
slocate:x:21:
grouptest01:x:1003:

[root@centos01 ~]# tail -n4 /etc/group
test01:x:1001:
test02:x:1002:
slocate:x:21:
grouptest01:x:1003:
[root@centos01 ~]# groupdel test01  # 只要组里有用户,则不能删除组
groupdel:不能移除用户“test01”的主组 

用户管理

[root@centos01 ~]# useradd test03  # 添加用户名为test03的用户
[root@centos01 ~]# tail -n2 /etc/passwd
test02:x:1002:1002::/home/test02:/bin/bash
test03:x:1003:1004::/home/test03:/bin/bash

# 添加用户时指定用户的用户组
[root@centos01 ~]# useradd -u 1004 -g grouptest01 test04
[root@centos01 ~]# tail -n3 /etc/passwd
test02:x:1002:1002::/home/test02:/bin/bash
test03:x:1003:1004::/home/test03:/bin/bash
test04:x:1004:1003::/home/test04:/bin/bash

# 添加用户时指定用户组、家目录(-d)、shell(-s)  
[root@centos01 ~]# useradd -u 1005 -g grouptest01 -d /home/test05 -s /sbin/nologin test05
[root@centos01 ~]# tail -n3 /etc/passwd
test03:x:1003:1004::/home/test03:/bin/bash
test04:x:1004:1003::/home/test04:/bin/bash
test05:x:1005:1003::/home/test05:/sbin/nologin

# 添加用户不创建家目录。 !!!虽然没有创建家目录,但用户是有家目录的。!!!
[root@centos01 ~]# useradd -M test06
[root@centos01 ~]# !tail
tail -n3 /etc/passwd
test04:x:1004:1003::/home/test04:/bin/bash
test05:x:1005:1003::/home/test05:/sbin/nologin
test06:x:1006:1006::/home/test06:/bin/bash
[root@centos01 ~]# ls /home/
snowball  test01  test02  test03  test04  test05


[root@centos01 ~]# ls /home/
snowball  test01  test02  test03  test04  test05
[root@centos01 ~]# 
[root@centos01 ~]# userdel test05 # 删除用户,但不会删除该用户的家目录
[root@centos01 ~]# ls /home/
snowball  test01  test02  test03  test04  test05  

[root@centos01 ~]# userdel -r test04 # 删除用户,同时删除对应的家目录
[root@centos01 ~]# ls /home/
snowball  test01  test02  test03

© 著作权归作者所有

共有 人打赏支持
野雪球
粉丝 6
博文 26
码字总数 24214
作品 0
贵阳
linux RZSZ RZSZ 安装

Linux系统的文件传输工具 系统的文件传输工具系统的文件传输工具 系统的文件传输工具RZSZ RZSZ简介 简介简介 简介 一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的, 使用...

brucema
2012/04/14
0
0
centos+mysql5.6

下载准备好安装文件。 https://dev.mysql.com/downloads/mysql/5.6.html#downloads 使用yum -y install lrzsz 安装rzsz 上传功能。 将文件解压到 /usr/local/命名为mysql [root@localhost ~......

linyangjun123
2017/03/14
0
0
3周第1次课 linux和windows互传文件 用户配置文件和密码配置文件 用户组管理 用户管理

一、linux和windows互传文件 1.Linux 传文件到 windows ##此办法只适合使用(xshell securecrt)工具的用户 [root@centos701 ~]# yum install -y lrzsz ##下载支持软件"lrzsz" [root@centos701...

须及春
2017/10/30
0
0
linux和windows互传文件、用户配置文件和密码配置文件、用户组管理、用户管理

linux和windows互传文件 1、lrzsz包 lrzsz,只能用xshell或者securecrt,才支持,putty不支持。 安装lrzsz软件包。 2、使用方法 2.1、sz命令 功 能:用来把linux上的文件传输到Windows上面。...

codepencil
2017/10/30
0
0
2.27Linux和windows互传;3.1用户配置文件和密码配置文件;3.2/3.3用户组用户

2.27 Linux和windows互传文件 1. yum安装 lrzsz: [root@hao-01 ~]# yum install -y lrzsz 2. Linux上的文件,传输给windows下:sz 跟文件 [root@hao-01 ~]# sz 1.txt 3. windows上的文件,传......

主内安详
2017/12/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

【大福利】极客时间专栏返现二维码大汇总

我已经购买了如下专栏,大家通过我的二维码你可以获得一定额度的返现! 然后,再给大家来个福利,只要你通过我的二维码购买,并且关注了【飞鱼说编程】公众号,可以加我微信或者私聊我,我再...

飞鱼说编程
今天
1
0
Spring5对比Spring3.2源码之容器的基本实现

最近看了《Spring源码深度解析》,该书是基于Spring3.2版本的,其中关于第二章容器的基本实现部分,目前spring5的实现方式已有较大改变。 Spring3.2的实现: public void testSimpleLoad(){...

Ilike_Java
今天
1
0
【王阳明心学语录】-001

1.“破山中贼易,破心中贼难。” 2.“夫万事万物之理不外于吾心。” 3.“心即理也。”“心外无理,心外无物,心外无事。” 4.“人心之得其正者即道心;道心之失其正者即人心。” 5.“无...

卯金刀GG
今天
2
0
OSChina 周三乱弹 —— 我们无法成为野兽

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @ _刚刚好: 霸王洗发水这波很骚 手机党少年们想听歌,请使劲儿戳(这里) hahahahahahh @嘻酱:居然忘了喝水。 让你喝可乐的话, 你准忘不了...

小小编辑
今天
9
0
vm GC 日志 配置及查看

-XX:+PrintGCDetails 打印 gc 日志 -XX:+PrintTenuringDistribution 监控晋升分布 -XX:+PrintGCTimeStamps 包含时间戳 -XX:+printGCDateStamps 包含时间 -Xloggc:<filename> 可以将数据保存为......

Canaan_
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部