We have moved to a new Sailfish OS Forum. Please start new discussions there.
13

[Feature Request] Network Shares in Filemanager

asked 2015-02-23 14:14:19 +0300

PatsJolla gravatar image

updated 2015-02-23 17:31:28 +0300

chemist gravatar image

Dear community, I'm writing in hope somebody can help me fast or to maybe inspire somebody to develop a very basic needed functionality. I would like to have the possibility to use a filemanager that can access my NAS/Network folders of other computers on my home network. Unfortunately no native app supports Network shares or access to any folder outside of the phone, or I never found it. I use CargoDock, File Browser, Filetug and the respective"StartAsRoot" versions of them. No one supports network storage access. The only useful App that I found so far is the ES File Explorer (Android). But this then leads to another problem: Every copied file or folder (in my case folder with music) has an ownership and access rights of a specific Android user. How can I change ownership and permissions by an app? I know that by terminal access I can change it, but using a terminal on a phone while walking is the least thing you want to try, and not comfortable as every day use. ES File Explorer can do even this, but can not set the ownership to nemo... only to root.

TL;DR:

  • Need native filemanager as powerful as ES File Explorer with Network folder access

  • Need native app for folder ownership/permissions (could be part of filemanager app)

Does anybody have found sth like this? I tried Warehouse and Jolla Store but couldn't find other apps then the above mentioned.

Kiitos!

edit retag flag offensive close delete

Comments

Maybe ask the developer here https://github.com/karip/harbour-file-browser to offer this feature? (or ask someone else to extend it)

andreibechet ( 2015-02-23 14:24:54 +0300 )edit

There is the App oneSSHot in Jolla Store, which crates SSH Access to remote computers. I don't know if it offers the possibility of file operations or only remote access to the hosts. I have never tried it.

Cargo Dock has the potential to an ideal native app for File exchange, but it has only Dropbox and WebDAV support so far. If you can install this protocol or OwnCloud on your NAS, this would be a Workaround. But for te Access to Network shares of desktop machines a Client for Samba or NFS (depending on the Protocol used) would be needed. There isn't anythiong like this available yet.

wanderer ( 2015-02-23 14:52:34 +0300 )edit

It would be really helpful to tell what you want to access! Most boxed NASs know WebDAV, Win7/8 too so I do not see what your actual problem is but that you do not know how to set it up...

chemist ( 2015-02-23 17:34:24 +0300 )edit

@chemist: Why should I activate an additional service when there is already a build in functionality in almost all OS? If its not clear enough here a typical scenario: Create a folder on your hardisc lest say C:\test (in windows) - right klick it say sharing... or simply check this page example now try to access it with your Jolla phone. There is no need for WebDav/DropBox/or any other cloud service! I do not want and do not need to share a file that is lying on a disc literally 2m from me through the whole internet several server and services just to download it on my phone that is connected to the exact same network. I simply want to access all my files any time anyhow i want with my phone as if they are part of the local storage. That's actually not at all a new functionality. It's now a days such an elementary functionality that no one is even thinking about it anymore.

PatsJolla ( 2015-02-23 18:25:19 +0300 )edit

Pardon? You asked a question, don't lecture me if you are not even able to google WebDAV, you would have learned that WebDAV is no cloud service (used by cloud services is not the same!) but just another way to have your all so loved Windows world exported to the network, which you then access from CargoDock... no issue with permissions no issue with ownership... smartass.

chemist ( 2015-02-23 22:11:57 +0300 )edit

3 Answers

Sort by » oldest newest most voted
3

answered 2015-02-23 14:55:57 +0300

rudi gravatar image

updated 2015-02-23 14:57:04 +0300

how about 'FishNetMount' from warehouse to connect to your shares?
@wanderer there is ;-)

edit flag offensive delete publish link more

Comments

I'll give it a try. Thanks for the info. But rights management would then still be missing I think.

PatsJolla ( 2015-02-23 15:13:55 +0300 )edit

permissions can be changed in filetug/file browser
ownership can only be changed by 'root'

rudi ( 2015-02-23 15:19:09 +0300 )edit

Filebrowser (started as root) keeps hanging (so much that I can't even kill the process and phone needs to be restarted) and Filetug can only set rights for the active user and takes ownership for the active user which would be then root. But I would like to choose the owner based on a list and choose nemo e.g. like in this ES File Explorer screenshot http://www.artit-k.com/wp-content/uploads/2014/02/Screenshot_2014-01-30-16-48-39.png

PatsJolla ( 2015-02-23 15:34:13 +0300 )edit

I tried FishNetMount but it tells only mounting failed but why I can't figure out. I tried to go the same was as I did with ES File Explorer but seems like something is not right, do you have an example what to put in the fields? I think I might need to specify the remote dir / share in a different way.

PatsJolla ( 2015-02-23 18:45:08 +0300 )edit
2

@PatsJolla: Fill in like this: Config name: some name you want to use (internally) --- Server IP: enter the IP of the sharing PC --- Remote dir: enter the name of the remote share (not the complete file path, but only the name of the share like it shows up on another windows machine, for example if you share "C:\some\folder\to\test\shareddirectory", the share will be "shareddirectory". --- Username / Password / domain: fill in your credentials for this share. --- SMB/CIFS // NFS // Delete Config: in your case choose SMB/CIFS --- Local mount point: you need to specify a local folder where this network share is mounted to - you should create one before setting up FishNetMount. --- I have created a folder /home/nemo/network/ with several subfolders for some shares I use. It works perfectly for me!

casanunda ( 2015-02-23 20:32:13 +0300 )edit
0

answered 2015-02-23 17:29:14 +0300

chemist gravatar image

CargoDock supports WebDAV to activate that in win -> http://www.serverwatch.com/server-tutorials/how-to-set-up-a-webdav-server-in-windows-7-8.html

edit flag offensive delete publish link more
0

answered 2015-02-23 21:39:25 +0300

PatsJolla gravatar image

First "work around" has been found. Thank to casanunda, for explaining me how to set it up correctly, you can combine the functionality of FishNetMount (openrepos) with the typical filemanagers. FishNetMount makes the mount of folders system wide available which can be reused in the other apps as well. For me this is perfect, maybe even better than my original request. Now we need to find a comfortable way to handle ownerships of folders and permissions and I can close the thread :-)

edit flag offensive delete publish link more
Login/Signup to Answer

Question tools

Follow
3 followers

Stats

Asked: 2015-02-23 14:14:19 +0300

Seen: 1,406 times

Last updated: Feb 23 '15