基于yum软件源,部署FTP服务

首先将yum软件源部署好,其次再安装部署FTP服务。

步骤一:挂载CentOS7光盘设备
1)[root@svr7 ~]# mkdir -p /mnt/dvd/ //建挂载点
2) [root@svr7 ~]# mount /dev/cdrom /mnt/dvd/ //挂载CentOS7光盘(默认存储 /dev/cdrom )
mount: /dev/sr0 写保护,将以只读方式挂载
步骤二:拷贝CentOS7光盘中的文档资源(为了方便使用,可将文档资源拷贝,也可不拷贝)
1)[root@svr7 ~]# mkdir -p /repo/cos7dvd //创建仓库目录 /repo/cos7dvd
2)[root@svr7 ~]# cp -rf /mnt/dvd/* /repo/cos7dvd/ //将光盘内的所有文档拷贝到 /repo/cos7dvd/ 目录下 (cp -rf <==>强制复制 )
3)[root@svr7 ~]# ls /repo/cos7dvd/ //确认本地仓库目录
步骤三:使用本机目录作为软件源
1)[root@svr7 ~]# rm -rf /etc/yum.repos.d/*.repo //清理原有的软件源
2)[root@svr7 ~]# yum-config-manager --add-repo file:///repo/cos7dvd/** //添加新的软件源,指向前一步准备的本地软件仓库
3)
[root@svr7 ~]# ls /etc/yum.repos.d/** //确认新添加的配置文件
4)[root@svr7 ~]# vim /etc/yum.conf //进入配置文件
gpgcheck = 0 //取消软件签名检查,允许非官方的软件源安装
5)[root@svr7 ~]# yum clean all //清理yum缓存数据
6)[root@svr7 ~]# yum repolist //列出仓库列表,确认结果
源标识 源名称 状态
repo_cos7dvd_ added from: file:///repo/cos7dvd/ 3,971
repolist: 3,971
步骤四:使用yum安装部署FTP服务 (FTP默认在 /var/ftp/)
1)[root@svr7 ~]# yum -y install vsftpd //安装 vsftpd 软件包
2)[root@svr7 ~]# systemctl enable vsftpd //将服务设为开机自启
[root@svr7 ~]# systemctl restart vsftpd //启动服务
3)[root@svr7 ~]# useradd vip2525 //添加用户
[root@svr7 ~]# passwd vip2525 //根据提示设置密码1234567
步骤五:通过 Firefox 火狐浏览器访问本机FTP资源

1)本机 Firefox 浏览器访问 ftp://127.0.0.1/ ,确认FTP资源
能够顺利浏览到服务器 /var/ftp/ 目录下的内容,如图-1所示,
在这里插入图片描述
2)[root@svr7 ~]# touch /var/ftp/a.txt //在 /var/ftp/ 下新建文件 a.txt
[root@svr7 ~]# ls /var/ftp/ //确认目录内容
a.txt pub
刷新Firefox浏览器页面,可以看到新增加的文件也出现了,如图-2所示。
在这里插入图片描述
!!! 注意,通过网页浏览器匿名访问FTP服务器时,一般只能下载不能上传,所能获取的文档资源对应vsftpd服务器上的 /var/ftp/ 目录。

拓展:在FTP服务器上关闭防火墙和SELinux保护机制
[root@svr7 ~]# systemctl stop firewalld //立即关闭
[root@svr7 ~]# systemctl disable firewalld //永久关闭
[root@svr7 ~]# setenforce 0 //使SELinux失效
[root@svr7 ~]# vim /etc/selinux/config //开机时禁用
SELINUX=disabled

涉及的命令:
mkdir–>创建 mount–>挂载 cp–>复制
ls–>查看 rm -rf -->删除 yum-config-manager --add-repo file:///repo/cos7dvd/ -->添加软件源,指向仓库目录 vim /etc/yum.conf -->修改签名的配置文件 yum clean all //清理yum缓存数据 yum repolist -->列出仓库列表 install -->安装 remove -->卸载 reinstall -->重装 start -->启动服务 stop -->停止服务 restart -->重启服务

发布了2 篇原创文章 · 获赞 2 · 访问量 70

猜你喜欢

转载自blog.csdn.net/qq_2285677204/article/details/104961454