Sziasztok!
Szeretnék létrehozni egy olyan könyvtárat a szerveren, amihez csak egy adott csoportban lévő userek férnek hozzá.
A gépen fent van az openssh-server, proftpd.
Amit eddig csináltam. Létrehoztam a bizonyos felhasználót, majd a group-ot.
/etc/proftpd/proftpd.conf fájlban beállítottam:
DefaultRoot /mappa csoport
DefaultRoot ~
Tudomásom szerint ezzel tudnám elérni, hogy a "csoport" groupban lévő userek a "/mappa" mappába rootolodjanak, a többiek meg a saját home folderükbe.
Windowsról winscp-vel ha megpróbálok belépni az sftp kapcsolat működik 22-es porton, gondolom az openssh kezelheti ezt, de nem jutnak érvényre a fentebbi szabályok, a györkérbe lép minden user.
Ha 21-es porton próbálok csatlakozni FTP-n, akkor ezt írja hibának:
"Timeout detected. (data connection)
Could not retrieve directory listing
Error listing directory '/'. "
Tudnátok segíteni, hogyan lehetne beállítani a chroot-ot? Mit hagytam ki?
Köszönöm előre is!