Linux学习笔记:用户、用户组、文件系统和网络

文章目录

一、用户身份与用户组记录的文件

二、用户与用户组操作

1、查看用户信息

2、用户的添加和修改

3、用户的删除

4、用户组的添加、修改和删除

5、在用户组里添加用户

6、在用户组里删除用户

7、切换用户

8、用户口令的管理

实战练习

任务1:创建用户mike,用户id为510,密码为12345,主目录为/home/dear-mike。

任务2:创建一个用户组lzy,将howard和mike添加到该用户组。

任务3:添加用户alice,密码333,加入lzy组。

任务4:修改用户alice的密码为12345,主目录改为/home/dear-alice。

任务5:创建一个组luzhou,组编号777,将用户mike从lzy组迁移到luzhou组。

任务6:创建一个用户smith,加入lzy组和luzhou组。

任务7:lzy组的alice同时加入luzhou组。

任务8:让mike从luzhou组里移除。

任务9:删除luzhou组。

任务10:删除用户alice。

任务11、由root用户切换到howard用户,查看环境,然后退出。

三、文件或目录权限操作

1、chgrp:修改文件所属的文件组

2、chown:改变文件所有者

3、chmod:改变文件的权限

实战练习

任务1:root用户创建一个新文件test.txt,将其用户组改为howard用户组。

任务2:将root用户创建的文件love.txt的所有者改变成howard。

练习:将test.txt文件的所有者改为smith,用户组改为lzy。

任务3:对于love.txt,修改文件所有者权限为可读可写可执行。

任务4:将love.txt文件所在组的权限改为可读可执行但是不可写。

任务5:将love.txt文件其它的权限设置为可读度执行但是不可写。

四、磁盘与文件系统

(一)磁盘

1、磁盘物理结构

(二)文件系统

1、三种文件格式

2、挂载与卸载(光盘和优盘)

3、文件系统的操作

五、网络配置与操作

1、利用ifconfig命令查看

2、网络配置

3、虚拟机的几种连接方式

4、通过主机名查看IP地址

5、远程管理

(1)远程拷贝

(2)远程登录

任务:实现SSH远程免密登录

1、在服务器192.168.225.100上生成公钥/私钥对

2、将公钥拷贝到服务器192.168.225.101

3、免密登录192.168.225.101

任务:尝试远程无密拷贝

(1)拷贝单个文件

(2)拷贝目录里的多个文件


一、用户身份与用户组记录的文件

在Linux系统当中,默认情况下所有的系统上的账号信息都记录在 /etc/passwd这个文件内(包括root用户),而个人密码记录在 /etc/shadow这个文件内。所有Linux的组名都记录在 /etc/group内。这三个文件非常重要,不要轻易做变动。在后续内容中,我们还会详细做介绍。
 
综上,用户身份与用户组的概念,能够帮助我们的Linux多任务环境变得更为容易管理。
 
实现用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

酒城译痴无心剑

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值