[Çözüldü] ProFTPD konfigurasyon

Başlatan reddecks, 30 Haziran 2010 - 12:57:47

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

reddecks

ProFTPD kurdum ama konfigurasyonu yapamadım. baya aramama ve uğraşmama rağmen yardımcı olurmusunuz?

dosyaları nereye atacaz. ftp ye nasıl bağlanıcaz ? herkes bağlanabilecekmi? 

aslında vsftpd çok memnunum tek sorun büyük dosyaları atamıyorum ....
windows tembelliği linux araştırmayı öğretir ....

heartsmagic

Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

andirinli

kolay konfigurasyon için webmin yükleyebilirsin.
Kasa : RAIDMAX AEOLUS-ATX-WB
PowerSupply :CODEGEN SX500
Anakart : GIGABYTE  GA-970A-DS3
İşlemci :AMD Desktop FX-Series X8120 3.1
Bellek : 4 x 4 GB CORSAIR 1600Mhz, DDR3 CL9 Vegeance
Ekran Kartı : MSI R7 370 GAMING 2G AMD Radeon R7 370 2GB GDDR5 256 Bit
HDD : 4 x Sandisk SSD Plus 480GB
Monitör : 2 x DELL S2240T Dokunmatik

reddecks

#3
webmin kullanıyorum zaten. ben proftpd yi kurdum onun ayarlamalarından bahsediyorum. kuruyorum ama hata alıyorum

sudo apt-get install proftpd

/bin/false

cd /home
sudo mkdir FTP-shared


sudo useradd userftp -p your_password -d /home/FTP-shared -s /bin/false
sudo passwd userftp


cd /home/FTP-shared/
sudo mkdir download
sudo mkdir upload


cd /home
sudo chmod 755 FTP-shared
cd FTP-shared
sudo chmod 755 download
sudo chmod 777 upload


sudo gedit /etc/proftpd.conf

sudo gedit /etc/proftpd/proftpd.conf

# To really apply changes reload proftpd after modifications.
AllowOverwrite on
AuthAliasOnly on

# Choose here the user alias you want !!!!
UserAlias sauron userftp

ServerName "ChezFrodon"
ServerType standalone
DeferWelcome on

MultilineRFC2228 on
DefaultServer on
ShowSymlinks off

TimeoutNoTransfer 600
TimeoutStalled 100
TimeoutIdle 2200

DisplayChdir                    .message
ListOptions                "-l"

RequireValidShell off

TimeoutLogin 20

RootLogin off

# It's better for debug to create log files ;-)
ExtendedLog /var/log/ftp.log
TransferLog /var/log/xferlog
SystemLog /var/log/syslog.log

#DenyFilter \*.*/

# I don't choose to use /etc/ftpusers file (set inside the users you want to ban, not useful for me)
UseFtpUsers off

# Allow to restart a download
AllowStoreRestart on

# Port 21 is the standard FTP port, so you may prefer to use another port for security reasons (choose here the port you want)
Port 1980

# To prevent DoS attacks, set the maximum number of child processes
# to 30.  If you need to allow more than 30 concurrent connections
# at once, simply increase this value.  Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)
MaxInstances 8

# Set the user and group that the server normally runs at.
User                  nobody
Group                 nogroup

# Umask 022 is a good standard umask to prevent new files and dirs
# (second parm) from being group and world writable.
Umask 022 022

PersistentPasswd off

MaxClients 8
MaxClientsPerHost 8
MaxClientsPerUser 8
MaxHostsPerUser 8

# Display a message after a successful login
AccessGrantMsg "welcome !!!"
# This message is displayed for each access good or not
ServerIdent                  on       "you're at home"

# Set /home/FTP-shared directory as home directory
DefaultRoot /home/FTP-shared

# Lock all the users in home directory, ***** really important *****
DefaultRoot ~

MaxLoginAttempts    5

#VALID LOGINS
<Limit LOGIN>
AllowUser userftp
DenyALL
</Limit>

<Directory /home/FTP-shared>
Umask 022 022
AllowOverwrite off
<Limit MKD STOR DELE XMKD RNRF RNTO RMD XRMD>
DenyAll
</Limit>
</Directory>

