linux管理Windows文件,Linux与Windows互传文件,用户组管理和用户管理

一、与Windows互传文件

linux和windows互传文件,需要使用Xshell,Linux系统需要安装lrzsz包。

yum install -y lrzsz //linux安装lrzsz包

# sz a.txt //Linux端传输当前目录下的a.txt到windows

# rz //windows端选择传输文件到Linux当前目前

二、/etc/passwd和/etc/shadow

在用户管理中,有两个重要文件/etc/passwd和/etc/shadow,这两个文件可以说是Linux系统中最重要的文件之一。首先passwd配置文件,每创建一个用户都会在passwd配置文件后面加一行。

tail -n5 /etc/passwd

80405c284557c3ae44837916fc56a43c.png

每行用:分成七段,每段有着不同的含义:

第一段 指用户名,用来对应UID,即用户ID,用来标识用户的唯一标识符

第二段 指用户的密码

第三段 指用户的UID

第四段 指用户的GID,即组ID,用来标识用户组的唯一标识符

第五段 指用户的注释信息,没实质作用

第六段 指用户的家目录

第七段 指用户的shell

然后shadow配置文件,与passwd文件类似,用冒号分为9段:

tail -n5 /etc/shadow

ef74405311bcb07231dcf544a51d4d22.png

每行用:隔开,每段含义:

登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志

第1段:“登录名”是与/etc/passwd文件中的登录名相一致的用户账号

第2段:“口令”字段存放的是加密后的用户口令字,长度为13个字符。如果为空,则对应用户没有口令,登录时不需要口令;如果含有不属于集合{./0-9A-Za-z}中的字符,则对应的用户不能登录。

第3段:“最后一次修改时间”表示的是从某个时刻起,到用户最后一次修改口令时的天数。时间起点对不同的系统可能不一样。例如在SCOLinux中,这个时间起点是1970年1月1日。

第4段:“最小时间间隔”指的是两次修改口令之间所需的最小天数。

第5段:“最大时间间隔”指的是口令保持有效的最大天数。

第6段:“警告时间”字段表示的是从系统开始警告用户到用户密码正式失效之间的天数。

第7段:“不活动时间”表示的是用户没有登录活动但账号仍能保持有效的最大天数。

第8段:“失效时间”字段给出的是一个绝对的天数,如果使用了这个字段,那么就给出相应账号的生存期。期满后,该账号就不再是一个合法的账号,也就不能再用来登录了。

第9段:预留字段

三、用户组管理

/etc/group是用户组的配置文件,类似passwd文件。

新增用户组的命令为:groupadd,格式:

groupadd [-g GID] groupname //-g选项是指定gid

示例命令如下:

bf7277666c7a99612d64f675213cf370.png

删除组:

groupdel groupname //没有特殊选项,但是用户组中有用户,只有删除用户帐号之后才能删除组

四、用户管理

用户管理就是增加用户,删除用户,修改用户设置等,增加用户的命令为useradd,其格式为:

useradd [-u UID] [-g GID] [-d HOME] [-M] [-s] username

各选项的含义:

-u:自定义UID

-g:指定用户组,可以跟组id,也可以跟组名

-d:自定定义用户及目录

-M:表示不建立家目录

-s:自定义shell

示例命令如下:

1、不添加选项直接创建:

0fd9fa96f8936eba46b0671ca1622f17.png

2、添加选项后创建:指定uid、gid、家目录、shell

2f6cee1e3f73ce4715f2789e7295f32a.png

3、不创建家目录:/home/目录没有testuser04的家目录

5ac35ed5506677ab49245730f24b3cf9.png

删除用户的命令为userdel,格式为:

userdel [-r] username //-r选项作用是,当删除用户时,一并删除用户加目录。

示例命令如下:

1、不加-r选项,删除testuser02用户:

ffb39b108fd2094ca6455eca2bebcc83.png

2、加-r选项删除testuser3用户,之前家目录自定义为zhu111:

c45cf201b5d2a7161c5e156a85ad2d2f.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/305726.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

浅谈​与彼得原理和责任管理有关的小故事

浅谈与彼得原理和责任管理有关的小故事一)老王虽然今年才3年工作经验,但一直深受领导赏识,因为在大家眼里他是一个责任心特别强的人。无论是领导也好,同事也好,只要有任务安排给他,他都会非常欣然的接受&am…

分布式防火墙技术及主要特点

随着网络的发展和普及,特别是互联网应用的飞速发展和普及,网络安全越来越受到各级用户的普遍关注。人们在享受信息化带来的众多好处的同时,也面临着日益突出的信息安全问题。比如:网络环境中国家秘密和商业秘密的保护,…

微软向Chromium贡献代码以优化浏览器滚动体验

喜欢就关注我们吧!近日,微软为 Chromium 社区提交了一个新功能,用于解决以 Chromium 为内核的浏览器在 Windows 10 中滚动响应不够流畅的问题。据悉,Chrome 浏览器在访问某些网站并滚动时会出现抖动的情况,导致其在部分…

armv7的linux系统,CentOS 7(1611) for ARM(armhfp)发布

需要注意的是,ARM版CentOS 7.3.1611是从Red Hat Enterprise Linux 7.3系统中派生出来的,这就意味着操作系统能够兼容上层系统。尽管CentOS 7 Userland for armhfp来自于CentOS 7 GNU/Linux发行版本,但是部分预安装包已经移除,或者…

proftpd的配置

