1、CentOS安装SFTP,
2、Nginx-1.8.1 ,Nginx_TCP插件
3、安装Nginx
[root@localhost nginx-1.8.1]# yum -y install pcre*[root@localhost nginx-1.8.1]# yum -y install openssl*[root@localhost nginx-1.8.1]# patch -p1 < /root/nginx_tcp_proxy_module-master/tcp.patch[root@localhost nginx-1.8.1]# ./configure --add-module=/root/nginx_tcp_proxy_module-master[root@localhost nginx-1.8.1]# make[root@localhost nginx-1.8.1]# make install
4、配置Nginx
user nginx nginx;worker_processes 4;events {worker_connections 512000;}tcp { upstream sftp{ server 192.168.208.141:22; server 192.168.208.142:22; check interval=3000 rise=2 fall=5 timeout=1000; } server { listen 8080; proxy_pass sftp; }}
5、添加nginx用户
[root@localhost nginx-1.8.1]# useradd nginx
6、启动Nginx
[root@localhost nginx-1.8.1]# /usr/local/nginx/sbin/nginx
7、关闭防火墙
[root@localhost nginx-1.8.1]# service iptables stop
8、winscp连接
参考资料:
http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=29791971&id=4702007
http://www.voidcn.com/blog/anonxiaozi/article/p-5529154.html
https://github.com/yaoweibin/nginx_tcp_proxy_module