<Directory /home/FTP-shared/download/*>
Umask 022 022
AllowOverwrite off
<Limit MKD STOR DELE XMKD RNEF RNTO RMD XRMD>
DenyAll
</Limit>
</Directory>

<Directory /home/FTP-shared/upload/>
Umask 022 022
AllowOverwrite on
<Limit READ RMD DELE>
      DenyAll
    </Limit>

    <Limit STOR CWD MKD>
      AllowAll
    </Limit>

bunu direk benim proftpd.conf ile değiştiriyorum ve


sudo /etc/init.d/proftpd restart

dediğim zaman hata alıyorum.
windows tembelliği linux araştırmayı öğretir ....

andirinli

aldığınız hatayı buraya yazarmısınız?
Kasa : RAIDMAX AEOLUS-ATX-WB
PowerSupply :CODEGEN SX500
Anakart : GIGABYTE  GA-970A-DS3
İşlemci :AMD Desktop FX-Series X8120 3.1
Bellek : 4 x 4 GB CORSAIR 1600Mhz, DDR3 CL9 Vegeance
Ekran Kartı : MSI R7 370 GAMING 2G AMD Radeon R7 370 2GB GDDR5 256 Bit
HDD : 4 x Sandisk SSD Plus 480GB
Monitör : 2 x DELL S2240T Dokunmatik

reddecks

#5
* Starting ftp server proftpd                                                                    - Fatal: unknown configuration directive 'Include' on line 7 of '/etc/proftpd/proftpd.conf'
                                                                                          [fail]


işte hata bu modules.conf dosyasında hata var diyor. düzenlediğin proftpd.conf dosyasının 7. satırı modules.conf ile ilgili.
windows tembelliği linux araştırmayı öğretir ....

heartsmagic

Kullandığın dosya /etc/proftpd/proftpd.conf yolunda mı?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

andirinli

#7
Alıntı Yap

<Directory /home/FTP-shared/upload/>
Umask 022 022
AllowOverwrite on
   <Limit READ RMD DELE>
         DenyAll
       </Limit>

       <Limit STOR CWD MKD>
         AllowAll
       </Limit>


burada </Directory> ile kapatmamışsın. bunu kapatıp tekrar denermisin?

haa ayrıca ekteki resimdeki gibi yükleme esnasında hangisini seçtin. inetd den mi çalıştırıyorsun yoksa kendi başına mı ?
Kasa : RAIDMAX AEOLUS-ATX-WB
PowerSupply :CODEGEN SX500
Anakart : GIGABYTE  GA-970A-DS3
İşlemci :AMD Desktop FX-Series X8120 3.1
Bellek : 4 x 4 GB CORSAIR 1600Mhz, DDR3 CL9 Vegeance
Ekran Kartı : MSI R7 370 GAMING 2G AMD Radeon R7 370 2GB GDDR5 256 Bit
HDD : 4 x Sandisk SSD Plus 480GB
Monitör : 2 x DELL S2240T Dokunmatik

reddecks

Alıntı yapılan: heartsmagic - 02 Temmuz 2010 - 18:38:04
Kullandığın dosya /etc/proftpd/proftpd.conf yolunda mı?

evet bu yolda webminde düzenliyorum.

Alıntı yapılan: andirinli - 02 Temmuz 2010 - 23:48:24
Alıntı Yap

<Directory /home/FTP-shared/upload/>
Umask 022 022
AllowOverwrite on
   <Limit READ RMD DELE>
         DenyAll
       </Limit>

       <Limit STOR CWD MKD>
         AllowAll
       </Limit>


burada </Directory> ile kapatmamışsın. bunu kapatıp tekrar denermisin?

haa ayrıca ekteki resimdeki gibi yükleme esnasında hangisini seçtin. inetd den mi çalıştırıyorsun yoksa kendi başına mı ?

kapatıp tekrar denedim yine olmadı. inetd değil standalone u elle yapıyorum.
windows tembelliği linux araştırmayı öğretir ....

andirinli

yine mi aynı hatayı verdi ?

ve hata da tam olarak ne yazıyor???
Kasa : RAIDMAX AEOLUS-ATX-WB
PowerSupply :CODEGEN SX500
Anakart : GIGABYTE  GA-970A-DS3
İşlemci :AMD Desktop FX-Series X8120 3.1
Bellek : 4 x 4 GB CORSAIR 1600Mhz, DDR3 CL9 Vegeance
Ekran Kartı : MSI R7 370 GAMING 2G AMD Radeon R7 370 2GB GDDR5 256 Bit
HDD : 4 x Sandisk SSD Plus 480GB
Monitör : 2 x DELL S2240T Dokunmatik

reddecks

#10
* Stopping ftp server proftpd                                           [ OK ]
* Starting ftp server proftpd                                                   - Fatal: unknown configuration directive 'TimeoutIdle' on line 18 of '/etc/proftpd/proftpd.conf'
                                                                         [fail]

aldığım hata bu aşağıdada conf dosyam var.


http://rapidshare.com/files/404648597/proftpd.conf.html



Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 03 Temmuz 2010 - 12:19:29

sorunu </Directory> kapatarak hallettim. çalışıyor şuan ne yapmam gerekiyor ? kullanıcı oluşturmam felan ? herkesin direk download yapmasını istiyorum sadece upload ı istediğim kişiler yapsın
windows tembelliği linux araştırmayı öğretir ....

if

@reddecks, sorun çözüldüğü için konuyu kilitliyorum. Diğer sorularınızın yanıtı için http://www.mirror.facebook.net/proftpd/ bağlantısından belgelendirme bağlığı antındaki başlıkları kurcalamanız gerek.