File manager for Webmin

344 posts / 0 new
Last post
Fri, 07/01/2016 - 03:50
OneTwoThree

Dear developers,

thank you very much for the development of the new filemanager for webmin. Great development. I succeeded in using this component as a root user. I however did not succeed in restricting the access rights for individual users - could someone possibly give me a hint towards finding my error? This is what I did:

Dockerfile

FROM ubuntu:14.04
 MAINTAINER ...
 
# Install webmin
ENV DEBIAN_FRONTEND=noninteractive
RUN sudo rm /etc/apt/apt.conf.d/docker-gzip-indexes
RUN sudo apt-get update
RUN apt-get update && apt-get -y install \
    perl libnet-ssleay-perl \
    openssl \
    libauthen-pam-perl libpam-runtime libio-pty-perl \
    apt-show-versions \
    python 
RUN apt-get install wget -y
RUN wget http://prdownloads.sourceforge.net/webadmin/webmin_1.801_all.deb
RUN dpkg -i webmin_1.801_all.deb
RUN apt-get -y install -f
 
EXPOSE 10000
...

The package contains filemin, and after installation filemin is available for user root

new user "userone"

Webmin > Webmin Users > Create a new Webmin User
Username: userone
Member of group: none
Create

selected "userone"
Available Webmin modules
Others > File Manager (selected and saved)

selected "userone"
Available Webmin modules
Others > File Manager (selected)
Allow access to directories:
$HOME
/var/www
save

Result: userone has access to all files on the server

What is missing here? Thank you very much for help

Wed, 07/06/2016 - 10:44 (Reply to #303)
OneTwoThree

Figured it out:

selected "userone" Available Webmin modules
Others > File Manager (selected)
Allow access to directories:
/var/www
+ this was missing +: Access files as Unix user: Specific unix user (e.g. www-data, corresponding to file owner of the accessible directory)
save

Fri, 07/15/2016 - 07:27
unborn
unborn's picture

does anyone here know that there is github account where you can request all patches and updates to be merged? :)

Configuring/troubleshooting Debian servers is always great fun

