作业
1.openlab搭建ftp服务器
1)要求将所有学生访问信息放在公共目录当中提供大家访问下载,
2)配置教学部共享文件系统方便部门中人员信息共享。(该部门下有li,wang,zhao,song)
添加一个 swap 分区
在您的系统中添加一个新的 swap 分区,并满足以下要求:
swap 分区容量为 512 MiB
当您的系统启动时,swap 分区应该可以开机自动挂载
不要移除或者修改其他已经存在于您的系统中的 swap 分区
1.openlab搭建ftp服务器
1)要求将所有学生访问信息放在公共目录当中提供大家访问下载,
2)配置教学部共享文件系统方便部门中人员信息共享。(该部门下有li,wang,zhao,song)
FTP:1)
1.根据配置的服务安装软件包vsftp
yum install vsftpd -y
[root@localhost ~]# yum install vsftpd -y
[root@localhost ~]# systemctl stop firewalld.service
[root@localhost ~]# setenforce 0
2.2.通过默认配置匹配共享信息
[root@localhost ~]# vim /etc/vsftpd/vsftpd.conf
16 local_enable=YES 开启本地身份验证
19 write_enable=YES 允许写入(开启文件上传)
23 local_umask=022 上传文件掩码值 644,755
本地用户访问默认所开启的共享主目录;
本地用户的家目录
3.重启服务并进行测试
systemctl restart vsfptd
[root@localhost ~]# systemctl restart vsftpd
测试:在window客户端主机上访问 ftp://IP
window -----client
ftp://192.168.152.128
2)在1)的基础上进入vsftpd中修改配置
[root@localhost ~]# vim /etc/vsftpd/vsftpd.conf
16 local_enable=YES 开启本地用身份验证
36 allow_writeable_chroot=YES 需要手动添加
103 chroot_local_user=YES
然后再本文件配置中开启虚拟用户访问和开启特权
2.通过配置开启虚拟用户访问,开启特权
131 ###########guest###### 手动添加
132 guest_enable=YES
133 guest_username=redhat 真实用户
134 virtual_use_local_privs=YES
2.映射多个虚拟身份创建虚拟用户验证身份
[root@localhost ~]# vim /etc/vsftpd/vusers
li ----奇数行是虚拟用户
redhat ----偶数行是虚拟用户的密码
wang
redhat
zhao
redhat
song
redhat
3.将虚拟用户文件转换为用户数据库文件
[root@localhost ~]# db_load -T -t hash -f /etc/vsftpd/vusers /etc/vsftpd/vusers.db
4.更改验证模块配置通过自定义虚拟用户进行验证
[root@localhost ~]# vim /etc/pam.d/vsftpd ---将文件内其他注释掉并添加内容
auth required pam_userdb.so db=/etc/vsftpd/vusers
account required pam_userdb.so db=/etc/vsftpd/vusers
5.配置完成重启服务并可以在虚拟机网页访问和在window主机上访问ftp。
添加一个 swap 分区
在您的系统中添加一个新的 swap 分区,并满足以下要求:
swap 分区容量为 512 MiB
当您的系统启动时,swap 分区应该可以开机自动挂载
不要移除或者修改其他已经存在于您的系统中的 swap 分区
1.在指定磁盘剩余空间中创建一个指定大小文件
[root@localhost ~]# dd if=/dev/zero of=/root/file bs=1M count=512
2.对指定大小的文件格式化
[root@localhost ~]# mkswap /root/file
3.使用 永久生效swap
[root@localhost ~]# vim /etc/fstab ----进入配置文件中配置,添加该开机挂载
/root/file swap swap defaults 0 0
4.生效swap分区
[root@localhost ~]# swapon /root/file
reboot ---重启系统
5.查看 [root@localhost ~]# df -h
至此实验完成!