分类存档: FTP

PHP安装 ssh2 来支持sftp

Centos 安装: wget https://pecl.php.net/get/ssh2-1.2.tgzwget https://www.libssh2.org/download/libssh2-1.9.0.tar.gz tar -xvzf ssh2-1.2.tgz -C .tar -zxvf libssh2-1.9.0.tar.gz -C . cd libssh2-1.9.0./configu …

继续阅读 »

vsftpd详细参数说明

说明: 网上找了下vsftpd的详细参数,这里先记录下,后期再慢慢整理。 具体: # man 5 vsftpd.conf //显示翻译如下: vsftpd.conf 的格式非常简单,每行要么是一个注释,要么是一个指令。注释行以#开始并被忽略掉。指令行格式如下: 配置项=参数值 很重要的一点是,这个格式里不存在任何空格。 默认的,每一个配置项在配置文件里都占一编辑行,可以被修改。 布尔选项 参数值的 …

继续阅读 »

vsftp增加ssl加密功能及设置隐式加密与显式加密的方法

FTP over SSL (Implicit)隐式ssl与FTP over SSL (Explicit)显式ssl: vsftp默认启动时用的是显式ssl,也可以配置启用隐式ssl,对应端口21(可修改成990) 显式ssl: 在与ftp服务器建立连接后,ftp客户端要以命令(”AUTH SSL” 或者 “AUTH TLS”)显式地告诉服务器端来初始化相应的安全连接。此时使用的是默认的ftp端口2 …

继续阅读 »

CentOS/Linux Apache/Web服务器集成vsftp服务器的配置及支持多个虚拟用户的配置方法

如果仅仅是需要简单的上传下载一些文件的话,不建议安装FTP服务器,通过SSH的sftp通道既方便又安全,客户端推荐 FileZilla FTP Client 。 但如果是针对多个用户使用,且对权限等方面有较高的要求,则推荐采用支持虚拟用户的vsftp服务器。 前言 vsftp(Very Secure FTP)是一种在Unix/Linux中非常安全且快速稳定的FTP服务器,目前已经被许多大型站点所采 …

继续阅读 »

CentOS 6.x yum安装与配置vsftp服务器(带自动安装shell脚本)

参考资料: http://www.cnblogs.com/wycc/archive/2012/10/10/2718612.html http://blog.csdn.net/open520yin/article/details/8744650 http://blog.phpcxz.com/2012/10/centos6_vsftpd.html http://www.myxzy.com/post-3 …

继续阅读 »

FileZilla的SFTP用Private Key登录的方法

考虑到服务器的安全,把用户通过密码登录的方式给禁止了。新站在测试期间,为了上传下载文件方便,使用FileZilla作为FTP客户端,并且用Private Key登录。具体实现方法如下: 1、首先你已经生成了本机的密钥对。通常保存在~/.ssh目录,其中Identity是私钥文件,Identity.pub是公钥。这个私钥生成时应该是没有使用密码保护的(也可以使用密码保护,只是在导入过程中FileZi …

继续阅读 »