Sun, 08/07/2016 - 01:04 (Reply to #305)
Joe
Joe's picture

That's a tricky request. Ilia and Real Gecko had a disagreement about the direction of the file manager, the UI in particular (but also in terms of dependencies), so we have a forked version in Webmin (and we stopped calling it Filemin, as we don't want to step on the original project or impede its development in any way, though I think we're still sitting on the /filemin path, which needs to change). Ideally, the projects would converge again, but I'm not sure how that'll work out. The differences are pretty big now, and the direction the original Filemin project has gone is difficult to integrate into our single-page app vision.

Ilia and Jamie are in charge of the version we're shipping in Webmin now, so feature requests and bug reports can go into the tracker here.

--

Check out the forum guidelines!

Sat, 09/17/2016 - 11:34 (Reply to #306)
RealGecko

Actually latest Filemin can be easily integrated into every theme except Authentic. Ilya refused to solve compatibility issues, I did it my way :D :D :D :D

Sun, 08/28/2016 - 03:04
carbar

Hi everyone, Is there a way to enable "edit" option in the new File Manager as it is in the old webmin theme?

Thanks

Sat, 09/17/2016 - 11:35 (Reply to #308)
RealGecko

I'm not sure that I understand what you mean. What kind of files do you want to edit?

Sat, 09/17/2016 - 14:54 (Reply to #309)
Joe
Joe's picture

If you right-click on the file you want to edit, you'll have an edit option in the context menu. Old themes may show it in the toolbar.

I made a video demonstrating most of the common functionality of the new file manager: https://www.youtube.com/watch?v=OP8iXjF90Po

--

Check out the forum guidelines!

Sat, 09/17/2016 - 15:05 (Reply to #310)
RealGecko

In new versions you can open file for editing by simply clicking on it https://github.com/Real-Gecko/filemin/releases

Tue, 09/27/2016 - 02:33 (Reply to #311)
RealGecko

By the way, this might solve your problem too: apt-get install shared-mime-info :D :D :D

Mon, 09/26/2016 - 19:23
Zayker

Hi I don't find the extract button in debian jessie, my server works very well, when I install another linux like centos 7 or ubuntu 16.04 or 14.04, the extract button appears. I think it's a dependency problem in debian 8. Do you have a solution for this issue?

Kind regards

Tue, 09/27/2016 - 00:50 (Reply to #313)
RealGecko

What's your Filemin version?

Tue, 09/27/2016 - 01:24
Zayker

I had the original version installed by default by virtualmin, and I updated it to the latest version 2.0.2 and the same problem.

I notice you that it worked welle in other distros like centos7, ubuntu, debian wheezy, but just in debian jessie, the button doen't appear.

Thank you Realgecko

Tue, 09/27/2016 - 01:33 (Reply to #315)
RealGecko

I use Jessie on my production and development servers as well and never encountered such problem. Here's the screenshot of how it looks

http://i.imgur.com/xUD2YIZ.png

Tue, 09/27/2016 - 02:16
Zayker

Hmmmm so?, there are requirements or dependencies for Filemin? to look for those aren't exist in my envirement. In which situations that button doen't appear?

Tue, 09/27/2016 - 02:26 (Reply to #317)
RealGecko

Actually there's only one dependency for Filemin: shared-mime-info. It helps in file mime recognition. Usually Debian has this package installed by default, but if you don't have it then install it: apt-get install shared-mime-info.

This problem usually encountered in FreeBSD and CentOS 5, but not in Debian.

Tue, 09/27/2016 - 02:31
Zayker

Yes Yes YES!! It worked!! After Installation of shared-mime-info now I have the extract button and it works!! Thank you very much Realgecko

Best regards

Tue, 09/27/2016 - 02:32 (Reply to #319)
RealGecko

You're welcome!

Wed, 10/19/2016 - 17:56
RealGecko

Version 2.1.0 is here

  • Added JSON::PP package to lib to avoid dependency issue with CentOS
  • Fixed #119
  • Security fixes and tabs cleanup
  • Fixed #39 (SELinux support)
  • Added "View Buffer" functionality
  • Added builtin version

Those who want builtin version of Filemin (same tab) may want to try
https://github.com/Real-Gecko/Filemin/releases/download/v2.1.0/filemin-2...
But it won't work with Authentic, you're warned :D

Mon, 02/06/2017 - 08:52
worthypants

After installing this filemin module the module works as expected, except for the additional Filemin Update module. this does not seem to have been installed. I checked the ACL on the users and the 2nd module is just not registered. Any ideas?

Mon, 02/06/2017 - 11:05 (Reply to #322)
RealGecko

Did "Filemin Updater" appear in installed modules? Go to "Webmin - Webmin Configuration - Webmin Modules" and click "Delete" tab. If you can find "Filemin Updater" then module is installed and you need to check your access options.

If not, here's direct link, just install module as usual.

Mon, 02/06/2017 - 11:14 (Reply to #323)
worthypants

filemin updater did not appear as an installed module after the install. i tried it several times. but the direct link worked a treat. thanks.

Sat, 02/25/2017 - 09:15
Zayker

H all, I use the lastet Filemin 2.1 and I want to replace folders and files by others, not creatng a _copy files and folders? there is somethng to do in configuration to achieve that?

kinde regards Zak

Sat, 02/25/2017 - 09:18 (Reply to #325)
RealGecko

I think this will require an update. Create a new issue here, I'll check that when I have some time.

Sat, 03/18/2017 - 11:20
jvieille

How to change the default 25 rows per page display ?

Sat, 03/18/2017 - 11:25 (Reply to #327)
RealGecko

Install FIelmin 2

Sat, 03/18/2017 - 11:27
Sat, 03/18/2017 - 15:32 (Reply to #330)
jvieille

Thanks! Looks great

Fri, 06/09/2017 - 01:59
jvieille

Filemin2 does not work anymore in my system, not showing any file in directories. It does not seem to be supported too, not being updated since last year. How to roll back to standard filemin? Thanks

Fri, 06/09/2017 - 02:02 (Reply to #332)
RealGecko

What's your system?

Fri, 06/09/2017 - 03:09 (Reply to #333)
jvieille

My reply did not get through apparently It is ubuntu 16.04 / Debian 9 It used to work on this plateform, I just noticed today it wasn't anymore

Fri, 06/09/2017 - 03:30 (Reply to #334)
RealGecko

Hmm, I did not try Debian 9 yet, but the release is planned to 17th of June. So I'll get back to it when it's released, cause my servers will be updated anyway.

Fri, 06/09/2017 - 02:03
jvieille

OK, found it: just reinstall the filemin module from Webmin

Fri, 06/09/2017 - 02:25
jvieille

Ubuntu 16.04 / Debian 9.0 Linux 4.4.0-79-generic on x86_64

Sun, 07/09/2017 - 23:29 (Reply to #337)
RealGecko

It works on my Debian 9 servers. Do you see any errors?

Wed, 08/02/2017 - 12:59
jvieille

I think I found the problem: Initially, and sometaimes, the right pane stays empty when clicking on any folder in the left pane. In order to see something, one need to click on the left pane upper tab. Then the files show up normally in the right pane. This may not be a bug, but is omewhat counterintuitive.

Tue, 08/22/2017 - 01:37 (Reply to #339)
jvieille

I still have problems with this flavor of filemin - that I love much more than the one which is defaulted by Webmin/Virtualmin (speed, logics of the ergonomy, no 25 items limit that need endless selection of "1000"...) As mentionned above, the right pane window remains blank in certain circumstances. I thought it was just my udertanding of the UI, but there is a real issue. The one situation it does not work at all currently is Chrome, may be following a recent update. Chrome version 60.0.3112.101 (Build officiel) (64 bits) Filemin version [2.1.0] - 2016-10-20 OS Ubuntu 16.04 LTS

Thanks for help

Edit 01/10/2017 : does not work with Chrome 61

Is OK with Opera 47, IE11 and FF 55

Is this great module still maintained?

Sun, 10/01/2017 - 09:47
Welshman
Welshman's picture

I hate the colors and the icons used that seem a bit cryptic to me, other than that it's ok.

Chaos Reigns Within, Reflect, Repent and Reboot, Order Shall Return.

Fri, 11/24/2017 - 10:43
durcom

I switched to Filemin for the "folder size" function. However, the function returns size for ALL folders listed which can take forever for large folders. There should be a function to find folder size for just SELECTED folders, like the other commands.

Please add this to filemin. Any other module available that can do this?

Tue, 08/20/2019 - 13:39
alxcmailru

Webmin File manager in new version 1.930 works with bug, unfortunately. It reports "file not found" while root operations ( create, change, delete ) Has somebody any solutions?

Thank

Tue, 08/20/2019 - 23:08 (Reply to #343)
RealGecko

Grab latest release here https://github.com/Real-Gecko/Filemin/releases. It'll also install Filemin Updater that'll allow you update your Filemin installation with ease whenever Webmin updates and rewrites latest version with it's outdated version.

Wed, 08/21/2019 - 04:16
alxcmailru

Thank you! It works. Iface unusual a bit )

Wed, 08/21/2019 - 06:06 (Reply to #345)
RealGecko

It's been like this since version 1.0.0 which alas dit not make it to Webmin bundle.

Pages

Topic locked