1Ubuntu下ftp服务器搭建
1安装ftp服务器的条件
电脑联网
2.执行以下命令:
3配置vsftpd.conf
命令:sudo vi /etc/vsftpd.conf
在配置文件(vsftpd.conf最后面)中添加以下配置:
要注意的是:anno_root=/home/toto/ftp要含有ftp这个文件夹,并且这个文件夹要和普通文件的权限是相同的。不能是最大权限的(不允许匿名用户编写这个目录)
4.重启服务器,重新加载/etc/vsftpd.conf配置文件
ubuntu12.04以下版本(早期版本)
sudo /etc/init.d/vsftpd restart
ubuntu14.04以下版本
sudo /lib/init/upstart-job vsftpd restart
5进入你的/home/xingwenpeng/ftp目录下创建一个空目录,供用户上传,这个目录不一定是ftp这个名字,还有就是这个目录不要用root用户来创建,要用普通用户的。
cd ~/ftp
mkdir anonymous 这个目录供用户上传。
chmod 777 anonymous 把这个目录的权限设置为最大的权限。
截图如下:
5.测试上传功能,登录ftp服务器,进入到anonymous目录
注意,在测试之前要注意网络是否是通的。
ftp IP (这里的IP不是一个命令,而是要写链接的ftp目录)
cd anonymous
6当进入anonymous目录下之后,可以将你当前目录下的文件上传到ftp服务器的anonymous目录下。
上传和下载的命令
put 上传的文件名
get 下载的文件名
7ftp客户端
Ubuntu默认已经安装了ftp客户端
8lftp客户端
安装命令:
sudo apt-get install lftp
lftp也是一种ftp客户端程序。它是以文本方式操作的,但是比起图形界面更为方便。lftp几乎具有bash的所有方便的功能,Tab补全,bookmark,queue,后台下载等可以得到支持。用法与ftp类似,主要的执行如下:
mput的例子,截图:
9退出登录的fpt的命令有:
A:exit
B:bye
C:quit
1Ubuntu下ftp服务器搭建相关推荐
- Linux下FTP服务器搭建
Linux下FTP服务器搭建 一.FTP介绍 二.环境介绍 三.FTP服务端搭建步骤 1.安装相关软件包 2.启动FTP并检查状态 3.检查服务端口运行状态 4.修改FTP配置文件 5.关闭selin ...
- suse ftp文件服务器搭建,SUSE下FTP服务器搭建
FTP(File Transfer Protocol),是TCP/IP网络上两台计算机传送文件的协议,是在TCP/IP网络和Internet上最早使用的协议之一,属于网络协议组的应 用层.FTP客户机 ...
- linux下ftp服务器搭建详解
总体搭建流程: 1.安装vsftpd 2.配置vsftpd.conf配置文件 3.启动vsftpd服务器(安装完后默认是启动的) 4.客户端发起连接 5.传递数据(上传,下载) 6.关闭连接 详解 1 ...
- linux下java写ftp服务器端,在Linux下部署网站(java环境部署)第五章 FTP服务器搭建...
第五章 FTP服务器搭建 1.看看是否已经安装FTP服务器 service vsftpd start ftp localhost 如果不认识ftp命令是因为没有安装ftp的client包,需要拿安装光 ...
- linux如何测试ftp服务器,linux下FTP服务器的搭建
1.FTP服务器的简介 关于ftp的介绍,大家也一定不陌生了.我就直接把百度百科上的介绍拿过来,和大家一起温习一下概念. FTP 是File Transfer Protocol(文件传输协议)的英文简 ...
- iis7 文件服务器搭建,iis7 ftp服务器搭建
iis7 ftp服务器搭建 内容精选 换一换 安装MySQL本文档以"CentOS 6.5 64bit(40GB)"操作系统为例,对应MySQL版本为5.1.73.CentOS 7 ...
- linux的FTP服务器搭建及FTP服务器的入侵和防御
FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文传协议".用于Internet上的控制文件的双向传输. 与大多数Internet服 ...
- Linux(centos7.4)上FTP服务器搭建(使用yum)
Linux(centos7.4)上FTP服务器搭建(使用yum) 安装步骤 1.安装 $ yum -y install vsftpd 2.备份配置 cp /etc/vsftpd/vsftpd.conf ...
- FTP服务器搭建及操作(一)
FTP服务器搭建及操作(一) FTP搭建 PHP FTP操作 搭建方法参照(windows):http://www.cnblogs.com/lidan/archive/2012/06/04/25351 ...
最新文章
- 原型设计工具:Axure RP Pro 4
- 微信小程序开发系列四:微信小程序之控制器的初始化逻辑
- [转]Python 获取Windows管理员权限
- C语言之去掉https链接的默认443端口
- 猜数字游戏python程序_python经典小程序:猜数字游戏
- 如何像阿里巴巴一样高效跨企业项目协作
- Java8 新特性 Optional
- SpringCloud与SpringConfig分布式配置中心
- SQLite多线程写锁文件解决方案
- html 倒计时关闭对话框,jquery倒计时广告特效代码 可关闭的js倒计时
- 安卓期末作品小项目_学在澎雅 | 探索红叶李,闯关我最棒——杭州市澎雅小学二年级期末游园活动...
- TCP 的 keeplive保活机制
- 安卓手机阅读器_得到电纸书阅读器到底如何,值不值得买?使用一个月后,我告诉你答案!...
- 泡泡龙游戏开发系列教程(三)
- Python对电影数据简单分析
- java生成一年中假日表(包括周末和法定假期),用于计算一年中的工作日
- 第九课堂: 基于兴趣、技能和经验分享的网络交易平台
- 农商银行计算机岗笔试题,广东农商银行金融科技岗笔试考什么?
- TSOJ 好好做题(屑)——递推状态压缩+高精度
- CouchDB查询文档
热门文章
- 爬虫+数据分析:重庆买房吗?爬取重庆房价
- JAVA数据结构-稀疏数组
- boost::safe_numerics::safe相关的测试程序
- boost::adaptors::type_erased相关的测试程序
- boost::mpl模块实现pair_view相关的测试程序
- boost::mpl::aux::msvc_is_class相关用法的测试程序
- boost::mp11::mp_any相关用法的测试程序
- boost::convert模块实现默认转换器fail失败的测试程序
- Boost:BOOST_VERIFY_MSG扩展的用法测试程序
- Boost:基于boost::asio模块引用计数程序