ďťż
 
 
   [+] PROFTPD - kopiowaniem plików przez użytkownika
 
 

Tematy

 
    
 

 

 

 

[+] PROFTPD - kopiowaniem plików przez użytkownika





northwest - 22-03-2009 11:55
Witam.
Zainstalowałem sobie najnowszą wersję PROFTPD, ustawiłem użytkownika hasło i próbuje się zalogować. Połączenie FTP działa, ale niestety nie mogę skopiować plików na serwer.
Mój plik konfiguracyjny protftpd.conf wygląda następująco: #
# /etc/proftpd/proftpd.conf -- This is a basic ProFTPD configuration file.
# To really apply changes reload proftpd after modifications.
#

# Includes DSO modules
Include /etc/proftpd/modules.conf

# Set off to disable IPv6 support which is annoying on IPv4 only boxes.
UseIPv6                                on
# If set on you can experience a longer connection delay in many cases.
IdentLookups                        off

ServerName                        "Serwer"
ServerType                        standalone
DeferWelcome                        on

MultilineRFC2228                on
DefaultServer                        on
ShowSymlinks                        on

TimeoutNoTransfer                600
TimeoutStalled                        600
TimeoutIdle                        1200

DefaultRoot    /var/www/center/
Port    21

DisplayLogin                    welcome.msg
DisplayChdir                      .message true
ListOptions                        "-l"

DenyFilter                        \./

# Use this to jail all users in their homes
# DefaultRoot                        ~

# Users require a valid shell listed in /etc/shells to login.
# Use this directive to release that constrain.
# RequireValidShell                off

# Port 21 is the standard FTP port.
Port                                21

# In some cases you have to specify passive ports range to by-pass
# firewall limitations. Ephemeral ports can be used for that, but
# feel free to use a more narrow range.
# PassivePorts                  49152 65534

# If your host was NATted, this option is useful in order to
# allow passive tranfers to work. You have to use your public
# address and opening the passive ports used on your firewall as well.
# MasqueradeAddress                1.2.3.4

# This is useful for masquerading address with dynamic IPs:
# refresh any configured MasqueradeAddress directives every 8 hours
<IfModule mod_dynmasq.c>
# DynMasqRefresh 28800
</IfModule>

# 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                        30

# Set the user and group that the server normally runs at.
User                                proftpd
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
# Normally, we want files to be overwriteable.
AllowOverwrite                        on

# Uncomment this if you are using NIS or LDAP via NSS to retrieve passwords:
# PersistentPasswd                off

# This is required to use both PAM-based authentication and local passwords
# AuthOrder                        mod_auth_pam.c* mod_auth_unix.c

# Be warned: use of this directive impacts CPU average load!
# Uncomment this if you like to see progress and transfer rate with ftpwho
# in downloads. That is not needed for uploads rates.
#
# UseSendFile                        off

TransferLog /var/log/proftpd/xferlog
SystemLog  /var/log/proftpd/proftpd.log

<IfModule mod_quotatab.c>
QuotaEngine off
</IfModule>

<IfModule mod_ratio.c>
Ratios off
</IfModule>

# Delay engine reduces impact of the so-called Timing Attack described in
# http://security.lss.hr/index.php?pag...LSS-2004-10-02
# It is on by default.
<IfModule mod_delay.c>
DelayEngine on
</IfModule>

<IfModule mod_ctrls.c>
ControlsEngine        off
ControlsMaxClients    2
ControlsLog          /var/log/proftpd/controls.log
ControlsInterval      5
ControlsSocket        /var/run/proftpd/proftpd.sock
</IfModule>

<IfModule mod_ctrls_admin.c>
AdminControlsEngine off
</IfModule> Katalog, do którego chce żeby użytkownik mógł kopiować pliki to: /var/www/center/

Wiecie może co jest nie tak?

Z góry dziękuję bardzo za pomoc.
Pozdrawiam Northwest.



sidjestgit - 22-03-2009 11:59
Troche nie na temat ale moze Ci sie przyda.
http://www.youtube.com/watch?v=NfvNifHKP3s



bill - 22-03-2009 12:36
Spróbuj nadać użytkownikowi uprawnienia: chown -R nazwa_użytkownika /home/nazwa_użytkownika Ja tak miałem, że nie dało się nic zrobić na FTP. I pomogła ta komenda.



northwest - 22-03-2009 13:52
Działa. Dziękuję :)
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis