Tag Info

Hot answers tagged

10

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

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


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 ...


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


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.


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

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

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 ...


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

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

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 ...


5

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

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

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 ...


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

there is a package that contains a system service to restore sudo apt-get install iptables-persistent put rules in /etc/iptables/rules. one way to do this is: sudo bash -c "iptables-save > /etc/iptables/rules"


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

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

This is kind of an old question, but I know a lot about the subject (I'm one of the developers on both Webmin and Virtualmin), so I thought I'd chime in: Webmin uses about 10-12MB of memory on a 32 bit system, and about 50% more than that on a 64 bit system (this cost is paid for all software, but particularly for software written in dynamic languages like ...


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

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

You didn't really say how you intended to configure the mail service... If your SMTP server is listening at example.com (123.456.7.890), then the config you included looks like a correct way to handle mail for domain mail.example.com, that is, for email addresses like David@mail.example.com. I can only guess that you might want mail to work for the domain ...


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 ...


4

You have a few options: You can use SSH to either set up a tunnel or a SOCKS proxy. You can set up a VPN service on your router and configure your mobile device to sign into the VPN, giving you access to your private network. You can set up a reverse proxy and set up authentication through it, using either password or key based authentication. You can set ...


3

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


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

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



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