This guide covers the steps to share your ObjectiveFS filesystem from Linux to Windows via Samba. For NFS export instructions, see this guide.
$ sudo mount.objectivefs <your filesystem> /ofs
$ sudo apt-get install samba
$ sudo yum install samba
$ sudo smbpasswd -a <user_name>
Note: Samba uses a separate set of users and passwords (stored in /etc/samba/smbpasswd
) instead of the standard Linux system accounts. This user must have read/write permission to the /ofs directory.
/etc/samba/smb.conf
.[ofs]
path = /ofs
valid users = <user_name>
writable = yes
browseable = yes
; The following lines enable Windows ACL support
vfs objects = acl_xattr
acl_xattr:ignore system acls = yes
nt acl support = yes
$ sudo service smbd restart
$ sudo /etc/init.d/smb restart
$ sudo systemctl restart smb.service
$ sudo systemctl restart nmb.service
smb.conf
.$ testparm
$ setsebool -P samba_share_fusefs=1
These steps are for Windows Server 2012 R2.
Start
→ This PC
→ Click on Computer from the top menu
→ Select "Map network drive"
→ For Folder, use: \\\\<ip address>\\ofs
→ Click Finish
→ Enter the user name and password that you have set up
last updated by ObjectiveFS staff, March 26, 2020
ObjectiveFS is a shared file system for OS X and Linux that automatically scales and gives you scalable cloud storage.
If you have questions or article idea suggestions, please email us at support@objectivefs.com