Azure linux 部署 VSFTP

之前发布了在Azure VM ---Windows Server下的FTP部署,对于公有云的使用,Linux的使用占有很大的比例,同样遇到了使用linux部署FTP的要求,同样刚开始接触Azure的用户,在部署时遇到与Windows Server类似的问题,在此增加一些关于Linux的应用部署。

FTP的部署过程基本与Windows Server类似。

1 安装vsftp

通过apt-get install vsftpd安装linux系统自带的FTP软件

2 编辑config文件

由于这次配置,VM还是在Cloud Service后面,VIP绑定的是Cloud Service,VM通过NAT出去,所以需要添加访问的端口

如果VM配置了PIP(见实例级公共IP博文有详细操作,可忽略这步骤)

编辑/etc/vsftpd.conf

配置文件中增加以下配置(端口任意,address为azure虚机的公网IP)

3 重启服务

4 配置虚机终结点(增加步骤2中min至max中的端点)

5 测试

时间: 03-07

Azure linux 部署 VSFTP的相关文章

Linux 部署vsftp服务及详解

一.FTP服务概述: FTP服务器(File Transfer Protocol Server)是在互联网上提供文件存储和访问服务的计算机,它们依照FTP协议提供服务. FTP(File Transfer Protocol: 文件传输协议)作用: Internet 上用来传送文件的协议 可以在局域网传输,当然也可以在广域网传输ftp文件. vsftp:(Linux系统相称,也是Linux系统中的安装包名称) VSFTP是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Ver

linux部署VSFTP

配置sftp服务器的永久性IP参数. 上图,关闭selinux和iptables. 在/var/ftp主目录下创建public文件夹,配置其他用户有写权限. 上图,配置接受匿名用户登录,允许匿名用户上传,拒绝其他用户删除. 上图,配置/var/ftp/public目录的粘滞位权限. 配置允许本地用户登录,配置主目录. 限制下载上次速度是100KB 上图,限制每个用户单IP可以建立的连接数是1.

Azure上部署FTP服务

FTP是个比较复杂的协议,其协议分为控制层和数据层,工作模式分为主动和被动两种模式. 在默认的Active模式下其工作原理如下: 可以看到,客户端发起FTP的请求道服务器端,FTP的端口是21.用户在控制层面通过认证后,会通知服务器其开放的随机端口号.随后服务器端将主动发起源端口为TCP 20目标端口为TCP 随机端口号的连接请求,进行数据连接. 在一般情况下,FTP的服务器和客户端都是在防火墙之后的,服务器端的防火墙要明确配置此服务器要对外提供哪些服务的端口,客户端的防火墙要求必须是客户端主动

linux下vsftp服务搭建

实验拓扑: Linux Client -----RHEL5.9(vmnet1)----------(vmnet1) Win7 Client 实验一:测试默认安装vsftpd的结果 匿名用户与本地用户都可以登录 匿名用户登录到/var/ftp,只能下载不能上传 本地用户登录到本地用户的家目录,可以上传和下载 [[email protected] ~]# rpm -q vsftpd  //检查软件包是否安装 package vsftpd is not installed [[email protec

Azure虚拟机部署Skype for Business Server 二、部署AD、DNS

上一章节全面概述了Azure虚拟机部署Skype for Business Server的详细步骤,这一章节主要讲述如何在Azure虚拟机部署AD(Active Directory)和DNS服务器,在部署之前需要先按照上一章创建1-5,分开创建以便更详细的了解模块化的过程. 此次全部实验使用国际版Azure,管理入口:https://portal.azure.com 创建Resource groups,把部署Skype所用到的资源都放在规划的资源组,方便标识和查找 Resource groups

超大文件上传到Azure Linux虚拟机最佳实践

客户在实际进行迁移的时候,往往碰到需要将本地数据中心的超大文件,比如单个200GB的文件,或者总共1TB的无数文件上传到Azure上的情况,尤其是传到Azure的Linux虚拟机的场景,这种场景包括: 大日志文件上传到Azure进行分析 数据库备份文件导入导出 大数据文件下载到本地等等 尤其是要将数据库备份文件导入到Linux虚拟机进行数据库恢复,一般用户常常会选择传统的FTP方式进行处理,这样的方式通常会花费用户十几个小时,甚至几天的时间进行文件传输,但是在云计算的时代,其实有非常多的工具和方

Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包

Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ©Copyright 蕃薯耀 2017年3月6日 http://www.cnblogs.com/fanshuyao/ 一.Linux快速部署W

Linux部署多个tomcat

Linux部署多个tomcat 1.环境:1.1. Centos 5.01.2.Tomcat 5.5.17 2.需要解决一下几个问题2.1.不同的tomcat启动和关闭监听不同的端口2.2.不同的tomcat的启动文件startup.sh中要指定各自的CATALINA_HOME和CATALINA_BASE这两个环境变量. 3.解决步骤: 3.1.修改/etc目录下的profile文件,添加一组Java环境变量,和两组CATALINA环境变量:修改后的profile文件示例如下: JAVA_HOM

Sprint 5 summary: UI 界面更新,Azure端部署和用户反馈分析 12/28/2015

本次sprint主要完成的任务有对手机APP的UI界面的更新,同时对Azure客户端的部署进行了相应的学习和有关的程序设计.同时对于ALPHA release的用户反馈做出相应的分析以确定接下来工作的重点. 工作进度: 1. UI 的界面更新和完善工作主要由兆阳负责,主要是对APP中的自动标签和浏览布局进行了相应的改进.其中大部分与Sprint2中的界面有所区别,并且对整体的APP工作性能有了一些改善.相应的改进feature有如下: 1). 个人活动分类浏览: 其中将用户的各个照片依据内容,时