Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: Michal 01 Března 2007, 20:12:22
-
ftp sem vždycky spouštěl pomocí proftpd ale teď mi to vyhazuje tuchle chybu (při pokusu o aktivaci v grafice nebo pri sudo proftpd)
- warning: the Bind directive is deprecated and will be removed in the next release
- IPv4 getaddrinfo 'sparko-laptop' error: Name or service not known
- warning: unable to determine IP address of 'sparko-laptop'
- error: no valid servers configured
- Fatal: error processing configuration file '/etc/proftpd/proftpd.conf'dřív jelo všechno vpohodě. Teprve nedávno sem aktualizoval z dappera na edgy ale i tam mě to jelo až teď zničehonic to háže tuhle chybu. nevíte kde by mohl být problém ?
-
ad1) hlaska - v pristi verzi bude odstranena directiva BIND (nahrazena interface), ale to vas nemusi zajimat
ad2) presunte /etc/proftpd.conf do adresare /etc/proftpd/proftpd.conf, asi zmenili default. umisteni, nebo jen toto zmente v /etc/default/proftpd
btw. co se proftpd tyce, je lepsi vlastni kompilace, neni to az tak slozite, vysledek stoji za to
-
bohužel přesunutí souboru nepomohlo. co bych měl změnit v /etc/default/proftpd ?
-
V /etc/default/proftpd je sekce, kde je napsano pravdepodobne toto
# Default configuration file
CONF=/etc/proftpd.conf
zmente to na CONF=/etc/proftpd/proftpd.conf
Jeste mne napada, ten stroj na kterem to spoustite se jmenuje sparko-laptop? Mozna by bylo dobre hodit do /etc/hosts radek
192.168.1.1 sparko-laptop
kde ta IP je IP daneho ntb
-
nene ten conf soubor to čte správně. a v tom /etc/hosts to zřejmě taky nebude (nikdy sem tam nic nemelin a vždycky to jelo). s pureadmin me to bez problemu jede, ale proftpd se mě zdá lepší.
-
proftpd je o moc lepsi :) Dejte sem vas konfigurak, koukneme na to od zakladu :-D
-
tady je ale vážně si nemyslím že to pomůže. nic sem tam totiž neměnil a jelo to a teď ne :(
ServerType standalone
DefaultServer on
Umask 022
ServerName "0.0.0.0"
ServerIdent on "My FTPD"
ServerAdmin sparko
IdentLookups off
UseReverseDNS off
Port 21
PassivePorts 49152 65534
#MasqueradeAddress None
TimesGMT off
MaxInstances 30
MaxLoginAttempts 3
TimeoutLogin 300
TimeoutNoTransfer 120
TimeoutIdle 120
User nobody
Group ftpgroup
DirFakeUser off nobody
DirFakeGroup off ftpgroup
DefaultTransferMode binary
AllowForeignAddress on
AllowRetrieveRestart on
AllowStoreRestart on
DeleteAbortedStores off
TransferRate RETR 256
TransferRate STOR 256
TransferRate STOU 256
TransferRate APPE 256
SystemLog /var/log/secure
RequireValidShell off
#gp_random_username_length 6
#gp_random_password_length 6
#gp_randomize_case lower
#gp_useradd_homedir_path /home/ftp
#gp_useradd_upload_path /upload
#gp_html_path /var/www/ftp.htm
#gp_welcome_name welcome.msg
TLSEngine off
TLSRequired off
TLSVerifyClient off
TLSProtocol TLSv1
TLSLog /var/log/proftpd_tls.log
TLSRSACertificateFile /etc/gproftpd/gproftpd.pem
AllowUser sparko-ftp
DenyALL
User sparko-ftp
Group ftpgroup
AnonRequirePassword off
MaxClients 3 "The server is full, hosting %m users"
DisplayLogin welcome.msg
DisplayFirstChdir .msg
Allow from all
Deny from all
AllowAll
DenyAll
-
Proftpd mají ukázkové konfigurace.
http://www.proftpd.org/docs/example-conf.html
Stačí jen trošku upravit (možná že se i nemusí) a fungují jako máslo.
Instaloval jsem je na server a fungovalo to bez problémů.
-
skusil sem Basic a Anonymous z toho webu a pokaždé to samý
sparko@sparko-laptop:~$ sudo /etc/init.d/proftpd restart
* Stopping ftp server proftpd [ ok ]
* Starting ftp server proftpd
- IPv4 getaddrinfo 'sparko-laptop' error: Name or service not known
- warning: unable to determine IP address of 'sparko-laptop'
- error: no valid servers configured
- Fatal: error processing configuration file '/etc/proftpd/proftpd.conf'
[fail]pro to ftp bych akorat potřeboval aby mělo svůj domovskej adresář ze kterýho by nešlo odejít aby se mě nikdo nehrabal v PC. to by bylo asi nejduležitější. šlo by to udělat jinak než pres proftpd ?
-
Já pro nastavování ProFTP používám GProftpD. Nemám probléma. Vše zařídí toto GUI rozhraní.
-
Jakou mate verzi proftpd?
-
1.3.0
-
Ta vase konfigurace je vporadku, ale problem je opravdu s tim
- warning: unable to determine IP address of 'sparko-laptop'
pridejte si do /etc/hosts k radku 127.0.0.1 localhost sparko-laptop
tj. vysledny radek aby vypadal takto:
127.0.0.1 localhost sparko-laptopa vse bude ok
-
supr supr už to valí diky moc