T086ѧϰ�� | վ��ѧԺ | �����ĵ� | ���� | Ъ���� | IP��ַ��ѯ | �������� | ���ջ��� | �����ֵ� | ���ù��� | ������Ϣ��ѯ

proftpdѧϰ�ʼǣ�����

�� ��Դ����΢����BLOG���ߣ���΢�� ����ʱ�䣺2006-10-10 | ���壺�� �� С��
[����]ǰ���������ʼǣ��������Ҷ�proftp������Ӧ����Щ��ʶ,�Dz��Ǹ�apache�����ò���ɡ��������ù�Serv_U�������ģ�����΢��һ��proftp�����ù�����Ӧ�������������ó�һ��ǿ����proftp�������� ���������ٽ�һЩprof...

ǰ���������ʼǣ��������Ҷ�proftp������Ӧ����Щ��ʶ,�Dz��Ǹ�apache�����ò���ɡ��������ù�Serv_U�������ģ�����΢��һ��proftp�����ù�����Ӧ�������������ó�һ��ǿ����proftp��������

���������ٽ�һЩproftp�������������ã�

MaxHostsPerUser 1 "�Բ�����ÿ���ʻ�����������ԴipΪ1��"
#MaxHostsPerUser �Է�ֹftp�ʺŻ��DZȽ����õġ�

MaxClientsPerUser 1 "�Բ�����ÿ���ʻ���ÿ���ͻ�����������ͬʱ��½1��"
#�����������Է�ֹ���߳��������ضԷ��������ƻ�

MaxClientsPerHost 1 "�Բ�����ͬһ���ͻ���ֻ������1���ʺſ��Ե�½"
#����ftp�������кö��ʻ��㶼�У���Ҳֻ����1���ʺŵ�½

�Ǻǣ�������Max�����Ƚ����׸��Σ����ҿ�Ҫ�������ǵĺ���Ŷ����

WtmpLog on
#�Ƿ�Ҫ��ftp��¼����־�У����������������ó�off���ε�log��־��

TimeoutIdle 600
#�ͻ���idelʱ�����ã�Ĭ�Ͼ���600��

DisplayLogin welcome.msg
#����ftp��½��ӭ��Ϣ�ļ�

���ڻ�ӭ�ļ������ð������²���

%T Ŀǰ��ʱ��

%F ����Ӳ��ʣ�µ�����

%C Ŀǰ���ڵ�Ŀ¼

%R Client �˵���������

%L Server �˵���������

%U ʹ�����ʻ�����

%M ����������������

%N Ŀǰ�ķ�������������

%E FTP����������Ա�� email

%i �����ϴ����ļ�����

%o �������ص��ļ�����

%t �����ϴ�+���ص��ļ�����

֪����Щ���������ǾͿ���д��һ���ѺõĻ�ӭ��

vi /home/kaoyan/welcome.msg

��ӭ��%U�� ����Frank�IJ���FTP��������
Ŀǰʱ���ǣ�%T��
����������������%M���û���������
Ŀǰ������������%N���û���������
Ŀǰ�����ڵ�Ŀ¼��%C;
Ŀ¼���ڵ�Ӳ�̻�ʣ��%F�ֽڡ�


��proftp֧���������е�FXP���䷽ʽ��Ĭ���Dz�֧�ֵġ�
ֻҪ�ڷ���������

AllowForeignAddress on

PassivePorts 49152 65534 #�˿�Ҳ���Լ�ָ��ϲ����

ǧ���������ڿͻ���ҲҪ���ó�֧��FXPŶ���������������˺ü��Σ�һֱ��Ϊ������û���úã���ʵ���ǿͻ���û���ã��Ǻǡ�

������root�ܵ�½��Ĭ��proftp�Dz�֧��root��½�����ǿ���������rootҲ�ܵ�½ftp�������������ﻹ�ǽ����������ò�Ҫ��root�ܵ�½ftp����������

RootLogin on

���ν�ֹij����ַ����ftp
������ֹ10.1.1���εĻ�������ftp��������ô����

<Limit LOGIN>
Order deny,allow
Deny from 10.1.1.
Allow from all
</Limit>


����ftp�Ľ�����һ������һ̨ftp�������кö�ip��ַ������ftp�ò�ͬ�Ķ˿ڣ����������﷨��:

��������Ҫ��һ���˿���5555��ftp��������

<VirtualHost 210.51.0.124>
ServerName "Frank FTP Server"
Port 5555
...
<Directory Ŀ¼>
...
<Limit ����>
...
</Limit>
...
</Directory>
</VirtualHost>


�������������е��������ø�����ǰ���Ļ������

�ϴ�/���ر������ã������ù�Serv_U������һ��֪���������ܵ�ʹ�ã�����������proftpҲʵ���������ܡ�
Ҫʵ�ֹ���ע��������ʱ������ratioģ�飬����proftpĬ���Dz�֧�֣������и��ʻ�ftp1��ftpĿ¼��/home/kaoyan ��Ȼ����������ftp1���ϴ�/���ر�����1��2�����ϴ�1M���Ϳ�������2M��

touch /home/kaoyan/ratio.dat
touch /home/kaoyan/ratio.tmp
chmod -R 666 /home/kaoyan

��proftpd.conf��������

Ratios on
SaveRatios on
RatioFile /home/kaoyan/ratio.dat
RatioTempFile /home/kaoyan/ratio.tmp

����Ӧ��������������

UserRatio ftp1 0 0 2 1000

#UserRatio "ʹ�����ʻ�" fileratio filequota byteratio bytequota
#�� fileratio �����ļ�Ϊ�����ı��ʣ�ͨ�������ƣ���Ϊ 0
#�� filequota ��Ԥ���������ض����ļ���������ʱΪ 0
#�� byteratio �������ϴ�/���صı���,��������Ϊ2����ʾ1:2
#�� bytequota ��Ԥ���������ض��� KBytes ���ļ�
#�������õľ���1��2�ı��ʣ�Ĭ��ֻ��������1M���ļ�

ok,����һ�£��Ժ�ftp1�Ϳ��������ϴ�/���ر�����

  • ת����ע����Դ��ITѧϰ�� ��ַ��http://www.t086.com/ �����������Ƽ�������
  • �ر������� ��վ�������ر�������ֹת�ص�ר�������������¿�������ת�أ���������ע��������ԭʼ���ߡ����°�Ȩ������ԭʼ�������С����ڱ���վת�����µĸ��˺���վ�����DZ�ʾ������л�⡣������վת�ص������а�Ȩ��������ϵ���ǣ����ǻᾡ�����Ը�����
������ѯ Health Check Gulangyu
© 2017 T086ѧϰ�� - T086.com(ԭitlearner.com)
RunTime:10.04ms QueryTime:7