Slashdot Mirror


Managing Linux Systems With Webmin

honestpuck writes "Webmin is a pretty neat tool for administering a server using a GUI, particularly remotely. Managing Linux Systems with Webmin, written by Webmin's author, Jamie Cameron, is an extensive look at using and extending it, a good guide not without flaws." Read on for honestpuck's take on this book's good / bad ratio. Managing Linux Systems With Webmin author Jamie Cameron pages 765 publisher Prentice Hall rating 6 - Serious flaws in structure in an otherwise excellent book reviewer Tony Williams ISBN 0131408828 summary Good guide to using Webmin flawed by lack of structure

The book is structured as 60 chapters, without any division into sections and I have serious arguments with the order of chapters; why are the chapters about configuring Webmin at the end, for example. That said, the book has a fine index and the usual two-level contents make it a fraction easier to find what you want.

I do, however, have a little digression about the 'Bruce Peren's Open Source Series,' of which this book is a member. Frankly, I think they all need, and deserve, a much stronger hand in editing. With this volume it is the bad structure and order; with "Intrusion Detection Systems with Snort" I found myself engrossed by the information and furious at the appalling grammar and sentence construction, particularly in the introductory chapters. The others in the series look significantly better at first glance but could still use better editing.

Once again we have an author or publisher who throws Linux into the title to make sure that it gets found by the greatest mass of likely readers while the tool described is more (not that I criticise the practice, they want to sell books.) Any *nix system can be controlled using Webmin -- including a great deal of Mac OS X not available through 'System Preferences.' Indeed, I'd recommend the tool to all OS X users who want to gain better control and install better tools for the underlying BSD layer in OS X. I use it myself for just this reason. If you run any other *nix system don't be put off by the 'Linux' in the title: very little of this book is Linux specific.

This one is well written -- Cameron has a light, informative style that I look for in a tech book. The book is well laid out, he gives good examples, good explanations and screen shots.

Cameron starts out with three introductory chapters on Webmin, its installation and security before launching into forty three chapters on using various Webmin modules, but with no real pattern to the order of most of the chapters. Why, for example, is the NFS module at chapter 4 while the Samba module is discussed in 43? I could list another half dozen examples without raising a sweat.

There is then a chapter on Usermin, the Webmin system for ordinary users. This is followed by three chapters on the server clustering system, a few on Webmin configuration and logging before the volume ends with chapters on building modules and themes.

Some of the chapters on the modules within Webmin border on merely stating the obvious, others are extremely useful. Overall they constitute a good manual to using the system, Webmin users who have not spent a great deal of time administering servers will find them particularly useful. The chapters on clustering, using Webmin on multiple servers to perform the same task at the once on many machines, are a good guide to administering and using this useful facility. I found the chapters on writing your own module more than adequate, I'm well under way to writing my first one after only a short time with the system and book.

One final complaint. Where in this book does it tell you how to start Webmin? I didn't want Webmin running from boot, so I answered No to that question and Webmin then ran. Nowhere did it tell me how to restart Webmin after I rebooted my computer and having the script 'start' in the directory specified as the config directory is a little less than intuitive.

Prentice Hall have a page for the book that has an author bio, the Preface and a sample chapter. Though this book is supposedly 'open content,' I couldn't find an electronic version anywhere. It might have helped, as it would give me a way to search the book faster.

In conclusion, this is a good book. With a little work on the structure it would be an excellent book, rising from a rating of six to an eight or nine. the lack of structure makes it unduly hard to find what you are after. I would recommend Webmin, as a tool, to almost everyone running a supported server. If you have no need for the section on clustering and writing your own modules you could buy The Book of Webmin for a few dollars less or browse the same book (even download a PDF version free) at Swelltech, which is less comprehensive but much better structured (and tells you how to restart Webmin). If you want a guide to Webmin that includes notes on writing your own module then this will do until something better comes along, or they release a second edition with greater thought to structure and order.

You can purchase Managing Linux Systems With Webmin from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page.

