linux配置与管理FTP服务器

您所在的位置:网站首页 ftp传输文件命令带IP linux配置与管理FTP服务器

linux配置与管理FTP服务器

2023-06-21 06:12| 来源: 网络整理| 查看: 265

查询是否已安装FTP服务

使用管理员帐号root登录:

rpm –qa | grep vsftpd  //查看是否安时FTP服务

二、安装FTP服务

1. 先设置物理机能够上网,再设置虚拟机网络连接方式为NAT模式,IP地址使用自动获取,使用虚拟机浏览器上网测试。

2.  yum clean all  //清除安装缓存

yum install –y vsftpd    //安装FTP服务

3. rpm –qa | grep vsftpd  //再次查看是否安装FTP服务

三、进行FTP服务器网络配置

1.将虚拟机网络连接方式设为桥接模式

2.设置虚拟机Ip地址为 192.168.1.5  子网掩码 255.255.255.0 网关 192.168.1.1

四、修改FTP服务配置文件

1. FTP服务配置文件在 /etc/vsftpd 目录下,文件名为vsftpd .conf,但此文件长度有127行,其中绝大多数为注释信息。

(1)先把配置文件备份

cp /etc/vsftpd/vsftpd.conf vsftpd.bak

(2)使用 grep -v "^#" 命令去掉注释行,并将备份文件中的注释行反选出来,覆盖原来的配置文件。

grep –v “^#” /etc/vsftpd /vsftpd.bak >vsftpd.conf

(3)学习配置文件内容,教材P261页表12-2常用参数以及作用。

匿名FTP访问实例:某公司建有一小型局域网,计划配置一台FTP服务器为网内其他工作站提供FTP服务,允许匿名用户上传和下载文件,匿名用户的FTP根目录为/home/ftp。具体方案为:FTP服务器IP地址为 192.168.1.5,子网掩码 255.255.255.0,网关192.168.1.1。

3.根据实例要求,编辑vsftpd.conf

保持原来配置文件内容不变,在文件后面加入以下4行内容:

anonymous_enable=YES  //允许匿名访问

anon_root=/home/ftp  //设置匿名用户的根目录为 /home/ftp

anon_upload_enable=YES  //允许匿名用户上传文件

anon_mkdir_write_enable=YES  //允许匿名用户创建目录

五、关闭防火墙,设置SELinux为禁用

systemctl stop firewalld

修改 /etc/selinux/config 文件,设置 SELINUX=disabled

六、重新加载FTP服务

systemctl restart vsftpd  

七、使用客户机进行验证

1.设置客户机的网络连接模式为“桥接模式”

2.设置客户机IP地址192.168.1.10,子网掩码255.255.255.0,网关192.168.1.1

3.在windows客户机中使用浏览器,在浏览器地址栏中,输入ftp://192.168.1.5验证服务器服务是否正常。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3