Reputation
1,248
Top tag
Next privilege 2,000 Rep.
Edit questions and answers
Badges
7 11
Newest
 Revival
Impact
~71k people reached

  • 0 posts edited
  • 1 helpful flag
  • 20 votes cast
Apr
23
awarded  Revival
Mar
12
comment VPS Admin Panel
I'm sorry you found Virtualmin frustrating. fcgi should not need to be edited manually to use PHP7; there are likely some types of installation of PHP7 (or other versions) that Virtualmin doesn't recognize (like those installed from source instead of from a package, probably, since a source install can end up anywhere). But the UI has support for altering that without changing the fcgi files. The immutable bit is to prevent non-privileged users from removing files that could cause Apache to not start. If you have root, you can unset immutable and make changes..but, again, not necessary.
Mar
11
comment VPS Admin Panel
Virtualmin does support PHP7 (virtualmin.com/virtualmin/whats-new-in-5.0). Virtualmin sets up fcgid and suexec in a way that allows each domain to have its own configuration; it's not particularly weird, and is mostly done the way most people document setting up fcgid and suexec, though we do a couple things differently with groups so that permissions can be a bit tighter on the website content directory. Virtualmin does not prevent sudo from working, and it is usually safe to modify configuration on the command line (unlike most control panels). (Disclaimer: I work on Virtuamin.)
Feb
4
comment All Webmin users created are 'root'
Which Filemin are you using? The one that came with Webmin, or the one installed from the original author's github? The one is Webmin I know works. I haven't tested the one in github lately, and it's gone through some changes. Group settings can override individual user permissions (though user settings should still save, they just won't be applied if a group setting conflicts with it). Are there any errors in the miniserv.error log? (/var/webmin/miniserv.error) or other logs? In short, not saving settings without warning would be a bug, and we'd need to reproduce it to fix it.
Feb
3
answered All Webmin users created are 'root'
Jan
25
answered Virtualmin updates Debian 8 to Debian 9 stretch/sid
Jan
19
awarded  Yearling
Nov
6
answered PHP upgrade fails, CentOS 6.7
Nov
5
comment PHP upgrade fails, CentOS 6.7
Virtualmin sets up under fcgid+suexec, by default. mod_php isn't recommended for any deployment unless the user really, really, needs some behavior of mod_php. Not sure how OP ended up with mod_php while trying to use multiple PHP versions (when running in mod_fcgid mode, multiple PHP versions are supported in Virtualmin).
May
8
awarded  Necromancer
Mar
12
answered Run postfix pipe command under a different user than nobody
Mar
7
comment nginx in front of apache doesn't load images
Why not make the nginx instance run as the user that owns the website?
Jan
19
answered PHP not executing in installed phpMyAdmin directory
Nov
30
awarded  Caucus
Nov
14
answered Set up squid as a reverse proxy behind a transparent proxy
Oct
29
comment VPS with no X server - need a remote WWW GUI to manage FTP accounts remotely
While I'm comfortable running Webmin on the open web (i.e. not behind an SSH tunnel), I do recommend enabling two-factor authentication, and making sure Webmin is included in your regular update schedule (Webmin's security record is pretty good, with the last RCE or data exposure bug being several years ago, but no software of this size or complexity is flawless and running as root on millions of machines it is a very high value target, on par with ssh or similar).
Oct
29
answered Is there a Virtuamin API to change feature and plugins activation?
Oct
29
comment How do you access Webmin?
Note (for future readers) that Webmin also supports the sudoers file; any users that have ALL permissions (i.e. they can become root at will on the command line) will be allowed to login to Webmin and have full access. This handles the case of Ubuntu and other distros that don't have a root password, by default, but the first user has sudo privileges.
Sep
24
awarded  Autobiographer
Aug
11
comment Staging Multiple Git Branches on a single server
Oh, and you could also use completely separate instances of nginx, on different ports, if you wanted to isolate further.