博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
11.互传文件、用户配置文件和密码配置文件、用户组及用户管理
阅读量:6447 次
发布时间:2019-06-23

本文共 2037 字,大约阅读时间需要 6 分钟。

hot3.png

6月11日任务

2.27linux和windows互传文件

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

3.2 用户组管理

3.3 用户管理  

 已完成

 

 

 

2.27Linux和windows互传文件:

 

只能在xshell下与linux互传,并且要在linux上安装一个包

lrzsz

yum install -y lrzsz

sz file :可以把linux上的文件传到Windowsshang

rz+回车 :可以把Windows上的文件传到linux上

--------------------------------------------------------------------------------------------------------------------------------

 

 

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

首先用户配置文件:

首先我们cat /etc/passwd passwd是用户密码

第一行是root,第二行开始的是系统自己生成的

在最下面会有我们设的用户

每一行会用 : 分割成7段

第一段是用户名

第二段是密码 通常为x

第三段是uid

第四段是gid

第五段是注释信息,没有实质的作用

第六行是用户的家目录

第七段是用户的shell(可以与机器交互的窗口,比如用xshell连接,就是得到了一个shell)

一般是/bin/bash表示是可以登录的

/sbin/nologin表示是不可以登录的

然后是密码配置文件:

我们可以用cat /etc/shadow来看一下

他的行数的顺序是跟passwd是一一对应的

每一行会用 : 分割成9段

第一段是用户名

第二段是用户的密码,不过是加密的,而且不会被反编译,如果没有设置密码就会显示 !

第三段是天数,从1971年到1月1日到更改密码间隔了多少天

第四段是天数,要多多少天,才可以更改密码,默认为0为不收限制

第五段是天数,密码多少天后到期,及在多少天之内必须要更改密码

第六段是天数,密码多少天后会提醒用户

第七段是天数,账号到期后几天后悔被锁定

第八段是天数,距离1971年1月1日多少天之前,这个账号可以使用

第九段是天数,没有具体含义

(做了解即可)

知识点,如果想在一行里打两个命令,中间可以加个;(文件后面不用加/),例如

 

---------------------------------------------------------------------------------------------------------------------------------------

 

3.2 用户组管理:

我们可以用cat /etc/group来看一下

 

跟 passwd并没有完全对应上,但是这些含义跟passwd也差不多

 

和shadow对应的还有一个/etc/gshadow ,但是不常用

 

这些后面带 - 的,是系统自动为我们做的备份(因为更新的原因,时间上可能会有延迟),当我们不小心删掉了比如一个shadow,那我们可以把shadow-拷贝过来

 

知识点:

groupadd file可以新建一个组,写法为groupadd wangxin

groupdel file 删除组(组里没有用户才可删除)

groupadd -g 1005 file 可更改组ID (1000以内不可用,已为系统预留)

 

---------------------------------------------------------------------------------------------------------------------------------------

 

 

3.3 用户管理:

我们之前用useradd file 来新建一个用户,那么我们可以给新建的这个组指定ID的同时把他分到指定的组里面,写法为

useradd -u 1005 -g 组 新建用户的的名

 

我们还可以给他指定他的家目录再加上-h即可

useradd -u1006 -g aming -d /home -s /bin/nologin user5

创建目录的时候加-M可以创建用户的时候不创建家目录

useradd -M file

 

创建用户的时候只根据UID的顺序递增,不参考GID

 

 

userdel file 删除用户,但不删除用户的家目录

userdel -r file 删除用户,并且删除用户的家目录

---------------------------------------------------------------------------------------------------------------------------------------

转载于:https://my.oschina.net/u/3866149/blog/1828394

你可能感兴趣的文章
Spring 源码探险01 概念
查看>>
MySQL学习笔记
查看>>
mpvue小程序《校友足迹》成长记(一)
查看>>
智能聊天机器人语料库的设计编写(一)——Dialogflow
查看>>
译-Django restfull framework 中API版本的管理
查看>>
设计模式之代理模式
查看>>
对内对外烧钱,还顾自去门店化,独角兽爱屋吉屋终将归隐?
查看>>
@angular-devkit
查看>>
Spring Boot 注解
查看>>
iOS 用runtime为分类添加成员变量或属性
查看>>
React Diff理解
查看>>
# mac本 git 起别名
查看>>
<笔记>变量、作用域和内存问题
查看>>
Spring Cloud Alibaba与Spring Boot、Spring Cloud之间不得不说的版本关系
查看>>
峰采 #2
查看>>
工程优化暨babel升级小记
查看>>
学习webpack4 - 样式处理
查看>>
编写的第一个POC代码
查看>>
Python 进阶之路 (十) 再立Flag, 社区最全的itertools深度解析(中)
查看>>
webpack4.0学习笔记
查看>>