网络安全A模块专项练习任务十解析

任务十:Linux操作系统安全配置- 3

任务环境说明: (Linux)系统:用户名root,密码123456

1.设置账户密码有效期,密码最大有效期为30,可修改密码最小天数为5,密码长度为6,密码失效前4天通知,将配置文件login.defs中对应的部分截图;

2.设置root的密码策略,密码过期时间为10天,密码失效时间为2天,在密码过期之前警告的天数为3天,两次改变密码之间相距的最大天数为8天,使用chage查看root结果并截图;

使用chage命令修改参数

参数意义:

  • -M 10:密码过期时间为10天

  • -I 2:密码失效时间为2天(过期后锁定)

  • -W 3:密码过期前3天警告

  • -m 8:两次修改密码的最小间隔为8天

查看结果:

3.允许匿名用户登录vsftpd服务,禁止匿名用户上传文件,将配置文件中对应的部分截图;

编辑/etc/vsftpd/vsftpd.conf文件,设置参数后重启服务,结果为:

4.限制FTP客户端连接,最大连接数为4,将配置文件中对应的部分截图;

同样在此文件中添加:

5.配置samba服务,允许匿名用户访问share文件目录下,将配置文件中对应的部分截图;

编辑/etc/samba/smb.conf文件,添加以下配置

创建目录并设置权限,再重启samba服务即可:

mkdir /path/to/share && chmod 777 /path/to/share

6.配置Samba服务,允许访问public文件目录,只可以上传不可以删除,且只有创建者和root可以删除,将配置文件中对应的部分截图;

同样在本文件中添加

veto filesdelete veto files 用于防止删除(需结合权限设置)

有些并不是最佳答案 以标准答案为准

相关推荐
一直向钱1 分钟前
Ubuntu 服务器的无法使用WinSCP低版本连接登录
linux·服务器·ubuntu
失散139 分钟前
分布式专题——49 SpringBoot整合ElasticSearch8.x实战
java·spring boot·分布式·elasticsearch·架构
悟能不能悟15 分钟前
java格式化BigDecimal為#,###,##0.00
java·css·css3
歪歪10017 分钟前
解决多 Linux 客户端向 Windows 服务端的文件上传、持久化与生命周期管理问题
linux·运维·服务器·开发语言·前端·数据库·windows
Seven9719 分钟前
剑指offer-36、两个链表的第⼀个公共节点
java
helloworddm21 分钟前
Java和.NET的核心差异
java·开发语言·.net
SimonKing22 分钟前
为什么0.1 + 0.2不等于0.3?一次讲透计算机的数学“Bug”
java·数据库·后端
学习编程的Kitty23 分钟前
JavaEE初阶——JUC的工具类和死锁
java·开发语言
一匹电信狗28 分钟前
【C++11】右值引用+移动语义+完美转发
服务器·c++·算法·leetcode·小程序·stl·visual studio
chinesegf31 分钟前
[特殊字符] 常用 Maven 命令
java·spring boot·maven