ftp服务器搭建

作者: only_cherry | 来源:发表于2018-06-06 11:06 被阅读24次

S端是服务器端
C端是客户端

下载
1.S端安装vsftpd
sudo apt install vsftpd
2.B端安装lftp(通过lftp方式访问ftp服务器<也可以是ftp或者tftp>)
sudo apt install lftp
3.S端创建共享目录(最好是在/home/之下)
sudo mkdir /home/ftp
4.S端创建登录服务时的用户
sudo useradd share -d /home/ftp -s /bin/bash
1> useradd创建用户
2> -d指定家目录
3> -s指定命令解释器
5.S端修改share用户的口令
sudo passwd share
1> 当B端访问A端时使用的就是share这个用户来登录
6.S端重启服务
sudo service vsftpd restart
7.S端关闭防火墙
sudo service ufw stop
8.C端通过lftp访问服务
sudo lftp share@IP地址
下载普通文件
get -o -O指定下载到的目录(这里可以自己查询man手册 man lftp)
下载目录文件
mirror(也可以指定下载到的目录<直接在后面加>)
9.C端退出lftp服务
bye 或者 exit 或者 ctrl + d

上传
1.S端在共享目录中创建用于上传的目录
cd /home/ftp/
sudo mkdir upload
2.S端修改上传目录的权限
sudo chmod o=rwx upload
3.S端修改vsftpd的配置文件
sudo vim /etc/vsftpd.conf
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
把上面3行的注释删除掉
4.S端重启vsftpd的服务
sudo service vsftpd restart
5.S端关闭防火墙
sudo service ufw stop
6.C端登录服务
sudo lftp share@IP地址
7.C端进入上传的目录
cd upload
8.C端开始上传文件
普通性质的文件 put
目录文件 mirror -R

相关文章

  • 自动化安装linux(2)

    接下来,我们就尝试一下,如何用光盘引导启动,并选择ftp方式安装。 一、搭建ftp服务器 ftp服务器搭建,可以参...

  • ftp服务器的搭建-linux

    一、前言 企业中linux搭建ftp服务器还是很实用的,所以本文针对centos7和centos6搭建ftp服务器...

  • 服务器的搭建

    FTP服务器的搭建 搭建FTP服务器要用到Ser-U软件,下载好安装包以后双击安装,打开软件配置服务器 然后要设置...

  • CentOS搭建FTP服务

    Linux 云服务器搭建 FTP 服务 操作场景 Vsftpd(very secure FTP daemon)是众...

  • 4.ftp文件服务&ssh服务搭建

    ftp文件服务搭建 1. 搭建ftp服务 FTP:文件传输协议,用于文件在本地和服务器上的双向传输,"下载"(Do...

  • FTP

    FTP 一.FTP简介和原理 FTP即文件传输协议, CS架构, Linux下搭建ftp服务器需要安装vsftpd...

  • FTP服务器的搭建

    ubuntu14.04下的ftp服务器的搭建

  • 安装ftp服务

    vsftpd是Linux下比较著名的FTP服务器,搭建FTP服务器当然首选这个。 1.安装vsftpd yum -...

  • Linux之旅(FTP安装)

    由于项目需要在Linux 上搭建FTP,所以我试着先在ubuntu上搭建一个FTP服务器。 先 sudo apt-...

  • Python黑科技:6行代码轻松搭建FTP服务器

    六行代码轻松搭建个人FTP服务器 什么是FTP服务器? 学习Python中有不明白推荐加入交流群 ...

网友评论

    本文标题:ftp服务器搭建

    本文链接:https://www.haomeiwen.com/subject/vqqbsftx.html