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
-
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
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.
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
-
pri pripojovani z total commnaderu to pise
unable set anonymous privileges
-
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:
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.
-
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.
-
Zkus ještě na konec řádku v /etc/fstab, který odpovídá tvému ntfs disku přidat
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.
-
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?
-
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)
-
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.