Tag Info

Hot answers tagged

9

Webmin is a Perl-based (not Apache-based) administration interface which, unlike cPanel, allows you to control every aspect of your server, either visually or manually, through the use of web forms. It also features a cool java file manager which allows you to get a visual idea of what's on your HDDs and it can perform basic file operations on them. In terms ...


8

You need to configure one of the PAM subsystem's modules, called "pam_time". It's pretty simple to do by hand, just by editing the text file that controls the module's behavior. I don't know about webmin, specifically--there may be webmin interface option for this, already. In short, you'll edit the file '/etc/security/time.conf' and add some configuration ...


8

I won't try to sell you on Webmin (I'm one of the developers), but I will point out that for web hosting management, Virtualmin is the project you want...not Webmin by itself. Webmin is a general purpose systems management GUI, and does very little to make web hosting tasks easier or quicker. Virtualmin is built on top of Webmin and is intended for virtual ...


7

Writing a script to do this shouldn't take very long, especially if you name the zone files after the domain. ls master.dir > domain.list foreach domain (`cat domain.list`) echo 'zone "$domain" { type slave; file "slave/$domain"; masters { 1.2.3.4 }; };' >> named.conf.slaves end And add include named.conf.slaves; to your named.conf


7

Between Usermin, Webmin and Virtualmin which one does the job and is less resource hungry? classicmanpro did a great job covering most of the differences, but I'll try to clear up the confusion here about resource usage. Virtualmin is a module of Webmin. You can't have Virtualmin without Webmin. Resource usage of Virtualmin, by default, is a bit ...


6

I managed to fix this following the advice on this page by adding the rule to the beginning of the list, rather than the end. If you append it, the rule comes after all the traffic has been dropped, which doesn't work. This command did it: iptables -I INPUT 1 -p tcp --dport 10000 -j ACCEPT


6

Consoles are all well and good, but it's often nice to have some kind of interface available, especially if you're in an environment where you're not the only person who is going to be administrating the server, because not everyone will have the CLI knowledge to do everything, and a GUI can make things much faster. cPanel is excellent if you're running a ...


6

What you want is not actually a chroot. You want the DefaultRoot setting in ProFTPd. You can set that in Virtualmin by browsing to Webmin>Servers>ProFTPd Server>Files and Directories, and set the option labeled "Limit users to directories" to "Home directory". Save it, and click "Apply changes" in the upper right corner.


5

logon to webmin then, Webmin > Webmin configuration > Webmin Modules > (check) Third party module from ... then click buton labeled "..." find VSFTPD module on the list. click the module name. it will give you the module installation link in main window. then install... but, that module may be is not providing more options for vsftpd. i think you will use ...


5

Groups and SGID. user1 would have group membership in www-data and you would set everything group writable under [domain]. Set user1's home directory to /var/www/[domain]. You would also want to set the SGID on [domain] and all directories under it, which would cause permissions to be inherited. (g+s) Be aware, user1 would have access to all Web content. ...


5

Securing it really depends on how it's being served. But by default it comes with it's own web server. /etc/webmin/miniserv.conf has allow and deny directives. So you can use this to only allow access from the localhost. Then as you say just ssh in using port tunneling to access it. At that point in theory it would be as secure as your ssh setup is. If ...


5

You can use apache's mod_proxy to do this as a virtualhost <VirtualHost *:80> ServerName webmin.yourdomain.com ProxyPass / http://servername.tld:10000/ ProxyPassReverse / http://servername.tld:10000/ <Proxy *> allow from all </Proxy> </VirtualHost> or as a URL, add the following tto your main virtualhost ...


4

We're using Webmin and Virtualmin on our Ubuntu 10.04 LTS servers without an issue. We normally add it via the Webmin APT Repository method. Webmin makes my admin life easier :)


4

System >> Users and Groups >> Create a new user Enter the Username Change Shell to /sbin/nologin Check on Normal password radio button and enter the password Change Existing group to ftp (You may leave all other options at default) Click on the Create button and done. If it doesn't work, post the error message when logging in with new created account. ...


