W ruch znowy google i należalo zmienić z inetd na standalone, ale po tej zmianie proftpd nie reaguje. Nie wyrzuca żadnych errorów. No i niestety w tym wypadku google mi nie pomogły :P
Ma ktoś jakiś pomysł jakby to naprawić? Na wszelki wypadek podaje config proftpd.
ServerType standalone
DefaultServer on
Umask 022
ServerName "213.76.168.112"
ServerIdent on "myftpbca"
ServerAdmin [email]bezetbca@gmail.com[/email]
IdentLookups off
UseIPv6 off
UseReverseDNS off
Port 21
PassivePorts 49162 65534
#MasqueradeAddress None
TimesGMT off
MaxInstances 30
MaxLoginAttempts 3
TimeoutLogin 300
TimeoutNoTransfer 120
TimeoutIdle 120
DisplayLogin welcome.msg
DisplayFirstChdir .message
User bezet
Group bezet
DirFakeUser off nobody
DirFakeGroup off nobody
DefaultTransferMode binary
AllowForeignAddress on
AllowRetrieveRestart on
AllowStoreRestart on
DeleteAbortedStores off
TransferRate RETR 40
TransferRate STOR 40
TransferRate STOU 40
TransferRate APPE 40
SystemLog /var/log/secure
RequireValidShell off
#gp_random_username_length 6
#gp_random_password_length 6
#gp_randomize_case upper
#gp_useradd_homedir_path /var/ftp
#gp_useradd_upload_path /home/bezet/FTP/free/upload
#gp_html_path /var/www/html/ftp.htm
#gp_welcome_name welcome.msg
<IfModule mod_tls.c>
TLSEngine off
TLSRequired off
TLSVerifyClient off
TLSProtocol TLSv1
TLSLog /var/log/proftpd_tls.log
TLSRSACertificateFile /etc/gproftpd/gproftpd.pem
</IfModule>
<Limit LOGIN>
AllowUser free
DenyALL
</Limit>
<Anonymous /home/bezet/FTP/free/download>
User free
Group bezet
AnonRequirePassword on
MaxClients 5 "The server is full, hosting %m users"
DisplayLogin welcome.msg
DisplayFirstChdir .msg
<Limit LOGIN>
Allow from all
Deny from all
</Limit>
<Limit LIST NLST RETR PWD XPWD SIZE STAT >
AllowAll
</Limit>
<Limit STOR STOU APPE RNFR RNTO DELE MKD XMKD SITE_MKDIR RMD XRMD SITE_RMD$
DenyAll
</Limit>
</Anonymous>
W /etc/inetd.conf jest wiersz odpowiedzialny za start serwera proftpd przez wrapper tcpd, ten wpis jest potrzebny tylko przy trybie pracy inetd - jakby co zahaszuj go. A może gdy serwer miałes ustawiony na inetd miałeś ten wiersz zahaszowany.
Dopisane
Ja mam zainstalowaną wersję 1.3.0 z deb i standardowo mam min. takie wpisy
Haszowałem, odhaszowywałem i nic. Zbytnio nie mam czasu na zabawę, bo pracy to się nic nie chce robić :P Na razie poszukam jeszcze jakiegoś innego klienta ftp. A to mój inetd.conf
# /etc/inetd.conf: see inetd(8) for further informations.
#
# Internet superserver configuration database
#
#
# Lines starting with "#:LABEL:" or "#<off>#" should not
# be changed unless you know what you are doing!
#
# If you want to disable an entry so it isn't touched during
# package updates just comment it out with a single '#' character.
#
# Packages should modify this file by using update-inetd(8)
#
# <service_name> <sock_type> <proto> <flags> <user> <server_path> <args>
#
#:INTERNAL: Internal services
#discard stream tcp nowait root internal
#discard dgram udp wait root internal
#daytime stream tcp nowait root internal
#time stream tcp nowait root internal
#:STANDARD: These are standard services.
ftp stream tcp nowait root /usr/sbin/tcpd /usr/sbin/proftpd
#:BSD: Shell, login, exec and talk are BSD protocols.
#:MAIL: Mail, news and uucp services.
#:INFO: Info services
ident stream tcp wait identd /usr/sbin/identd identd
#:BOOT: TFTP service is provided primarily for booting. Most sites
# run this only on machines acting as "boot servers."
#:RPC: RPC based services
#:HAM-RADIO: amateur-radio services
#:OTHER: Other services