The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Study material for beginners

Discussion in 'Security' started by stingray34, Nov 8, 2013.

  1. stingray34

    stingray34 Member

    Joined:
    Sep 6, 2013
    Messages:
    19
    Likes Received:
    0
    Trophy Points:
    1
    cPanel Access Level:
    Root Administrator
    I would like to study on (cPanel) mail and web server security. Could you recommend good places to start - books and websites for beginners?

    I am a complete beginner and started learning basic Linux commands. Many times, I don't even understand the explanations and solutions presented in the forum.

    Thanks!
     
  2. 24x7server

    24x7server Well-Known Member

    Joined:
    Apr 17, 2013
    Messages:
    1,146
    Likes Received:
    34
    Trophy Points:
    48
    Location:
    India
    cPanel Access Level:
    Root Administrator
  3. ThinIce

    ThinIce Well-Known Member

    Joined:
    Apr 27, 2006
    Messages:
    346
    Likes Received:
    7
    Trophy Points:
    18
    Location:
    Disillusioned in England
    cPanel Access Level:
    Root Administrator
    If you have time and want to learn more about Linux you might want to set up and play with a souce distribution (i.e. Gentoo) at home or on a spare VM / PC. The benefit of this is that you can build a system from the ground up and this will teach you how the components hang together.

    Gentoo Linux Documentation -- Gentoo Handbook

    While you can't deploy cPanel on top of Gentoo, and it doesn't use RPM (the packaging system increasingly used by cPanel) learning things such as how to compile your own Kernel can be very relevant to security. If you're not using cloudlinux on your cPanel box(es) you can compile your own kernel with grsecurity to get some good protections.

    From a familiarisation perspective, it can also be a good idea to move to linux as your everyday work os, this forces you to fix little issues on a regular basis which will help you learn no end.

    If you're just starting out on the security side of things, reading about the differences between the various ways of serving php and understanding exactly how junk mail can be sent from a compromised 1) individual email account 2) hosting account (i.e via a php script or cgi) or 3) the server itself at root level are good places to branch out from.

    The best grounding is undoubtedly a good comp sci course for a whole bunch of reasons, but increasingly materials are available online including exercises on breaking out of chroots etc which you can have a go at once you have the OS fundementals down.
     
  4. cPanelMichael

    cPanelMichael Forums Analyst
    Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    30,723
    Likes Received:
    660
    Trophy Points:
    113
    cPanel Access Level:
    Root Administrator
    Hello :)

    An often overlooked tool that is useful for beginners is a search engine such as Google. You can essentially find the answer to almost any security-related question by searching for it. This will become helpful when you come across issues that you don't fully understand when reading a book or tutorial.

    Thank you.
     
  5. stingray34

    stingray34 Member

    Joined:
    Sep 6, 2013
    Messages:
    19
    Likes Received:
    0
    Trophy Points:
    1
    cPanel Access Level:
    Root Administrator
    Thank you very much for all the suggestions.
     

Share This Page