4

If you did not install Webmin or use it, I would be very concerned by this message. Webmin provides a lot of access to change system settings, it is also known to have a large number of security flaws that could allow malicious users to break into your server. If you are not actively using Webmin you should either remove it, stop it, or firewall it to ...


4

A few ideas: I would trust ssh's ability to withstand attacks more than WebAdmin. Run ssh on a different port. Run shh all the time, but switch to key-based authentication. Rather than typing in a password that is sent to the ssh server, you have a file on your ssh client or maybe a USB key. You can password protect this key, but this key is never sent ...


4

"For me the issue with CPanel or Webmin is their dependency on specific application versions, specific configuration structure, and so on, and so on." This is true of cPanel, but not Webmin. Webmin supports pretty much every version of every service it manages, and usually before new versions are even stable (we usually add support during the early betas ...


4

Usermin is a separate package from Webmin; it is not a module of Webmin. So, when you want to login to Usermin, you will be doing so on a different port from Webmin (usually 20000, while Webmin is usually on 10000). So, the first possible answer, based on the confusion that Usermin is a module of Webmin, is that you're simply trying to login to the wrong ...


4

I'm one of the developers on both projects. It is pretty much always safe to use Webmin and the command line on the same configuration files. We're system administrators ourselves, and it would infuriate me to not be able to hit the command line. As long as the service itself (Apache, Postfix, whatever) can read and parse the file, Webmin should be able ...


4

The last release of Virtualmin (3.88.gpl) has the feature "Hashed password storage" So it's now possible: Hashed password storage Storage of plaintext passwords for virtual servers and mailboxes can now be disabled on a per-template basis. Virtualmin will instead store only hashed passwords in multiple formats, which prevents passwords from being ...


4

Yes - you can soft-disable webmin by shutting down the webmin server. Webmin's underlying functionality is implemented via standard unix subsystems (like cron for scheduling tasks, or the rc boot sequence for starting things when your server boots). Honestly, if you care about security you should be looking at eliminating webmin from your environment ...


3

Webmin is a good tool, but it's also another potential security hole...Make sure you lock it down so it can only be accessed from trusted hosts. It's basically a graphical front-end for a ton of command line stuff. It can't do anything that you can't do on a command line, but it makes some of those things a little more friendly...So if you already know how ...


3

when you want to change it manually, here is a good tutorial: http://www.cyberciti.biz/faq/rhel-fedorta-linux-iptables-firewall-configuration-tutorial/ Otherwise you could use the programs system-config-securitylevel or system-config-firewall.


3

Based on the iptables output you posted, everything is already open. In fact, your not blocking anything!


3

For me, the only thing you need for a server is the console. With SSH you've got remote access and can do all the tasks needed. The daemons that mostly run on servers (e.g. httpd) doesn't need any GUI and ├│ften server hardware itself is laid out to run only a shell. Server Operating systems (e.g. OpenBSD, FreeBSD, etc.) require you to install X by yourself. ...


3

Webmin is a web based application so you need to access it through your browser. It usually runs on port 10000, so the URL is usually: https://servername:10000 Once you have logged in with a valid user you should, if it was setup correctly, be able to control many of your servers services from the web interface. The default user name and password is that ...


3

Once you have webmin STARTED (usually /etc/webmin/start) you should be able to access it here: http://www.yourdomain.com:10000 (or whatever port you specifified during install) Username: root Password: yourPassword Here is the online documentation for webmin: http://webmin.com/docs.html And yes, looks like its not responding but I figured I'd provide ...


3

Have you taken a look at this thread? http://www.virtualmin.com/node/9823


3

m0n0wall and pfSense (BSD's, pfSense being forked from m0n0), Smoothwall, Vyatta, or IPcop will all do what you want effectively -- and are all different flavors of mostly the same coolaid. You might find the community is what sells you on one product over another. M0n0wall will fit on any storage device, pfSense seems to offer more advanced features, ...



Only top voted, non community-wiki answers of a minimum length are eligible