Lion Server: Enabling the FTP service

This article discusses how to enable the FTP service in Lion Server.
This article has been archived and is no longer updated by Apple.

Use the following steps (you must use Terminal). Note: In the steps 1 and 2, the example local administrator's short name is ladmin. Change it to your own local admin account's short name.

  1. Create an Access Control List (ACL) group:
    dseditgroup -o create -n /Local/Default -u ladmin
  2. Enter your password when prompted.
  3. Add users and groups to the ACL group.

    For example, to add a user named jacob:
    dseditgroup -o edit -u ladmin -a jacob
    For example, to add a group named teachers:
    dseditgroup -o edit -u ladmin -a teachers -t group
  4. Repeat the example commands above for any additional users or groups that need FTP access.
  5. Configure the FTP service to load on demand:
    sudo launchctl load -w /System/Library/LaunchDaemons/ftp.plist

Learn more

Lion Server uses tnftpd by default. For more information, refer type man ftpd in Terminal.

Published Date: