Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: max007 30 Ledna 2008, 21:48:16

Název: gFtpProd 8.3.2 v GG
Přispěvatel: max007 30 Ledna 2008, 21:48:16
Zdravim, uz chvilku se snazim rozchodit v GG ftp server a to pres GftpProd. Jedna se jen o to nastavit uzivateli slozku na disku pripojenem v /media/sda3/install . Toto nastavim a ulozim ovsem ve chvili kdy se pripojuji na ftp tak to pise
Kód: [Vybrat]
localhost=127.0.0.1
220 My FTPD
USER install
331 Password required for install.
PASS ***********
530-Unable to set anonymous privileges.
530 Login incorrect.
QUIT

je nastaveno viz configurak z gftpprod uzivatel install ve skupine test.
Kód: [Vybrat]
ServerType standalone
DefaultServer on
Umask 022
ServerName "0.0.0.0"
ServerIdent on "My FTPD"
ServerAdmin Admin@this.domain.topdomain
IdentLookups off
UseReverseDNS off
Port 21
PassivePorts 49133 65534
#MasqueradeAddress None
TimesGMT off
MaxInstances 30
MaxLoginAttempts 3
TimeoutLogin 305
TimeoutNoTransfer 120
TimeoutIdle 120
DisplayLogin welcome.msg
User nobody
Group nobody
DirFakeUser off nobody
DirFakeGroup off nobody
DefaultTransferMode binary
AllowForeignAddress off
AllowRetrieveRestart on
AllowStoreRestart on
DeleteAbortedStores off
TransferRate RETR 0
TransferRate STOR 0
TransferRate STOU 0
TransferRate APPE 0
SystemLog /var/log/secure
RequireValidShell off
#gp_random_username_length 3
#gp_random_password_length 5
#gp_randomize_case lower
#gp_useradd_homedir_path /var/ftp
#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>
<IfModule mod_ratio.c>
Ratios off
SaveRatios off
RatioFile "/restricted/proftpd_ratios"
RatioTempFile "/restricted/proftpd_ratios_temp"
CwdRatioMsg "Please upload first!"
FileRatioErrMsg "FileRatio limit exceeded, upload something first..."
ByteRatioErrMsg "ByteRatio limit exceeded, upload something first..."
LeechRatioMsg "Your ratio is unlimited."
</IfModule>
<Limit LOGIN>
  AllowUser install
  DenyALL
</Limit>

<Anonymous /media/sda3/install>
User install
Group test
AnonRequirePassword on
MaxClients 5 "The server is full, hosting %m users"
DisplayLogin welcome.msg
<Limit LOGIN>
Allow from all
Deny from all
</Limit>
<Limit LIST NLST  MTDM  PWD XPWD  SIZE  STAT  CWD XCWD  CDUP XCUP >
 AllowAll
</Limit>
<Limit STOR STOU  APPE  RETR  RNFR RNTO  DELE  MKD XMKD SITE_MKDIR  RMD XRMD SITE_RMDIR  SITE  SITE_CHMOD  SITE_CHGRP >
 DenyAll
</Limit>
</Anonymous>

mohl by nekdo poradit. Jak s tim pohnout ve FF sem s tim nemel problem. Diky
Název: Re: gFtpProd 8.3.2 v GG
Přispěvatel: max007 05 Února 2008, 10:17:26
pri pripojovani z total commnaderu to pise
Kód: [Vybrat]
unable set anonymous privileges
Název: Re: gFtpProd 8.3.2 v GG
Přispěvatel: Veselá#Houba 07 Února 2008, 20:16:34
dle tohoto threadu: http://ubuntuforums.org/showthread.php?t=51611&page=2 (http://ubuntuforums.org/showthread.php?t=51611&page=2) (od příspěvku #13 dále), je to problém s fyzickými právy sdílené složky (v tvém případě /media/sda3/install). Tato složka musí mít práva odpovídající těm, které nastavíš v gproftpd. Nejjednodušší (a nejméně bezpečné) řešení je:

Kód: [Vybrat]
cd /media/sda3/
chmod 777 install -R

Nejlepší je asi mít shodnou skupinu pro všechny uživatele co budou do složky přistupovat a podle toho nastavit práva.
Název: Re: gFtpProd 8.3.2 v GG
Přispěvatel: max007 09 Února 2008, 09:59:29
cau tak sem zkousle menit prava slozky install ale stale to nepomohlo(stejny vypis). Taky jsem zkousel nastavit slozku v mem domovskem adresari a tam jsem se prihlasil bez problemu. Tak me napada jestli to nebude v tom ze slozka install je na disku NTFS a home mam na EXT3. Ale kdyz jsem pouzival FF a gftppro tak nebyl problem. Tak nevim co s tim muze byt.
Název: Re: gFtpProd 8.3.2 v GG
Přispěvatel: Veselá#Houba 09 Února 2008, 12:32:24
Zkus ještě na konec řádku v /etc/fstab, který odpovídá tvému ntfs disku přidat
Kód: [Vybrat]
umask=000

a potom umountni a znovu mountni  :)
Souborům na Ntfs a fat jednotkách nejdou přiřadit práva klasickým způsobem, takže se musejí nastavovat už při mountování.

Kdybych měl jak, zkusil bych to nejdřív u sebe, ale bohužel všechny moje bývalé ntfs už jsou xfs.
Název: Re: gFtpProd 8.3.2 v GG
Přispěvatel: max007 09 Února 2008, 15:48:53
dobre, takto to vypada ze to funguje. ;) a tim umask 000 jsem nastavil teda vsechna prava na mountovanem disku (vsechny soubory a adresare) jako prikazem chmod 777 ? jak velky to ma vliv na bezpecnost?
Název: Re: gFtpProd 8.3.2 v GG
Přispěvatel: Veselá#Houba 09 Února 2008, 18:59:56
Ano, umask 000 odpovídá chmod 777

Umask je dobře vysvětlen zde:
http://en.wikipedia.org/wiki/Umask (http://en.wikipedia.org/wiki/Umask)

a pár příkladů použítí je zde:
http://www.tech-faq.com/umask.shtml (http://www.tech-faq.com/umask.shtml)
Název: Re: gFtpProd 8.3.2 v GG
Přispěvatel: max007 10 Února 2008, 13:40:39
nechtene sem tam hodil umask 777 umount a mount disku a taky to slo :) zajimave. Kazdopadne diky za radu... uz jsem si s tim nevedel rady kdyz mi to ve FF bez problemu fungovalo.