linux下ftp服务器搭建详解
总体搭建流程:
1.安装vsftpd
2.配置vsftpd.conf配置文件
3.启动vsftpd服务器(安装完后默认是启动的)
4.客户端发起连接
5.传递数据(上传,下载)
6.关闭连接
详解
1.安装vsftpd
Ctrl+alt+t打开虚拟终端,然后键入shells命令sudo apt-get install vsftpd
2.配置vsftpd.conf配置文件
在root用户权限下通过vim编辑器打开/etc目录下的配置文件vsftpd.conf,命令如下
sudo vim /etc/vsftpd.conf
3.启动vsftpd服务器(安装完后默认是启动的)
切记!更改配置文件后要重启vsftpd服务器,使更改后的配置生效。
命令: sudo service vsftpd restart
4.客户端发起连接
ftp+ip地址
实名用户登录输入用户名和密码
匿名用户登录(若允许)用户名输入 anoymous 密码直接enter
5.数据传送(上传/下载)
put(上传)get(下载)
put上传到服务器的文件,文件保存的默认位置为服务器的宿主目录
get下载到客户端的位置是客户端shell工作目录当前所在的位置
仅支持上传和下载文件或压缩包,不允许上传和下载目录
6.关闭连接
bye/quit
ftp服务器相关命令
- 服务器端
- 安装软件 vsftpd
- 创建并设置匿名用户根目录
- 修改匿名用户根目录中子目录的权限(两种方式二选一)
- 修改为777
- 修改目录所有者为 ftp 用户
- 修改匿名用户根目录中子目录的权限(两种方式二选一)
- 修改配置文件
- 重启ftp服务,使配置生效
- 客户端
- 使用vsftpd客户端
- 实名用户登录(使用服务器用户名密码登录)
- ftp + 服务器IP
- 服务器用户名
- 服务器密码
- 操作
- 下载文件:get
- 上传文件:put
- 不能上传下载文件
- 可以在服务器任意目录直接切换
- 匿名用户登录
- ftp + 服务器IP
- 用户名:anonymous
- 密码:无
- 操作
- 下载文件:get
- 上传文件:put
- 不能上传下载文件
- 只能在指定的匿名用户根目录及其子目录内活动
- 实名用户登录(使用服务器用户名密码登录)
- 使用lftp客户端
- 匿名用户登录
- lftp + 服务器IP
- login
- 操作
- 下载文件:get
- 下载多个文件:mget
- 上传文件:put
- 上传多个文件:mput
- 下载目录:mirror
- 上传目录:mirror –R
- 切换本地目录:lcd
- 匿名用户登录
- 退出登录
- exit
- bye
- quit
- 使用vsftpd客户端
linux下ftp服务器搭建详解相关推荐
- linux下测试ftp传输,linux下ftp命令使用详解---linux文件传输ftp命令
linux下ftp命令使用详解---linux文件传输ftp命令 上一篇 / 下一篇 2010-12-18 09:15:35 / 个人分类:Linux ftp(file transfer proto ...
- Linux下FTP服务器搭建
Linux下FTP服务器搭建 一.FTP介绍 二.环境介绍 三.FTP服务端搭建步骤 1.安装相关软件包 2.启动FTP并检查状态 3.检查服务端口运行状态 4.修改FTP配置文件 5.关闭selin ...
- Linux下视频流媒体服务器搭建详解理论
目标用于搭建内网流媒体服务器支持视频的点播. 背景 用于支持培训网站中视频点拨功能,在培训网站总体方案中需要加入流媒体服务器,用于存储和传输视频资源. 相关概念 流媒体 流媒体(Streaming M ...
- suse ftp文件服务器搭建,SUSE下FTP服务器搭建
FTP(File Transfer Protocol),是TCP/IP网络上两台计算机传送文件的协议,是在TCP/IP网络和Internet上最早使用的协议之一,属于网络协议组的应 用层.FTP客户机 ...
- linux如何测试ftp服务器,linux下FTP服务器的搭建
1.FTP服务器的简介 关于ftp的介绍,大家也一定不陌生了.我就直接把百度百科上的介绍拿过来,和大家一起温习一下概念. FTP 是File Transfer Protocol(文件传输协议)的英文简 ...
- Windows XP系统下架设FTP服务器实例详解
Windows XP系统下架设FTP服务器实例详解 [实例1]公司网络环境:ADSL + 路由器 + 交换机 + PC机,我们单位要在客户端架设FTP服务器,当然在服务器端也是可以的,主要用于内部资 ...
- DHCP原理及服务器搭建详解(固定IP地址,DHCP中继服务)
DHCP原理及服务器搭建详解 一.引子: DHCP在网络中的作用非常重要,简单来说就像给每台服务器配身份证的机构,你有合格的身份才能做合格的事情,要不然连火车都坐不了.服务器只有被DHCP服务配置了I ...
- linux下top命令参数详解
linux下top命令参数详解 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器.下面详细介绍它的使用方法. 内存信息.内容如下: ...
- linux下sort命令使用详解---linux将文本文件内容加以排序命令
转载自:http://www.cnblogs.com/hitwtx/archive/2011/12/03/2274592.html linux下sort命令使用详解---linux将文本文件内容加以排 ...
最新文章
- apache安装_Ubuntu20.04安装Sql+apache+php
- tc-auth-lib学习笔记
- 通俗易懂:贪心算法(二):区间问题 (力扣435无重叠区间)
- Android中实现调用摄像头拍照并显示在ImageView中
- 【HASH】【UVA 10125】 Sumset
- 《构建之法》第4章读后感
- MyBatis+MySQL 返回插入的主键ID
- 期末总结(第五章—)
- 按头安利 好看又实用的窗户贴图素材看这里
- 怎样绘制产品流程图?绘制的技巧分享
- 阿里云Aliplayer视频播放2(断点续播--根据上次播放记录实现续播功能)
- De-Sim示例分析(三)SIR传染病模型
- 李纳斯将注册 Linux 商标 用 Linux 名称将收费
- SSM流浪狗领养系统
- uni-app 跳转至手机浏览器
- C++排序之直接插入排序法
- 绿色版plsql安装和安装包
- Smarty学习笔记——变量调节器
- Linux命令取别名 | alias
- 从范畴论来说,monad是不是说明了外部行为也是对象的一部分?
热门文章
- Spring AOP之ThrowsAdvice
- MacBook file storage 256g is ok
- C++风格与C风格文件读写效率测试-vs2015,vs2017
- mysql innodb创建数据文件失败
- Isilon三款新品构建数据湖2.0策略
- MongoDB 监测
- Kaneboy:临时启事:寻找在北京,熟悉SPS、ASP.NET,有两周空闲时间的朋友
- hdu 5155(DP+排列组合)
- hdu 4012(bfs+位压缩)
- hdu 1881(简单01背包)