Yosemite does not have ftp sharing option in file sharing preferences?
For the manual addressing, have you tried using the networksetup command? These settings can be set using the following command:

networksetup -setmanual &lt;networkservice&gt; &lt;ip&gt; &lt;subnet&gt; &lt;router&gt;