Linux中搭建FTP服务器和创建swap分区

作业
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

至此实验完成!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值