Fórum Ubuntu CZ/SK
Ostatní => Ubuntu Server => Téma založeno: zdenek_vz800 04 Listopadu 2008, 09:31:11
-
Mam nainstalovany 8.04 s LAMP a pokud pres Total Commander nahravam soubory na server tak vse jede. Pokud mi ale spadne net a chci navazat na predchozi soubor, kterej je nahrany treba jen z poloviny, neumi navazat - jedine prepsat - lze toto navazovani pri preruseni nekde nastavit - predem vsem diky za reakce
-
no jde pro začátek o to, přes kterou službu na ten server nahráváte data..
-
jasne :-) - v total commanderu pouzivam ftp a na linuxu bezi proftpd
-
http://www.proftpd.org/docs/directives/linked/config_ref_AllowOverwrite.html
http://www.proftpd.org/docs/directives/linked/config_ref_AllowStoreRestart.html
http://www.proftpd.org/docs/directives/linked/config_ref_AllowRetrieveRestart.html
-
Zdravim Merline (jestli si muzu dovolit toto osloveni :-) ),
jsem rad ze nekdo reaguje na me problemy, je pravda ze na tomto foru jsou velice rychle reakce (tedy obvykle od vas :-) ) .precetl jsem vase odkazy, prohledal sve konfiguracni soubory pro /etc/proftpd/ nicmene uvedenou syntaxi jsem nenasel, a ani tedy nenastavil na odpovidajici hodnotu. Pouzivam navic isp config, tak nevim jestli se dotazy nejak nepredavaji dale pro isp config. Pokud by jste byl tak laskav a mohl nejak upresnit jak system nastavit. Jinak dle vasich reakci a fundovanych odpovedi jsem si vsiml ze asi jste "velmi vysokou instanci" u UBUNTU - s touto distribuci jsem jako laik v linuxu velmi spokojen a pokud by jste si pral u nasi spolecnosti na ubuntu mit jakykoliv hosting, tak by mi bylo cti abych podporil komunitu ubuntu, protoze chapu ze se nemuzu porad jen ptat ale taky odpovidat, nebo neco nabidnout - predem dekuji za reakci
-
Já a "vysokou instancí" ? :D :D :D
To snad ani ne ... :) Co se týče hostingu - děkuji za nabídku, věřím, že ji snad ostatní využijí, leč hostuji si sám.
Ad dotaz - právě proto, že tam onen "tag" není by bylo vhodné jej tam doplnit s patřičnou hodnotou (default je off). A bude to fungovat tak jak potřebujete.
-
Dekuji za velice rychlou reakci - nicmene podporu, nebo hosting nabidnu uplne zdarma pro podporu ubuntu - ale zadny odpovidajici tag jsem v konfiguracich nenasel - navedete me treba prosim trochu??? na druhou stranu je treba rict ze v nasi spolecnosti pracujeme dlouho s hostingem, ale vetsinou na jinych platformach. A uprimne receno ma znalost linuxu je skutecne mala :-( nicmene pro lidi co mi pomuzou se odvdecim - prestoze externi pracovnici co resi nase servery to neni uplne uptimalni - zkratka co si clovek neudela sam a sam nekontroluje, tak pak vznikaji problemy... Ale jsem rad jeste jednou za vasi rychlou reakci a pokud by jste si pral nejak participovat do budoucna, tak kontak na me urcite mate - pokud hostujete, serverujete, dns a sam, tak urcite nemohu nabidnout lepsi podminky :-), ale jinak staci rict :-)
-
Právě proto, že Vám tento tag v konfiguračních souborech chybí, je potřeba jej tam doplnit. Původní config zdaleka neobsahuje všechny tagy, které jsou k dispozici.
-
co jsem vam rikal? neberte uplatky... ;D
-
ufaaku: pokud jsi si nevšiml, jak jsem velice zdvořile odmítl. Chocholoušek na mne čeká pro něco jiného :D
-
Takže, jak to dopadlo?
-
sem se k tomu nejak nemohl dostat :-) - jinak ale bihuzel nepomohlo - pokud se prenos souboru pres ftp prerusi (kdyz prenasim z lokalu na server) tak pak nejde normalne pokracovat, navazat a lze jen prepsat stavajici soubor :-(
-
Je možné sem vložit Váš config (bez hesel do DB atp.)?
-
ok - neni problem - jen sem ted config vratil do puvodniho stavu, ale doporuceny nastaveni sem testoval a bez vysledku... - mam configy dva jak z uvedeneho vyplyva :-)
c.1:
#
# /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
ServerName "Debian"
ServerType standalone
DeferWelcome off
MultilineRFC2228 on
DefaultServer on
ShowSymlinks on
TimeoutNoTransfer 600
TimeoutStalled 600
TimeoutIdle 1200
DisplayLogin welcome.msg
DisplayChdir .message true
ListOptions "-l"
DenyFilter \*.*/
# Use this to jail all users in their homes
DefaultRoot ~
IdentLookups off
ServerIdent on "FTP Server ready."
# 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
# 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
# Choose a SQL backend among MySQL or PostgreSQL.
# Both modules are loaded in default configuration, so you have to specify the backend
# or comment out the unused module in /etc/proftpd/modules.conf.
# Use 'mysql' or 'postgres' as possible values.
#
#<IfModule mod_sql.c>
# SQLBackend mysql
#</IfModule>
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?page=details&ID=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>
#
# Alternative authentication frameworks
#
#Include /etc/proftpd/ldap.conf
#Include /etc/proftpd/sql.conf
#
# This is used for FTPS connections
#
#Include /etc/proftpd/tls.conf
# A basic anonymous configuration, no upload directories.
# <Anonymous ~ftp>
# User ftp
# Group nogroup
# # We want clients to be able to login with "anonymous" as well as "ftp"
# UserAlias anonymous ftp
# # Cosmetic changes, all files belongs to ftp user
# DirFakeUser on ftp
# DirFakeGroup on ftp
#
# RequireValidShell off
#
# # Limit the maximum number of anonymous logins
# MaxClients 10
#
# # We want 'welcome.msg' displayed at login, and '.message' displayed
# # in each newly chdired directory.
# DisplayLogin welcome.msg
# DisplayFirstChdir .message
#
# # Limit WRITE everywhere in the anonymous chroot
# <Directory *>
# <Limit WRITE>
# DenyAll
# </Limit>
# </Directory>
#
# # Uncomment this if you're brave.
# # <Directory incoming>
# # # Umask 022 is a good standard umask to prevent new files and dirs
# # # (second parm) from being group and world writable.
# # Umask 022 022
# # <Limit READ WRITE>
# # DenyAll
# # </Limit>
# # <Limit STOR>
# # AllowAll
# # </Limit>
# # </Directory>
#
# </Anonymous>
Include /etc/proftpd_ispconfig.conf
c.2:
###################################
#
# ISPConfig proftpd Configuration File
# Version 1.0
#
###################################
DefaultAddress 127.0.0.1
<VirtualHost 86.49.71.240>
DefaultRoot ~
AllowOverwrite on
Umask 002
</VirtualHost>
-
Nějak nikde nevidím použity direktivy AllowStoreRestart a AllowRetrieveRestart
-
sem psal ze jsem zkousel a ted vratil do puvodniho stavu - do c.2 jsem dopsal tyto radky (zapomel jsem doplnit :-) ) - tedy:
AllowOverwrite off
AllowStoreRestart off
AllowRetrieveRestart on
- ale ted me napada ze sem to asi uplne nepochopil a mely by za tim bejt jeste konfigurace serveru :-)
-
číslem 2 myslíte soubor /etc/proftpd/modules.conf ?
a
AllowStoreRestart on
(off je výchozí hodnota kterou myslím zrovna nechcete...)
-
ano a ano - zkusim jeste on - az se naucim poradne cist, tak to bude ok :-)
-
zkusil jsem :
AllowOverwrite on
AllowStoreRestart on
AllowRetrieveRestart on
jen tak pro jistotu - a nic :-(
-
restartujete potom ten FTP server? nehledě na to, že má log. Dále bych se pokusil vyřadit z provozu ten isp config a nastavil to celé ručně..
-
To jsem se právě chtěl zeptat, kam ty řádky přidáváte?
-
zkusil jsem pridat:
AllowOverwrite on
AllowStoreRestart on
AllowRetrieveRestart on
do /etc/proftpd_ispconfig.conf, do /etc/proftpd/proftpd.conf i do /etc/proftpd/modules.conf a nic - bohuzel isp vypnout nemohu :-(
-
tak nevim - porad mi to pokracovani nejede - uz zacinam bejt zoufalej :-) - nema jeste nekdo nejakej typ??
-
TAk koukam ze to je asi neresitelny - zkusil sem snad vsechno a porad se mi to nedari rozchodit - nema nekdo nejakej typ, prosim??
-
Restartuješ po změně tu FTP službu? ISP Config neznám, ale určitě by mohl jít nějak dočasně vypnout, ne? Je něco v logu?
-
restartuju - dokonce i celej stroj - vypnout isp nejak jednoduse nejde, musel by se asi odinstalovat a pouzivam ho, tak tudy cesta moc nevede - spis by me zajimalo jaka je to funkce a kide se to nastavuje aby to umelo nastavovat pri uploadu na server - pri vetsich souborech je to potreba...
-
A v logu je něco?
Jinak bych se vrátil k původní myšlence, možná bude naopak potřeba zakázat přepis souborů (ačkoliv si myslím, že by to většina schopnějších FTP klientů měla navrhnout sama - zda přepsat či navázat) tj.
do /etc/proftpd_ispconfig.conf v sekci <VirtualHost 86.49.71.240>
AllowOverwrite off
AllowStoreRestart on
AllowRetrieveRestart on
-
SQELE - uz to jede - jak malo stacilo :-) - jen dopsat radky - diky mooooc za pomoc
-
Tak to je fajn :D
Mohlo to být vyřešené už před půl rokem :D :D :D
označuji za vyřešené
-
Presel sem na pure-ftpd-mysql (uz se zdokonaluju :-) ) a zas ten samy problem, akorat nevim kam to dopsat, uz sem prohledal snad vsechno :-)