ubuntu下搭建ftp服务器入门(一)
2017-02-09 16:31
281 查看
折腾了一整天,终于搭好一个简单的ftp服务器。初以为很简单,动手才遇到各种的问题,搞到头都大
,绝知此事要躬行呀!
1.安装vsftpd,安装命令 sudo apt-get install vsftpd
安装完成后,再次输入vsftpd -version命令查看是否安装成功 ,这个步骤一般不会有什么问题。
2.修改配置文件,vsftpd.conf,这个步骤要小心,因为修改之后,可能导致vsftpd服务启动不了。所以尽量不改动,虽然有很多功能,待以后再研究。
3.新建一个文件夹用于FTP的工作目录
mkdir /home/ftp
4.新建FTP用户并设置密码以及工作目录 lucky为该ftp创建的用户名
sudo
useradd -d
/home/ftp -s
/bin/bash lucky
这个工作目录必须为已存在的目录,不然登录时会报错。
设置密码:passwd lucky
5.启动vsftpd服务,这个步骤很重要,如果使用sudo /etc/init.d/vsftpd restart这个命令会有可能报错,原因是因为低版本的ubuntu没有这个文件,苦
较新版本的都用下面这条命令
service vsftpd start执行启动(用service vsftpd status查看服务启动状态)
证明vsftpd服务启动已经成功。
6.可以在window系统中输入ftp://ip地址登录,输入账号信息
7.注意:有时候vsftpd一直服务启动不成功的原因是因为修改了的配置文件出了问题,至于要怎么修改才能符合规范,还有其他功能留待以后有机会再探究。
,绝知此事要躬行呀!
1.安装vsftpd,安装命令 sudo apt-get install vsftpd
安装完成后,再次输入vsftpd -version命令查看是否安装成功 ,这个步骤一般不会有什么问题。
2.修改配置文件,vsftpd.conf,这个步骤要小心,因为修改之后,可能导致vsftpd服务启动不了。所以尽量不改动,虽然有很多功能,待以后再研究。
3.新建一个文件夹用于FTP的工作目录
mkdir /home/ftp
4.新建FTP用户并设置密码以及工作目录 lucky为该ftp创建的用户名
sudo
useradd -d
/home/ftp -s
/bin/bash lucky
这个工作目录必须为已存在的目录,不然登录时会报错。
设置密码:passwd lucky
5.启动vsftpd服务,这个步骤很重要,如果使用sudo /etc/init.d/vsftpd restart这个命令会有可能报错,原因是因为低版本的ubuntu没有这个文件,苦
较新版本的都用下面这条命令
service vsftpd start执行启动(用service vsftpd status查看服务启动状态)
证明vsftpd服务启动已经成功。
6.可以在window系统中输入ftp://ip地址登录,输入账号信息
7.注意:有时候vsftpd一直服务启动不成功的原因是因为修改了的配置文件出了问题,至于要怎么修改才能符合规范,还有其他功能留待以后有机会再探究。
相关文章推荐
- PHP date() 时间格式
- ThinkPHP5.0基础增删改查
- 集成环境哪个好?四大PHP集成开发环境比较
- 升级 php5.6
- phpcmsv9 列表页分页数量
- php自定义排序uasort
- Laravel5.1注册中间件的三种场景
- 亲测可行 php tools for vs2013 破解 + 配置调试
- PHP 随机颜色生成
- tp 双击唤醒 最终方案 实现流程
- PHP 不同地方访问 编码不一致
- thinkphp学习笔记6—url模式
- PHP 如何安装ionCube扩展
- php遍历文件目录
- composer安装tp5
- PHP 验证身份证是否合法的函数
- flatpickr时间插件
- cpu hotplug 源码分析
- PHP判断手机系统
- php 原生分页