132 of 222 comments (clear)

  1. $4.50 cheaper and free shipping by Anonymous Coward · · Score: 1, Informative
    1. Re:$4.50 cheaper and free shipping by Rex+Code · · Score: 1

      If this is as cheap as Amazon sells the book, and it's cheaper than the other source, what exactly is the problem here? Is everyone on Slashdot so anti-sales, anti-profit? I can't imagine getting so worked up over Jeff Bezos having to share his profit with someone.

    2. Re:$4.50 cheaper and free shipping by xchino · · Score: 1, Offtopic

      The problem is he spams non related books in non related topics. I've seen >5 posts in the same article from this guy, posting different books that had nothing to do with the topic at hand. If he would keep it to posts like this, which IS on topic, it would be fine. However he doesn't so I try and let people know about him any time I see him, regardless if his post is ontopic or not. Just because a spammer sends one person one useful spam mail, doesn't make up for the fact that he's a dirty spammer.

      --
      Everyone is entitled to their own opinion. It's just that yours is stupid.
    3. Re:$4.50 cheaper and free shipping by Wakkow · · Score: 3, Informative

      Shop around. Couple copies at half.com and cheaper than amazon at overstock.com. Addall is very helpful when buying my textbooks..

  2. Admin... by GUI?! by Anonymous Coward · · Score: 4, Funny

    Around these parts, we call that Windows mister! And we don't like it, no sir. Devil's work I say, DEVIL'S WORK. A real man just needs a command line, his boots and his brain. Nothing more, nothing less.

    1. Re:Admin... by GUI?! by elvum · · Score: 1

      Fingers would be useful too...

    2. Re:Admin... by GUI?! by sharkey · · Score: 1
      A real man just needs a command line, his boots and his brain. Nothing more, nothing less.

      Pants. Pants are a must. And shirts. Well, anything to cover up the prototypical Slashdotter.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    3. Re:Admin... by GUI?! by transient · · Score: 1
      Also, pants.

      Maybe just underpants.

      --

      irb(main):001:0>
    4. Re:Admin... by GUI?! by gl4ss · · Score: 2, Funny

      ** his boots **

      well.. with windows you surely get lot of those mister!

      .

      --
      world was created 5 seconds before this post as it is.
    5. Re:Admin... by GUI?! by Lodragandraoidh · · Score: 2, Funny

      ...to continue from a previous thread...

      Why in God's name would you want to use vi when a perfectly suitable emacs editor is available?

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
    6. Re:Admin... by GUI?! by agby · · Score: 1

      Nothing more, nothing less.

      Jolt cola, beard and braces are also vital components to any good *nix admin,

    7. Re:Admin... by GUI?! by magores · · Score: 1

      Fingers not required.

      I used to know a guy that used a stick in his mouth to type.

    8. Re:Admin... by GUI?! by Bush_man10 · · Score: 1

      Actually webmin does have an applet for both Telnet/SSH, I found it by browsing around the screenshot section.

      --
      "I believe in everything in moderation. Including moderation." -Dean DeLeo, Stone Temple Pilots
    9. Re:Admin... by GUI?! by __past__ · · Score: 1

      This looks like a job for emergency pants!

    10. Re:Admin... by GUI?! by Lodragandraoidh · · Score: 1

      Ouch!

      I seem to have pushed someone's 'hot' button...

      You should really see a mental health professional about that misplaced anger.

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
  3. Lowest slashdot book review rating ever! by lightspawn · · Score: 4, Funny

    Normally, books get an 8 or a 9 (nobody's perfect, and with so many books there's no reason to review a mediocre one).

    Sounds like the editor may be headed for a one way trip in the candle truck, if you catch my drift.

    1. Re:Lowest slashdot book review rating ever! by lina_inverse · · Score: 1

      Let's hope he forgot his speaker bracelet, or he'll be calling for help.

    2. Re:Lowest slashdot book review rating ever! by xanadu-xtroot.com · · Score: 2, Funny

      the editor may be headed for a one way trip in the candle truck

      Oh, God, here we go. Another "all your base", or "In Soviet Russia", etc., tag line for slashdot...

      Can you imagine a Beowulf cluster of Speaker Bracelets, though?

      --
      I'm not a prophet or a stone-age man,
      I'm just a mortal with potential of a super man.
    3. Re:Lowest slashdot book review rating ever! by Creepy+Crawler · · Score: 3, Funny

      Can you hear me now? - said through speaker braclet

      --
    4. Re:Lowest slashdot book review rating ever! by Bruce+Perens · · Score: 4, Informative
      No, no one-way trip for the editor. Jill is a salaried person at Prentice Hall who has a lot of good books to her name. Just as an aside, I think she was moving across the country during this one, and having a baby, etc.

      Also, given that the total revenue to the publisher on any technical title is only expected to be about $150K, the author pretty much gets their way these days.

      Note that the editor file for the book will be uploaded before long, and if you have problems you are welcome to fix them like any Open Source.

      Thanks

      Bruce

    5. Re:Lowest slashdot book review rating ever! by lightspawn · · Score: 1

      Jill is a salaried person at Prentice Hall who has a lot of good books to her name. Just as an aside, I think she was moving across the country during this one, and having a baby, etc.

      Bruce,

      The real fun comes from poking fun at people you don't know. Knowing the person kind of kills the joke.

      No offense intended. I'm sure Jill is a competent editor and a wonderful person, I wish her and the baby all the best, and I certainly have no right to judge the quality of her work.

      But I think you're losing sight of the big picture - an experiment to try turning "candle truck", a random two word expression, into a meme.

    6. Re:Lowest slashdot book review rating ever! by Bruce+Perens · · Score: 1, Informative
      Right. Don't worry, I'm not offended. Whoever read the google post will get a giggle out of it.

      I'm just trying to be nice to people who I do know, and who generally get very little help from me (the $1000 or so I make from a book wouldn't even pay my consulting rate to write a foreword, so I am mostly off doing other things to pay the bills or working on Open Source).

      Bruce

    7. Re:Lowest slashdot book review rating ever! by lucifuge31337 · · Score: 3, Funny

      Profit! In Soviet Russia, all your candle truck are belong to beowulf cluster of speaker bracelets.

      Yeah. I think that's gonna be my new sig.

      --
      Do not fold, spindle or mutilate.
    8. Re:Lowest slashdot book review rating ever! by justins · · Score: 1
      "The author pretty much gets their way" is a very generous way of characterizing weak editing. Now, I haven't read the book, but I just don't know how else to interpret that comment.

      Note that the editor file for the book will be uploaded before long, and if you have problems you are welcome to fix them like any Open Source.

      It seems to me that the people who actually shell out for the book are probably quite uninterested in this, which is problematic since the freeloaders will end up with a better reference than the paying customers.
      --
      Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
    9. Re:Lowest slashdot book review rating ever! by brettper · · Score: 1

      But I think you're losing sight of the big picture - an experiment to try turning "candle truck", a random two word expression, into a meme.

      And it's a googlewack as well - that can't hurt

  4. Re:What's a GUI? by Neophytus · · Score: 1

    if you can be bothered with a command prompt every time, without fail, then so be it. some of us prefer to have a choice

  5. Poor Grammar by Anonymous Coward · · Score: 3, Funny

    I find it funny that the reviewer makes specific mention of the poor grammar in the book and then goes on to show that his is no better.

    1. Re:Poor Grammar by alta · · Score: 1

      Maybe the book has perfect grammer and the reviewer is the one in error!

      --
      Do not meddle in the affairs of sysadmins, for they are subtle, and quick to anger.
    2. Re:Poor Grammar by LWATCDR · · Score: 1

      Could I not complain about the skills of a doctor that kills a patient by transplanting the wrong blood type organs even if I could not preform the transplant at all? A book you pay money for should show better editing and grammar than a post on the internet shouldn't it?

      I have not read the book at all so it may or not be good. I have used webmin and I do think that it is a pretty good tool.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  6. Duh by stratjakt · · Score: 5, Informative

    Why, for example, is the NFS module at chapter 4 while the Samba module is discussed in 43?

    Because NFS is a unix feature, samba is a kludgy addon to play nice with windows.

    Makes perfect sense to me, though I do agree with the criticism of Perens editorial skills as a whole.

    --
    I don't need no instructions to know how to rock!!!!
    1. Re:Duh by pyr3 · · Score: 2, Insightful

      The reviewer is trying to say that it would make more sense to more readers to have 'remote filesystems' grouped together. Whether or not Samba is a kludgy add-on, it is in the same general category as NFS.

    2. Re:Duh by stratjakt · · Score: 1

      Depends on your point of view, I suppose. They're in the same general category because they can both share directories?

      Most samba boxes I see in the wild are print servers. So maybe samba belongs in the same category as lpr or CUPS? I use it as for centralized authentication, so maybe it belongs somewhere with PAM or LDAP?

      No, keep the unix stuff together, stick samba back in an appendix with appletalk and palmpilot syncing software. It's an interoperability tool, IMO.

      --
      I don't need no instructions to know how to rock!!!!
    3. Re:Duh by kaisyain · · Score: 1

      NFS is no more a "unix feature" than samba is. (If I don't have NFS on my box is it no longer "unix"? If I do have NFS (as my Windows XP box does) does that make it more unix-y?)) It was a "Sun feature" and other OSes added support as "a kludgy addon to play nice with SunOS". Samba is just an implementation of CIFS that attempts to interoperate with the largest CIFS provider...just as early NFS implementations concerned themselves with playing nicely with Sun's NFS.

    4. Re:Duh by Bruce+Perens · · Score: 4, Informative
      I'm not the copy editor. The way the series works is that I do some acquisition and the overall direction of the series. There is an executive editor at Prentice Hall PTR, Mark Taub, who is in charge of the series and assigns editors to books. Then, there is an editor for the book, in this case Jill Harry, who helps the author publish. But note that technical books are such a marginal business - with 5000 copies being considered "good" sales, that these days publishers pretty much let the author write their book.

      Bruce

  7. I've used it by Anonymous Coward · · Score: 4, Interesting

    I work at an Application Web Host Provider which has been providing web services to Fortune 500 companies for the last eight or so years. We have purchased an Enterpise WebMin license (which wasn't that expensive) but overall I'm not too impressed.

    Since we run Windows 2003 on all of our administrative servers it was challenge to get the underlying PHP framework properly. We also found that it would allow us to kill processes on on our Red Hat 7.2 MySQL server clusters. There was also some minor latency effect on a couple of the Sun boxes we host although it sometimes subsides after all.

    I do know that the programmer is planning on extending the application to allow support to SharePoint and other server suites.

    Which is nice.

    1. Re:I've used it by lscoughlin · · Score: 3, Informative

      Uh, webmin is perl, not php.

      what the hell are you talking about?

      -L

      --
      Old truckers never die, they just get a new peterbilt
    2. Re:I've used it by Doug+Neal · · Score: 1

      Amazing. Seems like all you have to do to get moderated up to +4 is sound like you know what you're talking about, even if your sentences don't entirely make sense and are utter nonsense :P

      Nothing says "this is a troll" quite like the phrase "Fortune 500"...

  8. Re:What's a GUI? by smcavoy · · Score: 1

    If your botherd by a command prompt and feel at home with a gui, maybe your using the wrong OS.

  9. Re:SSH is better than Webmin by vrmlknight · · Score: 1

    also in addition to being a craptastic user interface, it will obfuscate your config files so that you need to use webmin.

    --
    This must be Thursday, I never could get the hang of Thursdays.
  10. What about security? by Anonymous Coward · · Score: 1, Interesting

    I run some apache servers, and I have a friend that runs dns on one of the boxes for me. I use his dns server, and he uses mine, so we have two each. But he's far more competent using foss software than I am, and he teaches linux 1 & 2, unix 1 & 2, and other related classes. So I lean on him for advice and knowledge.

    He's helped to keep my apache and dns servers running for several years now without incident. For him to run dns for me, I've had to give him root access, and there haven't been any problems. He's insisted on some configurations for security reasons. One of the things he's insisted on is no webmin, because "it's insecure".

    Can someone go over the security issues on webmin, and if they can be adequately compensated for?

    1. Re:What about security? by adamy · · Score: 3, Insightful

      My take on it is that Webmin is a single program, so it runs as a specific user, but in order to admin multiple services, it needs root permissions. I like webmin, but I don't trust it.

      For example, most Apache setups run apache as nobody (or some other non-login account) and save the config files as root. THis way, if someone hacks apache, they can't rewrite their own config files and get more privs. If someone hacks webmin, they have privs for everything that webmin administers.

      You can make webmin run under a non standard port (actually I think it does by default), routable only locally, and accessable only via ssh. That is fine if you want it for Root only. Ideally, the user space stuff would run as the user specified, and I don't think that is the case.

      Webmin is a step in the right direction. I think it needs some work on the security model to really be usable.

      --
      Open Source Identity Management: FreeIPA.org
    2. Re:What about security? by bilsaysthis · · Score: 1

      (I'm fairly uneducated in these matters but need to make a choice soon, hence the following question.)

      How does Webmin compare (regarding security) with Plesk?

    3. Re:What about security? by N3WBI3 · · Score: 1

      Umm webmin is just as secure as any ssl feature you serve..

      --
    4. Re:What about security? by bilsaysthis · · Score: 1

      Sorry, said I was new to start with, but the reason I asked is that the SP being considered for a from-scratch project offers the two as alternatives, Webmin free, Plesk $10/month.

  11. Re:What's a GUI? by stratjakt · · Score: 1

    You mean he should use OS/X?

    Command prompts and text files have gone the way of the old-timey bikes with the big wheels.

    --
    I don't need no instructions to know how to rock!!!!
  12. Re:Lookit me, I are a Unix administrator! by Eric+Ass+Raymond · · Score: 1
    Click Click Clickkity Click!

    Is that the sound of you typing in the ecommands to look for the manual pages for the insanely unintuitive and arcane commands you have to type in in order to get anything set up on your lunix station?

  13. A useful tool in many circumstances by UncleRage · · Score: 5, Insightful

    Okay, no surprise that we've already got the obligatory: "CLI or DIE" posts. This is /. afterall. But, if we can put away the over zealous uberlinux advocacy for a minute, I'd like to offer some a positive defense for Webmin.

    As a cat who occasionally works with at risk youth and adult computer literacy -- I personally find Webmin very useful for a simple reason... uhm, it's kind of simple. Especially when your target group is accustomed to working within Windows (and often nothing else).

    Taking a kid (with a short attention span) and expecting him/her to gain immediate appreciation for a command line is like asking a republican to join you at a Pro Hemp rally -- it rarely happens, and almost never for the reasons you hope.

    The same can be said for many small to mid-size business owners. They understand what they know and what they know is graphical representations of the underlying system that they use on a daily basis. Many would like to delve deeper, but simply don't have the immediate understanding of how to.

    Trust me, it's far easier to take someone who thinks of linux as: that really hard to get OS, to take a shot when you can present many of the deeper OS configurations in a safe, understandable environment -- and what could be more understandable for the MTV generation than a browser?

    I find it ironic that a user base as dedicated to expanding desktop acceptance and market share growth for their preferred OS would want to exclude and deride a product that provides growth potential.

    ----

    --
    #SickNotWeak
    1. Re:A useful tool in many circumstances by 26199 · · Score: 1

      I agree... it's a useful tool for any newcomer to Linux. I switched to Linux about a year and a half ago, and it saved me a lot of hassle...

      Even if you're an enthusiastic programmer type, like I was, you still need to get results at some point. Webmin helped me get things working when I wanted them to just work... figuring out config files and command line interfaces might be educational, but new users shouldn't have to do it all at once...

      These days I'm learning how to do without, because when it comes down to it you can get more done if you understand things. But that stage should always be optional...

    2. Re:A useful tool in many circumstances by __past__ · · Score: 1
      I'd like to express my disagreement with your defense. Making Unix-like systems and the services that run on them look easier to people with a short attention span, or those that have better things to do, is not a good idea. Unix is not simple. Nor is Windows, for that matter, or Mac OS, or BeOS, Eros, VMS, or any other system that uses general-purpose computers for complex tasks.

      Computers, and especially computer networks, are f*cking complex beasts, and handling them properly is difficult. It you mishandle them, they are dangerous. The ugly thing is, you might not care, because they harm other, innocent people, not you (or they do, but you won't notice).

      This kind of thinking brought us the MCSE, personal firewalls, and outlook worms filling up mailboxes of non-vulnerable people, taking down one mailserver or the other on their way, wasting millions in bandwidth. And I don't care if I'm attacked by a Windows zombie box or because somebody misunderstood samba permissions and didn't bother to filter out related traffic at the (hopefully existing) firewall. If you don't know how to your computer and your software works, that's OK, division of labour has been a sucessfully deployed strategy for some millenia. Just pay somebody who does. Or take your time to learn. Or keep the fuck away from public networks, so that you can't harm anybody else.

  14. Re:What's a GUI? by g0hare · · Score: 1

    feh. some people can't tell the diff between troll & humor. Of course maybe it wasn't funny but there are three other posts that at least got a 0.

    --
    Vote Quimby!
  15. Re:What's a GUI? by smcavoy · · Score: 1

    That would explain why almost all Unix and Unix like systems rely on them.

  16. Re:What's a GUI? by Pii · · Score: 1
    No, he means one of these.

    Tool.

    --
    For those that would die defending it, Freedom
    has a sweet taste that the protected will never know.
  17. remote web server administration uh ? by Rosco+P.+Coltrane · · Score: 2, Insightful

    Guess what buttons you should never be clicked on in this webmin page:

    [Stop SSHD] [Stop LPD]
    [Stop FTPD] [Stop LDAP]
    [Stop SMBD] [Stop NFSD]
    [Stop HTTPD] [Stop ETH0]

    Did you find the answer?

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    1. Re:remote web server administration uh ? by capnsue · · Score: 3, Informative

      Webmin runs its own mini web server on some port (often 10000). Stopping httpd isn't going to kill your session.

    2. Re:remote web server administration uh ? by Anonymous Coward · · Score: 1, Insightful

      True, but stopping ETH0 (assuming it is the only Internet-accessible network interface) pretty much kills the whole Remote Administration (or access, for that matter!) thing..

    3. Re:remote web server administration uh ? by PugMajere · · Score: 2, Interesting

      Stopping eth0 will, typically, though.

    4. Re:remote web server administration uh ? by finkployd · · Score: 1

      If you only have on interface into your machine, yes :)

      Finkployd

    5. Re:remote web server administration uh ? by sjames · · Score: 1

      Stopping eth0 will, typically, though.

      Yeah, but that's not webmin's fault. ifconfig eth0 down is just as effective as a way tyo lock yourself out. That can actually be useful if a machine is compromized and being used to attack others. Lock it out, then drive down and grab some evidence before wiping it out.

      Remote serial console comes in really handy for that sort of thing.

  18. Re:What's a GUI? by iturbide · · Score: 4, Interesting

    Well, I've found Webmin extremely useful in getting an idea of what a certain server can do, what type of options there are, etc. Manpages are nice, but don't provide a quick oversight in the same way. Also, when configuring stuff using webmin, the fact that it's a gui makes it quite easy to correct mistakes, try new things, etc.
    Later on, you can always dive into a config file or use the commandline directly.

  19. Electronic content will be made available by Bruce+Perens · · Score: 4, Informative
    Electronic content (both open PDF and the editor file) will be made available for this book at phptr.com/perens . We upload content after a delay so that the retail pipeline is full before another publisher could print the book and kill our market.

    Sorry about the editing stuff, I'll point your review out to Mark, the executive editor. My role is acquisition and overall series direction - I don't get involved in production.

    Thanks

    Bruce

    1. Re:Electronic content will be made available by bill_mcgonigle · · Score: 1

      We upload content after a delay so that the retail pipeline is full before another publisher could print the book and kill our market.

      Another publisher could get a book in stores (idea/hire/create/edit/publish/distribute) in the time it takes your book to get printed and distributed?

      Maybe I misunderstood. (BTW, I think "we want people who will buy it to do so, not just download it" is a fine reason too.)

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    2. Re:Electronic content will be made available by Bruce+Perens · · Score: 2, Informative
      The license actually allows you to scan the book, or use the electronic version, and print commercial copies. The only production would be printing. So, we prefer to have all initial orders to bookstores shipped and distributed before someone has a chance to do that.

      Bruce

    3. Re:Electronic content will be made available by bill_mcgonigle · · Score: 1

      The license actually allows you to scan the book, or use the electronic version, and print commercial copies.

      Oh, wow, that's very generous.

      Thanks.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    4. Re:Electronic content will be made available by Richard_at_work · · Score: 1

      Seriously?! Well, I have never beleived that a company would do the "open source thing" like this before, mucho kudos to you people, you certainly changed my mind about you Bruce.

    5. Re:Electronic content will be made available by Bruce+Perens · · Score: 1
      Changed your mind? Well, I'm glad you are now better informed :-) . I would not have let this series have my name on it if these books were not compliant with the Open Source Definition / Debian Free Software Guidelines.

      Bruce

  20. Webmin is cool... by TheDarkener · · Score: 2, Interesting

    We use Webmin primarily to administer our Bind servers... Like every other GUI, it has it's ups and downs. The ups would be that it (obviously!) makes it easier to administrate those horribly syntaxed named.conf files (Umm, did I put a } in front of the ; or after? Was there a space there? DAMN IT!).. The downs are, obviously, once you know the config files well enough, you have much more control over everything. Webmin, for example, by default puts it's zone files in /var/cache/bind. I was used to putting them in /etc/bind. It just makes it that much more frustrating when you have scattered zone files. I mean, it's not like it makes it any worse performance wise, but I like keeping neat and tidy systems. It seems that the old saying always rings true - "If you want something done right, do it yourself." That being said, I think Webmin is an awesome thing for people who don't necessarily have the time to sift through all the man pages and spend hours learning the context of a config file before they need to set up a simple web/dns/samba/whatever server for their company, or themselves. It's a great stepping-stone.

    --
    It is pitch black. You are likely to be eaten by a grue.
    1. Re:Webmin is cool... by ayf6 · · Score: 1

      Why you are running apache / any other web server on a name server is beyond me. Named servers should be running named and ssh and nothing else. Name servers are mission critical and thus should be a stable box with nothing else on them.

    2. Re:Webmin is cool... by TheDarkener · · Score: 1

      You think Apache isn't stable enough to run concurrently on a box with DNS services? You're smoking SCO's crack, aren't you! ;) Seriously though, I'm extremely security consious and realise the hazards of running multiple things on the same server. That's why this box is protected by a firewall, and nobody on the outside can even speak to him besides the designated slave DNS servers, and only on the DNS ports. He's well protected. Webmin is only used from the inside. It's runing Debian Stable, so I really don't think there's an issue with stability or OS securtiy, as well. (Not to mention it's a P4 2.4GHz w/hyperthreading, 1GB RAM and SATA RAID drives, running on kernel 2.4.22)

      You'll realise that it's OK to do these things if they're done the right way. Some day, little grasshopper... ;)

      --
      It is pitch black. You are likely to be eaten by a grue.
  21. Re:Not meant as a troll by Descartes · · Score: 1

    Not meant as a troll

    I don't get it. Are you trying to say "I'm not being stupid to annoy people, I really am this stupid." If you have to tell people you're not a troll, maybe you should reevaluate what you want to say.

    On topic: Webmin rules. It's not like the RedHat gui tools that leave out all sorts of options, webmin just puts everything in a gui. Check out the gui for samba configuration if you don't believe me.

  22. Re:Lookit me, I are a Unix administrator! by MrPink2U · · Score: 1

    Click Click Clickkity Click!

    That's his mouse dumbass! It's a GUI so he doesn't need to know a damn thing about what he is doing.

    I'm sure in some twisted and convoluted manner, you Windows admins can make that sound more appealing. I, OTOH, like to know what is going on behind the scenes. Please post back when Windows is truly running a data center.

  23. webmin by rwven · · Score: 2, Insightful

    I've used webmin for something like 8 months now. i never had a need for a book but i must say that i LOVE webmin. the program is just about the best thing ever :-P

  24. other reason to use Webmin... by tickticker · · Score: 2, Insightful

    -I use webmin so that I don't have to remember all the man pages and switches for some CLI commands.

    -Webmin shows some switches and configuration possiblities that you may not run across during your normal CLI sessions.

    -It can help tweak your installations without trying a command 5 or 10 times until I get all the switches right.

    -Sometimes just being able to hit the high port # (10000) when all the lower ports are closed can be a life saver too.

    This sig has moved on

  25. Re:SSH is better than Webmin by Mr.+Slippery · · Score: 1
    it will obfuscate your config files so that you need to use webmin.

    I haven't had any problem with that - Webmin is pretty good about parsing config files, and writing them out in a clear format. Much better than linuxconf, or RedHat's tools, in my experience.

    --
    Tom Swiss | the infamous tms | my blog
    You cannot wash away blood with blood
  26. Re:Lamest /. reviewed book ever! by ichimunki · · Score: 1

    How often does it crash? More or less often than sshd?

    --
    I do not have a signature
  27. Re:Admin... by GUI?! But Of Course! by Avihson · · Score: 1

    Try remote Admin of *NIX servers from locked down Windows2K boxes. I can't even use the floppy, so putty is out. But since it lets me surf, I can go to port 10000 and work on the system. Usermin is also great, allows my users to get their email via web. Been using it for almost 2 years, it is the first thing I add on to any server I build.

  28. Webmin to the rescue by fswsysop · · Score: 2, Insightful

    While I use a command line for just about everything I do, I have a business partner who can't seem to grasp the concept of the Vi editor, and I have forbidden him from using that atrocity of an editor, Pico. I've had simply no choice but to put webmin on our boxes we distribute only because it's the only way he can manage them. It also helps when you're installing one at a site that doesn't want a maintenance plan, but wants to be able to manage it all easily. Unfortunately, the computing world has changed so that people have become dependent on GUIs to step them through everything. I do give webmin quite a bit of credit, though, and if you use Usermin you can let users access the server through that to manage their accounts. It is a nice add-on for Linux, but I rarely use it unless I'm configuring something that has a script that's simply too difficult to edit by hand.

    1. Re:Webmin to the rescue by segmond · · Score: 1

      Why will you forbid your business partner from using pico if that is what he is familiar with? I know vi very well, but I will not like to be your business partner, If my business partner feels quite comfortable with pico, notepad.exe, or kwrite, they can use it. vi doesn't guarantte any secure protection against wrong editting, i am a hardcore unix geek, but i have matured in a while and i believe in allowing anyone to use the most comfortable tool for the job.

      --
      ------ Curiosity killed the cat. {satisfaction brought it back | it didn't die ignorant | lack of it is killing mankind
  29. Just "used" Webmin for the first time by JabberWokky · · Score: 1
    I've played around with webmin, but I installed it on a new server, and it saved my butt from a two hour drive. I was well away from home when a problem hit, and Kinkos does not have ssh. I wound up using webmin seriously for the first time and fixed the problem. (And four hours later, every password on every server was changed by yours truely because I don't trust those systems. :) ).

    Does the book cover virtualmin, the virtual domain manager in webmin? That's a real time saver right there, and unlike Plesk, it leaves the resulting files alone so you can hand edit them later. Nice.

    --
    Evan

    --
    "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
  30. bad no-no by dAzED1 · · Score: 2, Informative
    "I found myself engrossed by the information and furious at the appalling grammar and sentence construction, particularly in the introductory chapters"

    Rarely is it good for one to complain about grammar when one does not have a great grasp of it themselves. Any review is suspect in quality when it mentions (esp without examples) problems with "grammar and sentence contruction," and then proceeds to do be riddled with such itself.

    So that I'm not a hypocrit, here is an incomplete list types of errors found:

    "more than adequate, I'm well under way" should be "more than adequate; I'm well under way"

    "Prentice Hall have a page for the book" should be "Prentice Hall has a page for the book"

    "the lack of structure makes it unduly" should be "The lack of structure makes it unduly"

    "If you want a guide to Webmin that includes notes on writing your own module then this will do until something better comes along, or they release a second edition with greater thought to structure and order" should be "If you want a guide to Webmin that includes notes on writing your own module, then this will do until something better comes along or they release a second edition with greater thought to structure and order." Seperating "if" and "then" should make sense to IT folk, even if they don't know what a conjunction is. The comma before the word "or" was improper, considering there was only two items being compared.

    Oh, I could go on...but eh. I'm sure that my own complaint about the complainer's grammar has problems too...but ya don't see me writing a review on his review. Such things (reviews, that is) should be done with a little more editing...you know, that thing that supposedly (can we believe that?) was lacking in this book's publication.

    1. Re:bad no-no by gregarican · · Score: 1
      I thought I was a grammar Nazi. Jeez. We're talking about a free public forum posting environment, not a senior thesis composition at Cornell.

      If a reader is able to get the gist of what's being conveyed, that IMHO is the important part. Every now and again I poke a little fun at some of the more illiterate posts, but if you're serious about yours I think it's time you got down off of your high horse.

    2. Re:bad no-no by dAzED1 · · Score: 1

      my high-horse?
      my point is that any review that has complaints about grammar but isn't remotely close to being written well is suspect. Why should I believe him when he says that the book is poorly written, when he is obviously so poorly read?

    3. Re:bad no-no by dAzED1 · · Score: 1

      ummm...err...
      "Your fleas have green spots" is correct. "Your fleas has green spots" is incorrect.
      "Your green-spotted flea has bad breath" is correct. "Your green-spotted flea have bad breath" is incorrect.
      Is subject-verb agreement not taught in school anymore? "Prentice Hall" is the name for a company. It therefore uses "has," not "have." Doesn't matter if you're in England, the US, or...wherever.

    4. Re:bad no-no by dAzED1 · · Score: 1
      first: I did list examples. He did not. I merely even gave an incomplete list of examples of types of errors.
      second: heh...its the complete list (of spelling errors, at least). I play games - fun ones. Were I to be writting a critique to be posted on the front page of Slashdot (or anywhere else) then I would not play said games. Were I to be writing a review of a published book in which I was complaining about "grammar and sentence structure," I would at the very least run my review through a spell checker. Then I'd read it, and make sure that it didn't sound worse than what I was reviewing.

      ...and on that note, my post was no where near as bad, even with purposeful mistakes, as the review was ;)

    5. Re:bad no-no by qnetter · · Score: 1

      Yeah, it actually does matter. Proper British usage is that a noun representing a body of people takes plural forms. "The Liberal Party *have*," not "has."

  31. Comment removed by account_deleted · · Score: 3, Funny

    Comment removed based on user account deletion

  32. Re:Lookit me, I are a Unix administrator! by Eric+Ass+Raymond · · Score: 1
    Really?

    At my place it sounds like the desperate keyboards clicking in the experimental Linux department.

    Don't get me wrong. I love these young guys. They walk in and give their weekly report. "No sir, our system is not working right but it will soon. We are having trouble communicating with the Windows network".

    I always make it a point to question the whole idea of using Linux in an intranet that otherwise works perfectly: "Just because these few individuals refuse to use Windows is no reason to cripple the entire network - just lay down the law!".

    Ah. I just love these meetings.

  33. The Book of Webmin by porkrind · · Score: 3, Informative
    It's from No Starch Press. As the reviewer mentions, it is not as comprehensive, but it is well-written and is a great introduction to Webmin for newbies and *gasp* Windows sysadmins coming over to the good side.

    Book of Webmin page at nostarch.com

    Full disclusure: I am the acquisitions editor for No Starch Press

  34. Re:What's a GUI? by adamruck · · Score: 1

    webmin is great, if speed is not an issue

    a) bring up page, log in, wait to load, do your stuff, logout

    b) login, type command, log out

    b is --a lot-- faster

    --
    Selling software wont make you money, selling a service will.
  35. used webmin for years by kaoshin · · Score: 2, Informative

    When you are stuck at a place who's firewall rules don't allow you to shell to your box without using wierd connection methods like http tunnelling, webmin thru SSL is about the best alternative. I set up an email trigger with procmail to turn on the service so it isn't running all the time, and set limits on retries, after I found some logs of some dialup accounts trying to log into it. Anyway, I use it to read my spam proofed email, run apt-get for security updates, and write lyrics (saves me from having to email personal stuff to myself unencrypted over the network or lug a disk around).

    1. Re:used webmin for years by planckscale · · Score: 1
      I run webmin in SSL https mode, but I'm a little concerned about people brute-forcing into it. Which logs did you look at to see those log-in attempts? I'm still new to reading logs; is it an apache error log or a webmin log? Good job setting an email trigger. I like it for configuring ProFTP; I was able to get multiple accounts for multiple users going without them being able to access other folders, but still, my root access is able to get into all.

      --
      Namaste
    2. Re:used webmin for years by bobsalt · · Score: 1

      setup ssh to run on an unused port that your comapny allows. for example, here where I work they blocked port 22 (ssh), so I reconfiged one of my servers to run ssh on an open port(port 1723,pptp-vpn)
      then i use that server t oconnect to my other servers I admin...works pretty slick. heck take and old x86 box and through a min. install of your favorite linux and enable ssh on port 80 (make sure apache is turned off)

    3. Re:used webmin for years by kaoshin · · Score: 1

      Webmin acts as its own http service and has its own logs under /var/log/webmin or something. I don't really read individual logs though, I use stuff like snort and logcheck to generate summary emails of abnormalities. It makes life easier. If you have more complex needs than what logcheck offers there are other similar options.

    4. Re:used webmin for years by planckscale · · Score: 1
      thanks I'll check out logcheck. Offtopic, but I just discoverd CenterICQ, pretty nice!

      --
      Namaste
    5. Re:used webmin for years by kaoshin · · Score: 1

      One problem here man. I work at a bank. Our IT we have things sewed up tight. That aside.. The problem with using the methods you stated are that port 80 doesn't keep alive, so SSH dies. Pretty much all of the other ports are blocked. That sort of thing worked fine at the company I used to work for, but it won't work here. Thats not a bad thing though considering it is a bank.

    6. Re:used webmin for years by kaoshin · · Score: 1

      right on. my discovery/addiction is festival speech synth. Praise it!

  36. CFengine... by Lodragandraoidh · · Score: 1

    CFengine is an excellent tool for configuration management and automation - and it is just celebrating its 10th birthday.

    It can run under *nix as well as Windoze, and has a 'self healing' capability (so that if you removed the sshd from the system, for example, and were not able to login after a reboot - it would detect this [provided you set it up to look for this] and restore it)

    I like to wind things up, then let them go about their merry way...

    --

    Lodragan Draoidh
    The more you explain it, the more I don't understand it. - Mark Twain
    1. Re:CFengine... by SwellJoe · · Score: 1

      Ummm...You still have to configure the software to start with.

      CFengine also requires configuration, and Webmin provides a nice module for it.

  37. Webmin...blech by smkndrkn · · Score: 1

    Webmin is a dog. Slower than any other web-based administration tool I've ever seen. I have two more servers to remove it from before its completely out of my environment...finally.

    --
    ======== In the future, everything will be artificial. ========
  38. Webmin makes my job easier! by LodCrappo · · Score: 3, Insightful

    One thing you might be missing if, like me, you prefer to do everything in a shell: Webmin makes it easy for you to provide limited admin access to the other IT guys in your department who don't know Unix. If you're anything like me, you are probably getting used to being stuck doing boring adminstrative crap on the Unix boxes because noone else is willing to invest the time to learn how to do it. Webmin will set you free! Between the built in modules and the ability to add "custom commands" (really a simple interface that allows CLI challenged folks to pass some arguments to a command and see the results) you can enable any moron to do basic unix system administration tasks. No more phone calls to reset a password, change an MX record, or restart the web server! Create user accounts that limit the modules available, pass out some logins, and all the Windoze guys see is a web interface with buttons, no more scary unix shell.

    --
    -Lod
  39. Once upon a time... by questforme · · Score: 1

    I was just coming over to Linux and the CLI was rather intimidating but then I found this thing called Webmin. Webmin got me up to speed faster than anything else would. Several years later now I use the CLI about 50% of the time and Webmin 50% of the time, it's strange that Webmin made it easier for Me to use CLI more.

    Thats right I said Webmin made Me more comftorable using CLI to the point now where I use it more and more.

    BTW, this whole CLI vs. GUI thing is stupid, as long as we're using Linux who cares?!?!?!

    1. Re:Once upon a time... by LinuxHam · · Score: 1

      this whole CLI vs. GUI thing is stupid, as long as we're using Linux who cares?!?!?!

      must...resist...asking...if...he's...new...aroun d. ..here

      j/k

      --
      Intelligent Life on Earth
    2. Re:Once upon a time... by questforme · · Score: 1

      Well to answer your question, no I'm not new around here. Yes, I know that for eons now there have been the CLI vs. GUI wars but that doesn't change the fact that I think it's pointless to have that argument.

    3. Re:Once upon a time... by Total_Wimp · · Score: 1

      I'm not surprised to hear the GUI made it easier to learn using the CLI. Many people are under the mistaken impression that learning the "easy way" will always lock you out of understanding the "right way" but they couldn't be more wrong.

      I started to learn to drive on my grandpa's old pickup truck. It had a manual transmision. It was difficult to learn and it took a lot of attention from the road at a time when I needed to be paying huge amounts of attention to the cars around me.

      My grandpa noticed this and the next time we went driving he brought his car that had an automatic transmission. I complained that I needed to learn to shift but he just said, "you can learn to shift later after you're a better driver."

      Fast forward a couple of years. I bought a car with a stick and I just plain learned that sucker. You know what? It was 10 times easier than it was when I was just starting out. I was already a decent driver so I was able to pay much more attention to the clutch/shift action and I became pretty good at it very quickly.

      GUIs and CLIs are the same (roughly). Why on earth should a newbie that doesn't really understand TCP/IP be banging his head up againgst the wall to remember cryptic commands? He should be concentrating on understanding how the parts work together instead of the nitty gritty of each individual part. Later on, after he understands the basics he'll be able to concentrate on the other stuff and learn to do it right.

      TW

    4. Re:Once upon a time... by questforme · · Score: 1

      I didn't see the "j/k", my bad...

  40. Best part - logging by jvj24601 · · Score: 1

    The best part about Webmin is the logging facility. If you have multiple people admin the same box, the logging will save your ass at least once a month.

    I originally learned how to set up our Linux servers manually (emacs, baby - no VI for you!) for mail (Sendmail), web (Apache/Tomcat), database (mySQL), and everything else. We then hired a guy who knew more about networking that I do (especially the low-level details of all of the protocols and whatnot), and he insisted that we switch everything to Webmin.

    I was hesistant at first. But once I got into practice of using it, being able to look at the logs and see who made changes to httpd.conf, or when was sendmail last restarted, or anything like that - well, trying to implement that level of logging manually would have been a huge pain in the ass.

  41. Nitpick by HoldmyCauls · · Score: 1
    like asking a republican to join you at a Pro Hemp rally -- it rarely happens, and almost never for the reasons you hope

    Sorry, what were the reasons for which you hoped a republican would go to a Pro Hemp rally?

    Didn't mean to but in on your well-thought-out post, but my giggle-itch got the best of me. Carry on, and good luck!
    --
    Emacs: for people who just never know when to :q!
  42. Re:Admin... by GUI?! But Of Course! by N3WBI3 · · Score: 1

    SQ mail is a far better interface than usermin for readin mail

    --
  43. Note from the editor by Bruce+Perens · · Score: 2, Informative
    I got this from the editor:

    It seems I had a miscommunication with the freelancers doing the production. This book grew from an estimated 400 pages to well over 700. In an attempt to conserve space, we opted to take out the physical pages dividing the book into Parts. I thought it was understood that we would still have Parts indicated in the TOC and at the start of appropriate chapters, but they were mistakenly taken out altogether. I'm going to work to get the parts re-added to the electronic version anyway, and to the reprint when the time comes.

    Thanks

    Bruce

  44. does it clear up port 10000? by jbeamon · · Score: 3, Insightful

    Port 10000, Webmin's default port, is reserved by IANA for NDMP usage, a network data management service utilized by some backup softwares. I know this is a Webmin developer issue and not a book author issue, but it deserves to be mentioned in any comprehensive book on Webmin. Webmin installed from its native scripts or from RPM on a box that has backup software will barf at startup. Backup softwares installed after Webmin will barf at their startup. Not a good thing, something Webmin should have accomodated for by now.

    BTW, I use Webmin all the time. Great product. I have wished out loud and in print that Red Hat had spent their "NT Admin migration" energy in a cooperative work on Webmin instead of on their distro's own python tools. redhat-config-print is a fine tool, but CUPS comes with a web interface and Webmin has modules for both CUPS and LPR. Focus, people! Focus!

    --
    -j
  45. Why bother? by FyRE666 · · Score: 1

    From my experience of Webmin, it causes more problems than it solves in all but the simplest of administration tasks. Certainly it's capable of completely screwing up a server with any previous customised scripts.

    I have installed in in cases where a server would be left to the charge of a novice, but I disable many of the worst modules. EG, Samba, Sendmail, MySQL, printer admin, named admin etc. The reason being it's far better to use the dedicated web interfaces for these, or in the case of Sendmail, leave it to an expert/someone competent.

    I can see why a complete novice with a new box might find it useful, but for any remotely complex setup, it's woefully inadequate...

    1. Re:Why bother? by cloudmaster · · Score: 1

      The named admin module is pretty well done (I use it all the time mostly because it remembers to update the serial number that I forget 1/2 of the time), and the MySQL module works very well (though I prefer phpMyAdmin). What problems have you encountered there? I can't comment on Sendmail (use postfix, sendmail sucks) or Samba (I always edit that one by hand), but have no reason to believe that they're problematic given the simplicity of their config files. The Apache module causes me problems sometimes, but my apache config is pretty convoluted in places and the problems it causes are more "difficulty in fiding the clickie buttons I need to get what I want" than actual breaking of stuff. That's to be expected, as the coding standard specifies that modules should work hard to not break stuff. For most of the modules (certainly all of the core modules), thats true.

      It's been my experience training others to use webmin that problems caused by "webmin" are really problems caused by people who don't know how to properly admin the services to begin with. Webmin is not a replacement for knowing how to admin a *nix box, it's a web-based system that's supposed to make it easier to access all of the config stuff for a system in one place. As a side effect, it also makes distributed adminning easier, and tends to reduce typos in places where they can be reduced. While I personally prefer to edit config files directly most of the time, the web based tool does make a lot of jobs easier - because I already know how to do those jobs.

    2. Re:Why bother? by FyRE666 · · Score: 1

      Well maybe I was a little harsh, I do have to administer linux boxes that are tightly integrated into Windows networks though.

      As an example, I just installed another machine into new a building to handle our company's latest subnet. This entails setting up Samba as a domain member, with the associated domain group/user security, CUPS printing ("point and print" driver downloads using the print$ share etc). It's also needed to handle the wins relaying to the main subnet. Things I don't believe are possible with Webmin. Actually I seem to remember that Webmin's printer interface clobbered the CUPS config, rendering it unusable at one point.

      Also, since we require (or, rather, I decided some time ago that things would be easier to administer with) dhcp to handle the windows clients on our networks, with said clients needing to be resolvable via DNS I tend to use dynamic dns updates to named. If you've never done this, it's hardly rocket science, but still a little unusual at the moment. (works extremely well, BTW and I highly recommend it! So now when users have a problem, they can just quote their machine name from a label stuck on the box and we can VNC straight in to that hostname to sort it out ;-)

    3. Re:Why bother? by cloudmaster · · Score: 1

      CUPS has a pretty nice web interface already, and SWAT is supposedly good - but smb.conf is pretty easy to edit by hand so I don't use the web intercaces. I can't speak to those directly. I did have an lpd.conf messed up by webmin, but that was because I had the wrong print system selected in webmin's config. :)

      VNC to client workstations is pretty darned handy, though. I used ot have a script that would start the vnc server on the client machine and email a service request to our bug tracking system - the users were supposed to run the script and then call the help desk...

  46. Webmin is pretty good... by Not+The+Real+Me · · Score: 2, Informative

    for administering linux. As a quick solution for managing Sendmail, DNS, MySQL and Postgresql, it does the trick.

    For more complex Postgresql and MySQL functions you still need to use other tools.

    Sendmail and Bind are the big things I use Webmin for. Sendmail's configuration files are so convoluted that screwing it up is easy. Webmin eases configuring Sendmail.

    Also, I like using Webmin to add multiple IP addresses (virtual) to a single server. It's alot quicker and cleaner than hand editing the network scripts and interfaces.

  47. FYI a Couple of Webmin HOWTOs by rimu+guy · · Score: 3, Interesting

    I pre-install Webmin on our Linux Virtual Private Servers. I think its a great tool.

    It is a great help for setting up programs that require a fair bit of configuration. After you're done, you can look at the config changes that Webmin made. Next time around you are a bit more empowered to make the changes via the command-line.

    Unlike some control panel software, it doesn't 'take over' your server. It doesn't overwrite RPMS with its own custom versions. It doesn't make config files 'Webmin only'

    The help from within Webmin itself is not so great. Often you have to have a very good understanding of the service you're configuring before Webmin will make much sense. There is little contextual help in the program.

    I've found The Book of Webmin to be quite useful. Plus I've created a few of my own HOWTOs for common tasks:

  48. The problem with pico by fswsysop · · Score: 1

    The problem with Pico is that it chops lines incorrectly, causing untold havoc on the config files. THIS is why I don't want him using pico. Vi will not chop the line up, it will simply wrap the text around but continue the line. I have told him about that, and he agrees that pico isn't the tool for the job. He just doesn't use vi enough to know what to do with it. I told him to download the cheat sheets and print them out, but apparently that's too much work.

    1. Re:The problem with pico by Bombcar · · Score: 1

      pico -w

      from man pico.

      Hope this helps!

    2. Re:The problem with pico by Sol+Rosinberg · · Score: 1

      Sorry to disappoint, but it still uses those little dollar signs and scrolls the extra text off of the screen. Vi simply puts the text on the next line, but still keeps the line whole. That was my point about why Pico annoyed me.

  49. 11 dollars cheaper (and amazon.com sucks too) by phoxix · · Score: 1
    Ref: Amazon has this book for $4.50 less than bn and with free shipping.

    Amazon.com is also attempting to patent the entire internet and will charge you 50 cents "per surf".

    Get the book at a tech friendly place for $24.95

    http://www.bookpool.com/.x/ia7nmm3ps8/ss/1?qs=webm in

    Sunny Dubey

  50. AMEN, brother, webmin the devils work. by wsanders · · Score: 1

    .. praise jah, praise ssh.

    --
    Give a man a fish and you have fed him for today. Teach a man to fish, and he'll say "WHERE'S MY FISH, YOU IDIOT?"
  51. Re: Lamest /. reviewed book ever! by MasTRE · · Score: 1

    > How often does it crash? More or less often than sshd?

    Uh, more? I've never had sshd crash on me except when I was upgrading it or openssl (and it didn't really crash, it just wouldn't start because of temporary problems). I've had Webmin not only crash, but I've had it start using 100% of CPU at one time - I could barely ping the box, and reboots didn't help (the box was remote). Had to pay for an "incident" to have someone at my managed host manually disable Webmin from starting. After that, I've never ever used it again.

    --
    Must-not-watch TV!
  52. Re:Crash? Never! by MasTRE · · Score: 1

    > This is Linux we are talking about, Not Wintel

    LinuxTel, most of the time. What, you're running on Aplha? puh-leeeeeeze

    > sshd does NOT WORK if you can not run a ssh client!

    A big hand for Mr. Obvious <g>

    > Kinkos does not do ssh, but it does have IE.

    K, I hear you - but a) aren't there Java applets that implement an ssh client that you can run in a browser? (if not, there should be) and b) doesn't every notebook computer now come with modem and Ethernet ports, and sometimes even WiFi (or ~$40 for a WiFi PC Card)? You can then just proceed to your nearest StarBucks, if your hotel doesn't provide any connectivity options including not offering you a phone line to dial up even lowly AOL that has POPs nationwide, so you can run an ssh client on your choice of unix/win/etc. on your own "secure" notebook? Or are you implying that you live at Kinko's?

    > The local Library does not speak ssh, but it can do Webmin. (Well the librarian does speak SHHHH!)

    ;)

    --
    Must-not-watch TV!
  53. Explanation for the ordering of chapters by jcam2 · · Score: 3, Informative

    I'm the author of this book, so I thought I'd add a comment explaining why the chapters are ordered the way they are. Basically, they follow the categories that modules are grouped under in Webmin itself, so all the system, networking and hardware related topics are covered first (such as users and groups and managing printers), followed by chapters on servers like apache, sendmail and squid.

    Because it wasn't really written to be read all the way through from start to finish like a novel, the ordering shouldn't matter too much to readers anyway :-) Rather, you can just read the first few chapters that explain how to set things up, and then skip to the chapters covering the specific servers that you are interested in.

  54. moving on by djupedal · · Score: 1

    Should I/we ask Jamie directly if he needs help editing for next release...or contact the publisher, etc. (I'm a tech writer by trade & use Webmin on Linux and OS X.) Jamie's work has helped me, perhaps I can return the favor.

  55. Re:Lookit me, I are a Unix administrator! by cranos · · Score: 1

    Hmm let me think about this one. I run the only Linux desktop in the organisation and I have absolutely no trouble in accessing any of the Windows Network.

    Oh and I run the intranet here. My machine has uptimes of weeks on end while the MS machines start to chuck fits after a couple of days.

    The only reason we have not been able to switch more people to linux is legacy apps. Not word or excel because we have been rolling out Open Office with great success, but the more esoteric sales applications and ratings apps that management and sales need.

  56. Modd parent up by Jungle+guy · · Score: 1

    It is the author explaining her book!

    1. Re:Modd parent up by ankleteeth · · Score: 1

      HIS book

  57. yea... by MoFoQ · · Score: 1

    I just installed it today....

    now I just have to find what does what....and with my chronic ungodly procastination disorder (CUP'D for short), it'll take just about the same time as someone not using the web-based gui who's not lazy.

  58. Bookpool ROCKS by brusstoc · · Score: 1

    I'm married and can hardly afford books at near-full price. I have been saved by Bookpool prices more than once.

  59. Learn Vanilla before you try flavoring... by qnetter · · Score: 1

    "why are the chapters about configuring Webmin at the end, for example"...

    Simple. (And as an ex-trainer, laudable.)

    You should learn how to use the B-flat vanilla version of anything before tailoring it -- follow the rules before you break the rules.

    Additionally, it helps keep the printed examples consistent with the user's own screen during the essential first-use period.

  60. Re:OK then by qnetter · · Score: 1

    All three NDMP users? You mean, like the majority of NetApp and EMC Celerra filer sites?

  61. Re:OpenSSL by N3WBI3 · · Score: 1

    Youre right anything that has a vulnerability is not worth spit. All this time I have been using Openssh, guess that was a waste of time. Might as well thrown every piece of software on the planet out becuase there is a vulnerability..

    --