linux系统下搭建FTP服务

一、实验环境:
准备一台cos7系统的虚拟机、一台真实物理机
二、实验要求:物理机和虚拟机要能相互通信
三、实验步骤:
1)安装 vsftpd 软件包
# yum -y install vsftpd
2)将系统服务 vsftpd 设为开机自启,同时启动此服务

systemctl enable vsftpd

systemctl restart vsftpd

3)新建用户 vip2525,将密码设置为 1234567

useradd vip2525

passwd vip2525

  1. 然后通过 Firefox 浏览器访问本机FTP资源
    — 本机 Firefox 浏览器访问 ftp://127.0.0.1/ ,确认FTP资源
    *** 能够顺利浏览到服务器 /var/ftp/ 目录下的内容
    — 在 /var/ftp/ 下新建文件 a.txt,刷新浏览器后确认FTP资源变化

    touch /var/ftp/a.txt

ls /var/ftp/

  1. 访问远程FTP资源
    — 关掉firewall的服务和selinux保护机制

systemctl stop firewalld //立即关闭

systemctl disable firewalld //永久关闭

setenforce 0 //使SELinux失效

vim /etc/selinux/config //开机时禁用

SELINUX=disabled
— 通过win SCP客户端管理FTP资源
1)从Win客户机打开 WinSCP程序,以用户 vip2525 登录 FTP 服务器
在真机中打开WinSCP.exe程序,填写FTP登录信息,注意连接方式、服务器地址、端口、用户名及密码等信息要正确,成功登录以后,即可在右侧看到用户vip2525在服务器上的家目录下的数据
2)测试文件上传/下载功能
在WinSCP已连接到服务器的窗口中,左侧对应客户机的文档目录,右侧对应服务器的文档目录,只需选中文件或目录左右拖拽即可完成上传、下载功能

你可能感兴趣的:(网络运维)