文档章节

linux学习-0919

w
 wxy丶
发布于 09/19 18:13
字数 1091
阅读 7
收藏 0
  • linux和windows互传文件

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

  • 用户组管理

  • 用户管理

一、linux和windows互传文件

  • linux和windows可以互相传输文件,但是需要使用xshell 并且安装lrzsz包:
    yum install -y lrzsz

         完成安装后就可以进行传输文件了

  • linux向windows传输文件:sz

        示例:把linux上的一个txt文件传到windows的桌面目录上

        

  • windows上的文件传输到linux

        示例:把windows下桌面上一个文件传到linux 下:

 

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

  •    用户文件:/etc/passwd 是linux的用户管理文件,每创建一个用户就会在这个文件中增加一行。每一行就表示一个用户。

            这个文件中每一行构分为七段,用":"分割。第一段是用户名,第二段是密码的占位符(密码不是存放在这个文件里),第三段是用户的uid,第    四段是用户所属组的gid,第五段是对用户的描述、注释信息,第六段是用户的家目录也叫宿主目录,第七段是用户的登录shell。

        

 

  • 用户密码:用户密码管理的文件是/etc/shadow ,这个文件内容和passwd文件内容一一对应。这个文件是专门用来管理用户密码的。这个文件也是每一行代表一个用户,用":"分为了九段。第一段是用户的名称;第二段是用户的密码,这些密码都是经过加密,无法破解或反编译;第三段是一个天数,这个天数是从1970年1月1日开始计算到上一次你修改密码的时间;第四段表示要过多少天才能更改密码,这段默认的是零,也就是没有限制;第五段表示的是密码多少天后会过期,即在多少天内必须要更改密码;第六段表示密码到期前的警告,会提醒用户密码在多少天内会过期;第七段表示的是账户的失效期限;第八段表示账号的生命周期;第九段是保留字段,没有实际意义。

        

三、用户组管理

    在/etc目录下还有一个关于用户组的配置文件:group,这个文件和passwd差不多

    

    还有个一个和shadow对应的文件:gshadow,此文件是用户组密码的管理文件,此文件几乎不会用到。

    

    etc下还有一个后面带"-"的文件,这个带"-"表示是备份文件,如果不小心删除了源文件,可以直接拷贝这个文件进行还原。

    

    关于用户组的命令:

    groupadd:添加用户组

    方法:groupu -g gid name

    示例:添加一个test005的用户,并制定gid为1006。ps:centos7中新建用户组的gid需要在1000以上。

[root@wxy01 home]# groupadd -g 1006 test005

    查看/ect/group文件发现已经增加一行:

    
    

        关于用户组还有一个groupdel命令,用来删除用户组

        用法:groupdel name

        示例:把刚才添加的test005用户组删除。

[root@wxy01 home]# groupdel test005

        查看/ect/group文件发现已经删除;

 

四、用户管理

    和groupadd和groupdel相同,用户管理也有两个命令:useradd和userdel两个命令。

    添加用户:useradd

    用法:useradd -u uid -g gid name    也可以不指定uid系统会自动增长,也可以不指定gid。

   示例1:添加一个test1用户,不指定uid

   useradd test1

    示例2:添加一个test2用户,指定uid

    useradd -u 10007 test2

    示例3:添加一个test3用户,指定uid 和gid

    useradd -u 1008 -g 1005 test3

    示例4:添加一个test4用户,并指定家目录

    useradd test4 -d /home/test4

    添加完成后查看一下/etc/passwd文件:

    删除用户:userdel

    用法:userdel name

    示例1:删除刚创建的test1用户

    userdel test1

    示例2:删除test1,发现test1用户的家目录还在,这次我们把test2用户和它的家目录一起删除。

    userdel -r test2

 

    

 

 

 

 

 

 

 

 

 

 

 

 

 

 

© 著作权归作者所有

共有 人打赏支持
上一篇: Linux学习-0920
下一篇: Linux学习-0918
w
粉丝 10
博文 49
码字总数 42680
作品 0
私信 提问
ctags --- 每天一个 Linux 命令

  ctags(Generate tag files for source code)是 vim下方便代码阅读的工具。尽管 ctags 也可以支持其它编辑器,但是它正式支持的只有 vim。并且 vim 中已经默认安装了Ctags,它可以帮助程...

尘极简凡
2014/09/19
0
0
Chrome 26 Beta 发布,改进拼写检查

Google 周二 发布 了 Chrome 26 for Windows, Mac, 和 Linux (26.0.1410.43). 该版本包括 “Ask Google for suggestions” spell checking improvements, 支持 Windows 下多用户的桌面快捷方......

oschina
2013/03/27
1K
15
matplotlib 绘图总结

matplotlib 绘图总结 http://blog.csdn.net/ywjun0919/article/details/8692018

dm_ml
2015/12/28
23
0
Winner 权限管理系统 3.0 正式发布

Winner权限管理系统(又称:胜利者权限管理系统)是一款基于PHP+Mysql开发的web基础系统,系统内置用户管理、组别管理、部门管理,同时系统还能动态开启子公司,当您的公司有多家分公司时,这...

一跃而过
2015/08/04
4.8K
5
书荐——《项目管理那些事儿》

跟《项目经理成长手记》不同,这是一本类似于“最佳实践/解决方案”的书。这么说并不是说这真的是最佳的那个实践,而是说这本书记录的是:那个人(驱动者),在那个时候(环境/上下文),为了...

悟空太多啦
01/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Ubuntu16.04下安装docker

[TOC] 本文开发环境为Ubuntu 16.04 LTS 64位系统,通过apt的docker官方源安装最新的Docker CE(Community Edition),即Docker社区版,是开发人员和小型团队的理想选择。 1. 开始安装 1.1 由于...

豫华商
26分钟前
3
0
使用XShell工具密钥认证登录Linux系统

如果你是一名Linux运维,那么Linux服务器的系统安全问题,可能是你要考虑的,而系统登录方式有两种,密码和密钥。哪一种更加安全呢? 无疑是后者! 这里我为大家分享用Xshell利器使用密钥的方...

dragon_tech
38分钟前
1
0
day178-2018-12-15-英语流利阅读-待学习

“真蛛奶茶”了解一下?蜘蛛也会产奶了 Lala 2018-12-15 1.今日导读 “蛋白质含量是牛奶的 4 倍,并有着更低的脂肪和含糖量”,听起来诱人又美味的并不是羊奶或豆奶,而是你可能打死都想不到...

飞鱼说编程
43分钟前
8
0
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents

场景重现 npm install --verbose 安装依赖的时,出现如下警告 强迫症患者表示不能接受 npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules\fsevents):npm WARN......

taadis
47分钟前
2
0
OSChina 周六乱弹 —— 你一口我一口多咬一口是小狗

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @达尔文 :分享Roy Orbison的单曲《She's a Mystery to Me》 《She's a Mystery to Me》- Roy Orbison 手机党少年们想听歌,请使劲儿戳(这里...

小小编辑
今天
350
6

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部