I need a solution to store my files, in fact I need to have some way of synchronisation for my files across 2 or more computers. Found this owncloud solution.
Setting it up is straight forward - just follow the doco. However, by default owncloud stores its file repository in the local server where owncloud is installed. I have a windows file share and I want all my files store in the windows file share
I am running Ubuntu and install owncloud in it.
I created a shared folder in my windows server, create a user account on my windows domain, straight forward.
on my Ubuntu server, firstly, I created a hidden file that contains the username and password of the windows domain account I created earlier
> vi /path/.smbcredentials
username=myuser
password=mypassword
save this file
next, I created a mount point to which I will mount the shared folder of my windows to this Ubuntu server
> mkdir /mount/projects
then I find the group id of the user account who is running the web server, in my case it is www-data
> id www-data
uid=33(www-data) gid=33(www-data) groups=33(www-data)
next, I edit the fstab file to mount the file share
> vi /etc/fstab
and add the following line:
//server.domain.local/share /mount/projects cifs credentials=/path/.smbcredentials,iocharset=utf8,sec=ntlm,dir_mode=0770,uid=33,gid=33 0 0
then do
> mount -a
it should mount the windows shared folder to /mount/projects
now, during owncloud installation, it will ask for the data folder, you can put /mount/projects !!
No comments:
Post a Comment