Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

How do you configure a Mavericks (built in) FTP server?

How do you configure a Mavericks (built in) FTP server? Specifically, I want to set a root folder for a user that isn't their home directory, but rather a sub folder of their home directory.

MacBook Pro (15-inch Mid 2012), OS X Mavericks (10.9)

Posted on Dec 8, 2013 12:11 PM

Reply
6 replies

Jan 17, 2014 6:14 PM in response to BehSik

Hi,


Ever get an answer to this?


I have FTP service running fine using the little menubar app called ftpd-enable. I can log in to my Mac via ftp using it with my standard user / pwd combo.


My problem: I want to create an FTP-only account that points to a folder in my Sites folder.


I've looked for a GUI-style FTP app for non-OS X Server users but haven't found anything. Ideally, I'd just like to create the user without adding more software anyway.


Thanks in advance for any help,


Pat

Feb 17, 2014 12:11 PM in response to Pat Gilmour

well, the ftp server (=ftpd) takes account info from the user list for your mac. so, go to the system settings on your mac, then to users, and then just add another user with a password of your choice (tap on the little plus-sign to add a user!). this will then be a valid user for your ftp server after you restart your ftp server.


the other thing you want to do, about the home directory, is called chroot. you can set the home directory of a specific ftp-user to be another directory then the standard. for this, there are configuration directives in the configuration file in /private/etc/ftpd.conf which you have to edit by hand. so make sure what you do there.


you should read this before editing the file, this will give you a better understanding of what to put there: https://developer.apple.com/library/mac/documentation/darwin/reference/manpages/ man8/tnftpd.8.html

How do you configure a Mavericks (built in) FTP server?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.