下载proftp最新版。下载地址:[url]ftp://ftp.proftpd.org/distrib/source/[/url]二、安装tar zxvf proftpd*.gz //解压文件。cd proftpd* //考虑到版本不同,所以我用“ * ”代替后面的字符。.…

[C#.NET 拾遗补漏]14:使用结构体实现共用体

在 C 和 C# 编程语言中,结构体(Struct)是值类型数据结构,它使得一个单一变量可以存储多种类型的相关数据。在 C 语言中还有一种和结构体非常类似的语法,叫共用体(Union),有时也被直译…

linux新建文件夹灰色,Ubuntu新建文件夹灰了

#问题描述:WIn10Ubuntu双系统,其中WIn10系统和Ubuntu的目录“/”和“/boot”在同一块固态中,剩余的其他文件都在另一块机械硬盘里面。在机械硬盘下的软件(E:&分区5)和文档(F:&分区6)盘中无法新建文件夹&#x…

右击硬盘分区第一项出现Auto的解决办法

最近网上相信有不少的网友和我一样都中了这种病毒.就是说在右键单击你的硬盘的时候第一项不是打开而是AUTO这个选项.而要想在这种情况下打开的话,就必须用右键单击打开,让我们心理真…

使用 C# 9 的records作为强类型ID - 初次使用

强类型ID实体通常是整数,GUID或者string类型,因为数据库直接支持这些类型,但是,如果实体的ID的类型是一样的,比如都是整数的ID,这有可能会出现ID值传错的问题,看下边的示例。public void AddPro…

linux配置文件引用时间,linux时间设置、screen使用、命令分类、hash作用、命令引用及history命令...

一、 生产环境发现一台服务器系统时间产生偏差,造成服务异常解决方法a、 如果服务器硬件时间准备的话,可使用命令:~#] hwclock -s将硬件时钟同步到系统b、date [MMDDhhmm[[CC]YY][.ss]] 分别为:月日小时分年.秒eg:~]# date 101420…

用拖拉实现设备驱动配置(EsayHMI最新驱动配置方式)

以前的IOServer 是用VB6开发,驱动的配置方式和一般的组态软件没有什么很大的区别,配置起来比较麻烦,对一般的生手来说,要费一番功夫才能配置完毕。 总觉得原有的程序和目前的HMI图元配置环境格格不入,所以重新编写了驱…

HttpClientFactory 结合 Polly 轻松实现重试机制

HttpClientFactory 结合 Polly 轻松实现重试机制Intro我们的服务里有一个 API 会去调用第三方的接口,设置了超时时间,最近偶尔会发生超时的情况,微软在提供 HttpClientFactory 的同时,也提供了一个基于 Polly 的一个扩展&#xff…

ASP.NET 状态管理概览

页面每次被回传到服务器的时候都会创建 Web 页面类的一个新实例。在传统的 Web 开发中,这意味着在每次回传的过程中,页面中所有与页面和控件相关联的信息都将被丢失。例如,如果用户在一个文本框中输入了信息,那么在浏览器或者其他…

linux udp端口大数据包,Linux协议栈中UDP数据报从网卡到用户空间流程总结

NAPI驱动流程:中断发生-->确定中断原因是数据接收完毕(中断原因也可能是发送完毕,DMA完毕,甚至是中断通道上的其他设备中断)-->通过netif_rx_schedule将驱动自己的napi结构加入softnet_data的poll_list链表,禁用网卡中断&am…

浅谈.NET技术公司的实习生培养

浅谈.NET技术公司的实习生培养背景近几年.NET开发者市场的越发不景气,一毕业就选择.NET技术的开发者更是少之又少。一方面是公司效益的日益提高,一方面却是招聘优秀人才的速度总是赶不上公司发展的速度,这样的矛盾不断的倾轧着技术管理者的内…

禁止自动播放功能

运行gpedit.msc打开组策略,在“管理模板--系统”右侧双击“关闭自动播放”,然后设置为“已启用”,并在“关闭自动播放”下拉列表中选择“所有驱动器”,最后“确定”即可。这个设置在“计算机配置”和“用户配置”中都有&#xff0…

MBR的Linux分区机制启动过程,linux系统启动流程(MBR)

总:POST---> Boot Squence ---> Bootloader ---> kernel ---> init---> 完成启动系统:CentOS61、按下电源,cpu找到CMOS中的BIOS并运行起来,这个小程序会完成硬件自检。BIOS:Basic Input and Output Sys…

.netcore 极速接入第三方登录

新年新气象,趁着新年的喜庆,肝了十来天,终于发了第一版,希望大家喜欢。如果有不喜欢看文字的童鞋,可以直接看下面的地址体验一下:Github: https://github.com/mrhuo/MrHuo.OAuth唯一官网:https:…

linux watch 文件大小,Linux watch命令的使用

1.命令简介watch 命令以周期性的方式执行给定的命令,并全屏显示执行结果。watch 是一个非常实用的命令,基本所有的 Linux 发行版都带有。如同名字一样,watch 可以帮助监测一个命令的运行结果,省得我们一遍遍地手动运行。比如 tail…

在ISA 2006标准版上定制带宽和限制流量(测试)

最的忙于工作上的事,有点烦躁,很少有心情能静下来去看看书或是做些实验了。这是个不好的现象。 一直想着在ISA SERVER上做一些带宽和流量方面的测试,没有找到较好的软件。偶尔从朋友那得到一款,虽说是英文的,也蛮不错…