One can easily mount your SmartFile account to a directory on your Linux machine. This gives easy CLI access to your hosted files. These instructions are based on Fedora 18.
Install curlftpfs from epel repositories.
yum install curlftpfs
Make the directory that SmartFile will be mounted to.
Manually mount SmartFile.
curlftpfs app.smartfile.com /mnt/sfftp/ -o user=username:password
If you want others regular users access, add the allow_other option.
curlftpfs app.smartfile.com /mnt/sfftp/ -o user=username:password,allow_other
Once you are happy with your mount point and it’s working, you’ll want to add an entry to /etc/fstab to mount it automatically.
curlftpfs#username:email@example.com /mnt/sfdir fuse auto,uid=1000,allow_other,_netdev 0 0