FTP Useraccount op OS X

Ik wil een gebruiker toegang geven tot de FTP server die in MAC OS X zit. Nu wil ik niet dat deze gebruiker mijn hele homedir kan zien. daarom wil ik hiervoor een aparte account aanmaken.

Waar kan ik deze user aanmaken zodat deze alleen toegang heeft tot een speciale map?

Volgens mij kan dat met sharepoint; [url]http://www.hornware.com/sharepoints/[/url]

Ik gebruik het n.a.v een tip hier op het forum, goud programma! :smiley:

dat programaatje ken ik wel. je kan er helaas alleen shares mee maken, geen ftp accountjes.

Zelf gebruik ik PureFTPd Manager. Daarmee kan je virtuele gebruikers maken (gebruikers zonder eigen home-dir) en de gebruikerstoegang beperken tot bepaalde directories.

hey

accounts aanmaken (ook voor ftp) gaat via je systeemvoorkeuren tab accounts

greetzz

Voor de volgende:

FTP User accounts

Username = fred

Aanmaken:

→ Systeemvoorkeuren → Accounts → Nieuwe gebruiker aanmaken → fred
→ NetInfo → /users/fred → shell = “/sbin/ftplogin”

aanpassen:

/sbin/ftplogin (Shell maken voor FTP gebruikers)

#!/bin/sh -

@(#)ftplogin.sh

echo ’ ’
echo ‘Interactive Login is not allowed for FTP Users’
echo ’ ’
exit 1

/etc/ftpchroot (FTP gebruikers opsluiten in hun homedir)

fred

/etc/ftpusers (FTP gebruikers toestaan)

fred allow

/etc/shells (FTPlogin shell toestaan)

/sbin/ftplogin

Bestandsysteem:
/Users$chown root:admin Fred
/Users$chmod 755 Fred #alleen lezen

/Users/Fred$chown root:admin Download
/Users/Fred$chmod 755 Download #alleen lezen (downloaden)
/Users/Fred$chown root:admin Upload
/Users/Fred$chmod 777 Upload #alleen lezen en schrijven (uploaden)

Hoe maak ik die shell eigenlijk? :?