Is there an easy way to upgrade from OS X 10.6 to OS X 10.6 Server, or a workaround to eliminate the 10-user limit for ftp connections?

  • Given the news on Lion - I would avoid moving to server at this point unless you know you can't risk that and need ftp now at the cost of money or time to find another ftpd...
    – bmike
    Jun 10 '11 at 16:33

No - server needs additional packages to be run at install time and there is no general upgrade path or migration assistant to move a client mac to server.

Even at $499 Snow Leopard Server provides a lot of bang for the buck - but if you can compile open source and don't need this NOW a free solution might make more sense.

I've never had to bypass the limit - but my first step would be turning off the mac delivered ftpd and compiling Pure-FTPd (you need to use PAM when you compile for Max OS X)

Once you confirm the new binary works as planned for more than 10 users, you can dig into launchd and set it up to call your ftpd instead of the built in one.

  • 2
    And though it might or might not make sense in your situation, @Sorin, it's worth noting that next month the OS X Lion upgrade will be $29 and upgrading that to OS X Lion Server is just another $50. Jun 10 '11 at 15:58

I find the smoothest, easiest to rollback method is to use disk utility to partition to the hard drive and add a volume you want to put a fresh OS on. Then do a fresh install and move over the needed data. Working DNS and Open Directory is recommended, there are docs from Apple and books available on the topic.

FTP is deprecated in Lion server, and the hacks to re-enable it severely compromised security in my testing. It's not a secure protocol by default, so I would recommend finding another way to server the resource in question.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .