阿里云 Server (Ubuntu 12.04) 配置 FTP
来自 http://blog.csdn.net/zgrjkflmkyc/article/details/45510345
这个是阿里云的官方用户手册 http://bbs.aliyun.com/read.PHP?tid=165
1:新买的阿里云(ubuntu)默认是没有安装 vsftpd的
自己安装ubuntu的vsftpd
- 直接从源里面安装 vsftpd
- sudo apt-get install vsftpd
- 在 /etc/vsftpd.conf/中添加一句
- anonymous_enable=YES 就可以匿名登录了,但是还没有权限上传东西
- 修改:anon_upload_enable=YES
- anon_mkdir_write_enable=YES
- 则可以上传文件了
- 匿名用户默认ftp上传目录
- /srv/ftp/ 但是不可以对其进行设置权限777 (如果设置了777则会报错,无法登录)
- 解决办法:mkdir /srv/ftp/www
- chmod 777 /srv/ftp/www
2:(通过用户登录,则需要)创建用户和默认家目录
- useradd admin -s /sbin/nologin -d /home/ftp -- 创建一个用户名为 admin的用户 指向 /home/ftp
- 设置密码 passwd admin
- 修改 vi /etc/vsftpd.conf 配置文件:
- 将Anonymous_enable=yes (允许匿名登陆) 设置为 NO
- write_enable=YES
- anon_upload_enable=YES
- /etc/init.d/vsftpd restart
开启:
sudo service vsftpd start / restart(重启)
sudo service vsftpd stop
- 重启proftpd后ftp客户端提示无法连接:
- -------------------------------
- 530 Login incorrect.
- -------------------------------
- 经检查发现当前系统的shells列表中没有 /sbin/nologin
- // 添加 /sbin/nologin 支持
- $ vi /etc/shells
- // 在该文档中添加一行
- /sbin/nologin
- 六、重启proftpd,完成.
- ==========================================
- 如果ftp客户端上传失败的时候。请注意一下目录的权限
阿里云 Server (Ubuntu 12.04) 配置 FTP的更多相关文章
- Ubuntu 14.04 配置FTP
配置Ubuntu 14.04的FTP服务,通过Windows远程访问Ubuntu 14.04的同时,可以实现windows和Ubuntu之间的文件交换传输.在多用户环境下,每一个用户都可以通过自己的帐 ...
- ubuntu 12.04 配置-1
今天对ubuntu 12.04 系统进行了相关的配置,配置的主要内容有: 1)php + mysql + apache2 web开发环境的搭建: 2)vim的简单保存退出指令: 3)文件和文件夹权限的 ...
- 阿里云服务器Ubuntu 14.04.2和centos7.5实现nfs挂载
前提条件,确保两个ip可以正常通信 确认服务端是否安装nfs-utils和rpcbind[root@localhost /]# rpm -qa|grep "nfs"nfs4-acl ...
- ubuntu 12.04 配置vsftpd 服务,添加虚拟用户,ssl加密
1.对于12.04的vsftpd 有一些bug,推荐安装版本vsftpd_2.3.5-1ubuntu2ppa1_amd64.debapt-get install python-software-pro ...
- 阿里云服务器Ubuntu 16.04 3安装mysql
.更新系统 apt-get update [注意:要在root用户下] .安装mysql-server apt-get install mysql-serverapt-get install mysq ...
- 配置 阿里云ECS Ubuntu 16.04 64bit 桌面环境
1. 步骤 安装软件 修改root权限 重启 2. 详情 1. 安装软件 创建脚本文件(例如:desktopSetting.sh),并输入以下内容: #!/bin/bash #更新软件库 apt-ge ...
- ubuntu 12.04 配置iscsi共享及挂载iscsi共享
一.配置ubuntu 下iscsi下的target 1.配置iscsi-target: sudo apt-get install iscsi* 2.配置一个简单的iscsi target: iscsi ...
- Linux 学习笔记05丨在Ubuntu 20.04配置FTP服务器
感谢 linuxconfig.org 上的这篇英文教程 FTP用于访问和传输本地网络上的文件,通过安装 VSFTPD 软件,打开热点,配置相关信息后即能够启动并运行FTP服务器了. 1. 安装和配置V ...
- Ubuntu 14.04配置FTP服务器
搭建: 1.sudo apt-get update #更新软件 2.sudo apt-get install vsftpd ...
随机推荐
- (1.2)学习笔记之mysql体系结构(数据库文件)
InnoDB存储引擎体系结构图 1.InnoDB数据库的结构 (1)redo log:这里的redo log不是数据的redo log,InnoDB本也是一个数据库,身具有的redo log,所以这里 ...
- apache的commons-fileupload中FileItem类和ServletFileUpload
FileItem类的常用方法 1.boolean isFormField().isFormField方法用来判断FileItem对象里面封装的数据是一个普通文本表单字段,还是一个文件表单字 ...
- HDU-6532 Chessboard 2019广东省省赛B题(费用流)
比赛场上很容易想到是费用流,但是没有想到建图方法qwq,太弱了. 这里直接贴官方题解: 费用流.离散化坐标,每行用一个点表示,每列也用一个点表示.表示第i-1行的点向表示第i行的点连边,容量为第i行及 ...
- 【javascript闭包】转载一篇不错的解释,也有几个大牛的链接
初学闭包时一直以为很简单.但伴随对一个问题深入学习后,才算真正理解了闭包,同时也发现连<<JavaScript高级程序设计>>中都些不准确的地方. 我不准备从头介绍闭包的概念, ...
- 70. SequenceInputStream(文件合并)
缓冲输入字节流:----------------------| InputStream 输入字节流的基类----------------| FileInputStream 读取文件的输入字节流--- ...
- KeepLived + nginx 高可用
. 环境准备 1. VMware; 2. 4台CentOs7虚拟主机:192.168.122.217, 192.168.122.165 3. 系统服务:LVS, Keepalived 4. Web服务 ...
- BD贴吧图片爬虫
#encoding:utf-8 import urllib import urllib.request from lxml import etree class Spider(object): def ...
- python 爬取头条视频
知识点总结 1. 利用webdriver 模拟浏览器访问 from selenium import webdriver 2.import requests 3. from bs4 import Bea ...
- 赋能时空云计算,阿里云数据库时空引擎Ganos上线
随着移动互联网.位置感知技术.对地观测技术的快速发展,时空信息已从传统GIS行业渗透到大众应用及各行各业.从静态POI(兴趣点)到APP位置信息,从导航电子地图到车辆行驶轨迹,从卫星影像到三维城市建模 ...
- Shell基础(六):使用awk提取文本、awk处理条件、awk综合脚本应用、awk流程控制、awk扩展应用
一.使用awk提取文本 目标: 本案例要求使用awk工具完成下列过滤任务: 1> 练习awk工具的基本用法 2> 提取本机的IP地址.根分区使用率 3> 格式化输出/et ...