Ik hoop dat dit topic niet te simpel is, hoewel het mij dan waarschijnlijk wel een goed antwoord oplevert (of een snel slot, da's eigenlijk niet de bedoeling). Tot nu toe heb ik het antwoord nog niet kunnen vinden in documentatie en/of zoekmachines, vandaar dit topic.
Ik heb een OpenBSD 3.4 server waarop ik een FTP server wil draaien. Ik gebruik daarvoor pure-ftpd uit de ports tree. Ik wil eigenlijk 1 algemene user die alleen in zijn of haar homedir kan uploaden/downloaden, maar niet door het hele file-systeem kan rondzwerven, en een paar users (die login hebben op mijn server) die dat wel mogen. Pure-ftpd heeft daarvoor de -a switch. Ik heb daarom een groep aangemaakt waarin de users zitten die het hele filesysteem mogen bekijken en die achter de -a gezet, dat werkt prima.
Nu rest mij dus de algemene toegang, iets dat ik maar niet goed voor elkaar krijg. Ik wil namelijk een user die geen shell-toegang heeft, maar wel FTP toegang. Als ik een user aanmaak met als shell 'nologin' is dat eerste geregeld, maar geeft pure-ftpd de user geen toegang tot de FTP server.
Hoe zorg ik ervoor dat ik een user krijg die geen shell-toegang heeft, maar wel FTP toegang tot enkel zijn/haar homedir? Ik zie vast iets over het hoofd maar ik kom er niet uit.
Ik heb een OpenBSD 3.4 server waarop ik een FTP server wil draaien. Ik gebruik daarvoor pure-ftpd uit de ports tree. Ik wil eigenlijk 1 algemene user die alleen in zijn of haar homedir kan uploaden/downloaden, maar niet door het hele file-systeem kan rondzwerven, en een paar users (die login hebben op mijn server) die dat wel mogen. Pure-ftpd heeft daarvoor de -a switch. Ik heb daarom een groep aangemaakt waarin de users zitten die het hele filesysteem mogen bekijken en die achter de -a gezet, dat werkt prima.
Nu rest mij dus de algemene toegang, iets dat ik maar niet goed voor elkaar krijg. Ik wil namelijk een user die geen shell-toegang heeft, maar wel FTP toegang. Als ik een user aanmaak met als shell 'nologin' is dat eerste geregeld, maar geeft pure-ftpd de user geen toegang tot de FTP server.
Hoe zorg ik ervoor dat ik een user krijg die geen shell-toegang heeft, maar wel FTP toegang tot enkel zijn/haar homedir? Ik zie vast iets over het hoofd maar ik kom er niet uit.