Zentyal Forum, Linux Small Business Server
International => Magyar => Topic started by: papp lászló on November 30, 2012, 10:15:53 am
-
Sziasztok! Ez itt csak az FTP kérdésekre hozonm létre.
Első kérdés mindjárt tőlem:
A FTP rendben telepítve van, mégis az a jelenség, hogy nemcsak a saját könyvtárat mutatja meg a felhasználónak, hanem kiengedi azt az egész könyvtár struktúrára, így a gyökérkönyvtárra is.
A szoftververzió 3.0.3 és attól fölfelé.
Van valakinek ilyen tapasztalata?
-
A kérdés még mindig él.
Senkinek nem jött elő ilyen hiba?
-
Az a helyzet, hogy jelenleg nincs most olyan Zentyal-om, amin FTP lenne, de próbálok segíteni.
Ez nem Zentyal hiba - szerintem - hanem FTP konfigurációs lehetőség. Régebben néztem, nem emlékszem már, hogy melyik FTP szerver fut rajta.
ProFTPD-vel már jártam így, ott a DefaultRoot-ot kellett engedélyezni/megadni, ha hullám volt, akkor minden user csak a saját könyvtárában tudott mocorogni, így nézett ki a sor (ha google-al rákeresel, több infót is találsz):
DefaultRoot ~
Viszont ez esetben a userek csak a saját könyvtárukba fognak tudni belépni, aminek lehetnek hátrányai is, élet hozza.
Remélem valamelyest közelebb vittelek a megoldáshoz.
-
Ha jól tudom ezt az FTP-t használja https://security.appspot.com/vsftpd.html#docs (https://security.appspot.com/vsftpd.html#docs)
-
Szia!
Igen a vsftp-t használja.
Nem gondolnám, hogy az a megoldás, ha parancssorból kellene beállítgatni.
Ez a 2.x verziókban már jólműködött
-
Sziasztok!
A problémakör még fennáll.
Az FTP esetén minden könyvtárat lát a felhasználó, bár nem mindegyiket tudja megnyitni.
Tapasztalt már valaki hasonlót?
-
igen , zentyal alatt. Tudtommal nincs rá életképes megoldás, mert a zentyal userek nem system userek, hanem ldap-ban lévő virtuálisak, ezért nem lehet meghatározni a vsftp-ben a home könyvtárukat.
Illetve meg lehet, csak a vsftp nem tudja (tapasztalatom szerint) kivenni az ldap-ból az adott user home-ját.
Nekem van nativ-módon, és sql-alapokon működő vsftp szerverem is, azoknál megy a chroot.
Szerintem a zentyal ldap-ből kéne kinyerni a szükséges infót, csak nekem sem sikerült még.
Így a most készülő zentyal mail szerverre feltettem webminből egy vsftp-t és létrehoztem webminben a szükséges system usereket, akiknek lesz ftp-hozzáférésük.
Így már a vsftp-nek meg tudom adni, hogy hol legyen a chroot az adott usernek.
-
Szia levideo!
Köszi a választ!
Ez a problémakör a 2.x verzióknál nem állt fent. A Zentyal tök jó szoftver, nem tudom elhinni, hogy ez lenne az egyetlen megoldás.
Mindenesetre köszi az ötletet.
papp
-
A ZENTYAL valóban jó rendszer.
Csak néhány dologban nem biztos, hogy úgy működik, ahogy némely embernek (pl. én) szükséges lenne.
Illetve nem is velem van a baj, hanem a céges userekkel. Őket zavarja, hogy látják mások mappáját, még ha bele lépni nem is tudnak.
Engem mint rendszergazdát nem annyira zavar.
-
Sziasztok!
Miután a Zentyalos beállításokkal nem működött az ftp a szám íze szerint, úgy döntöttem, hogy megkerülöm. Kikapcsoltam a modulállapotban az ftp-t, majd módosítottam a /etc/vsftpd.conf fájlon.
Hurrá! Működik.
Majd egyszer csak a /etc/vsftpd.conf visszaállt az eredeti állapotra, és kezdhettem mindent elölről. :(
Mit kell beállítani, hogy a Zentyal ne piszkálja azokat a konfig fájlokat, amihez nincs köze?
Fürtös
-
Sajnos nincs ilyen beallitas! :-\
Viszont van megoldas:
Masold a "/usr/share/zentyal/stubs/ftp/vsftpd.conf.mas" fajlt a
"/etc/zentyal/stubs/ftp/vsftpd.conf.mas"-ba es ezt a fajlt valtoztasd,
ne a "/etc/vsftpd.conf"-ot.
Ebben az esetben vissza is kapcsolhatod az ftp modult.
Pontosan melyik Zentyal verziot hasznalod?
Ha bemasolod a Te altalad valtoztatott "/etc/vsftpd.conf" fajlt,
akkor segithetek a "vsftpd.conf.mas" összeacsolasaban!
-
Köszönöm szépen, így sikerült megoldanom.
Bár az továbbra sem szimpatikus, hogy az inaktív konfig fájlokat is lecseréli.
-
Ha nem tetszik, hogy hozzanyul, szedd le a zentyal-ftp modult,
ezutan mar nem irja at! A vsftpd fent marad, nem törli a zentyal-ftp remove!
Ezekutan azt csinalsz az "/etc/vsftpd.conf"-al amit csak szeretnel!