Linux学习笔记第三周第一次课(2月5日)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux学习笔记第三周第一次课(2月5日)相关的知识,希望对你有一定的参考价值。

2.27linux和windows互传文件


用xshell软件

#yum install -y lrzsz

linux传到windows,命令为#sz a.txt 按提示保存到windows

windows传到linux,命令为#rz 选择windows文件,之后保存到当前目录


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


/etc/passwd用户账号密码文件,配置文件;

技术分享图片技术分享图片

配置文件内容,以冒号分隔,共7列;

第一列,用户名;

第二列,密码全用X表示;

第三列,UID;

第四列,GID;

第五列,注释;

第六列,用户家目录;

第七列,用户shell目录;


/etc/shadow专门存用户密码;

技术分享图片技术分享图片

配置文件内容,以冒号分隔,共9列;

第一列,用户名;

第二列,加密的密码;

第三列,密码从1970年1月1日开始最后修改的天数;

第四列,密码要多少天才能修改

第五列,密码要多少天必须修改;

第六列,密码到期前的警告天数;

第七列,密码已到期,再过几天账号失效;

第八列,账号生命周期,距离1970年1月1日;

第九列,保留字段;


账号aming设置密码,命令为#passwd aming


3.2 用户组管理


/etc/group用户组配置文件,与用户密码配置文件类似;分别为用户组名,密码,GID等;

技术分享图片技术分享图片


/etc/gshadow用户组密码文件,与用户密码文件类似;

技术分享图片技术分享图片


用户及用户组相关备份文件

技术分享图片技术分享图片

文件名加-,为备份文件,使用时去掉-即可;


创建组grp1,命令为#groupadd grp1 ;

创建组grp1并指定GID,命令为#groupadd -g 1005 grp1 ;

查看用户组配置文件最后一行即新添加组信息,命令为#tail -n1 /etc/group ;

删除组grp1,前提是组没有用户,命令为#groupdel grp1 ;


3.3 用户管理


创建用户,命令为#useradd user2 ;

创建用户,并指定UID和GID,命令为#useradd -u 1004 -g 1005 user2 ;

创建用户,并指定UID和GID,家目录,用户shell目录,命令为#useradd -u 1004 -g 1005 -d /home/aming111 -s /sbin/nologin user2 ;

创建用户,不创建家目录,命令为#useradd -M user2 ;

查看新创建用户密码信息,命令为#tail -n2 /etc/passwd ;

删除用户,命令为#userdel user2 ,没有删出用户家目录,再删除家目录,#rm -rf /home/user2 ;

删除用户,并删出用户家目录,命令为#userdel -r user2 ;

useradd也可以用adduser,功能一样;


以上是关于Linux学习笔记第三周第一次课(2月5日)的主要内容,如果未能解决你的问题,请参考以下文章

Linux学习笔记十三周一次课(5月2日)

Linux学习笔记第五周第一次课(3月5日)

Linux学习笔记第四周第一次课(2月26日)

Linux学习笔记第四周第一次课(2月26日)

Linux学习笔记第三周第二次课(2月6日)

Linux学习笔记第二周第一次课(1月29日)