Keresés

Új hozzászólás Aktív témák

  • vargalex

    Topikgazda

    válasz tibi3650 #6929 üzenetére

    Szia!

    Igen, ha visszaírod, akkor minden úgy lesz, mint régen. Igazából a root-al történő használatnak annyi veszélye van, hogy olyan file-hoz is hozzáférsz (illetve törölheted is), amit nem feltétlenül kellene. Mondjuk a buildemben ez egyébként is a /mnt-re van korlátozva.

    FTP-hez:

    Először is létre kell hoznod egy operációs rendszer szintű felhasználót az adduser paranccsal (érdemes a home-ját is beállítani, mert ide fog beesni ftp-vel is). Azaz pl.:

    adduser -h /mnt/ftpuser1 -s /bin/false -G users ftpuser1

    Ebből:

    -h: a home könyvtár (létre is hozza)
    -s: a parancsértelmező. Azért állítjuk /bin/false-ra, hogy ssh-n ne tudjon bejelentkezni
    -G: a default csoport. Azért raktam users-re, mert a samba és az ftp user is az, így könnyen megoldható (később), hogy egymás file-jait lássák.

    a végén természetesen az user neve. A home lehet több usernél is azonos akár. A fenti parancs lefuttatásakor meg fogja kérdezni, hogy mi legyen a jelszava.

    Ezután már hozzáadhatod a vsftpd.users file-hoz az így létrehozott felhasználót, így ő is tud majd ftp-zni (vsftpd újraindítás kell hozzá).

    A hozzáféréseket egyébként filerendszer szinten oldhatod meg. Csoportokba szervezed a felhasználókat, csoportokhoz rendeled a könyvtárakat/file-okat, stb.

    Alex

Új hozzászólás Aktív témák