Hello,I was wondering whats the quickest way to learn how to manage a server?Is there any hands on tutorials online? Any information guides, im mostly curious about linux since i heard they are more secure..ThanksFirstly, Linux isn't more "secure". It just depends how it's configured and by whom usually.What do you need to "manage"?You could be managing the networking, clustering, performance, security, maintainence (physically and virtually) etc...There would be plenty of IT courses around that you could attend depending on where you are.If you must do it online, you're better off setting up your own Linux box (if that's the path you choose) and work from there.Nothing more than hands on experience.You can set the machine up locally (own home network) before migrating to bigger and better things.where can i find a guide on how to set one up locally?Google.
Honestly, I've never been to any computer courses, it's all experience.
MiniYou can't even install Linux onto a machine at home?Just get a spare box. Linux will run on anything.There is no quick way to learn server management. I've been working in this industry for years and there's still so much that I don't know.There is no quick way to learn server management. I've been working in this industry for years and there's still so much that I don't know.Unless we live in the Matrix Just doing it, and looking up each thing you need to do isn't too bad, but you might break things every now and then.The trouble is, there are many guides on the internet about how to do things, but they assume that you have things set up in similar ways, and you might not.I started off with a computer at home running Windows (with server software), then Linux that I could wipe if I did anything wrong and just felt like starting again.Good luck!It's like ocean and we can't dive into each and every section. If you are very particular like installation, particular security/troubleshooting then it is possible to have tutorial.
Check with the basic guide. I believe it would be usefull or you
<!-- m --><a class="postlink" href="http://www.openna.com/documentations/documentations.php">http://www.openna.com/documentations/documentations.php</a><!-- m -->
<!-- m --><a class="postlink" href="http://www.openna.com/pdfs/John_Holbrook_GSEC.pdfRead">http://www.openna.com/pdfs/John_Holbrook_GSEC.pdfRead</a><!-- m --> Centos and FreeBSD tutorials and handbooks. It'll take time. All of us learn everyday.Get a really dirt cheap vps and try stuff on it. Learn to compile a few things and install some basic apps.<!-- m --><a class="postlink" href="http://www.webhostingtalk.com/showthread.php?t=522376">http://www.webhostingtalk.com/showthread.php?t=522376</a><!-- m --> there's a link in there that might help with some things.heres what I did several years back. Figure out which operating system you want to learn on and install that on a spare computer you have laying around. Then research how to secure that operating system. Install all your security and patches thru the command prompt. Do not use a GUI, you will be using a command prompt on the remote server. And the last pointer I have is, Google is your best friend. Good Luck Hello,
I was wondering whats the quickest way to learn how to manage a server?
Is there any hands on tutorials online? Any information guides, im mostly curious about linux since i heard they are more secure..
Thanks
How about learning how the technologies work? Learn how to be a systems administrator, or hire one. Here's the list I recommend to anybody that asks
me "what do I do to become a systems administrator".
Websites:
- <!-- m --><a class="postlink" href="http://www.lopsa.org/">http://www.lopsa.org/</a><!-- m -->
- <!-- m --><a class="postlink" href="http://www.sage.org/">http://www.sage.org/</a><!-- m -->
- <!-- m --><a class="postlink" href="http://www.usenix.org/">http://www.usenix.org/</a><!-- m --> (conference proceedings alone are worth the membership)
- <!-- m --><a class="postlink" href="http://www.stokely.com/">http://www.stokely.com/</a><!-- m -->
- <!-- m --><a class="postlink" href="http://www.infrastructure.org/">http://www.infrastructure.org/</a><!-- m --> (to get you into the mindset of infrastructure thinking)
Books:
The Practice of System and Network Administration by Tom Limoncelli & Christine Hogan
Design of the UNIX Operating System - Maurice J Bach
Operating Systems: Design & Implementation - Tanenbaum
Adavnced Programming In The Unix Environment - Richard Stevens
TCP/IP Illustrated Vols 1-3 - Richard Stevens
Firewalls and Internet Security - William Cheswick
Essential System Administration, Third Edition - è‹Âeen Frisch
UNIX Sysetms Administration Handbook - Evi Nemeth
Linux Administration Handbook (2nd Edition) by Evi Nemeth
Modern Operating Systems (2nd Edition) - Tanenbaumas many people are saying above. best bet is to setup a box at home. install one of the popular server distributions (most popular seems to be centos (identical to RedHatEnterprise). This is what i started to learn on (i am still learning, most admins will never stop learning). Play about with apache, exim, proftp etc. Also, keep reading, google is your best friend. I also found sites like WHT helped me alot, with information on new security flaws, and links to tutorials on how to secure the operating systems. There are also loads of tutorials in the Technical and Security forum. Just keep practising, and dont use the GUI. Then, when you have the basics, get yourself a cheap VPS. Then its based at a DC, and you can run your own sites on there. And if it breaks, you have the support staff to fix it for you.Wish you the best off luck If your interested in cPanel/WHM have a look at the below URL, it has alot of tutorials for installed different things, security etc...
<!-- m --><a class="postlink" href="http://www.dedicated-resouces.commaybe">http://www.dedicated-resouces.commaybe</a><!-- m --> i still need to learn the basic???????????????If you want to go with CPanel then you should look at CPanel forums, there is a lot of help there. Try Google for ssh tutorials it will get you started atleast.Download a linux distro like fedora or centos. Burn it to CDs and install it.
Then try to install something simple but useful like Webmin
yum install openss openssl-devel
rpm -Uvh <!-- m --><a class="postlink" href="http://easynews.dl.sourceforge.net/sourceforge/webadmin/webmin-1.290-1.noarch.rpm">http://easynews.dl.sourceforge.net/sour ... noarch.rpm</a><!-- m -->
Then try to setup Webmin as https instead of http. Then you can manage the server using web based admin at <!-- m --><a class="postlink" href="http://IPADDRESS:10000">http://IPADDRESS:10000</a><!-- m -->
Use yum to install your software like yum install php etc.
Start and stop services like "service iptables stop", "service iptables start" etc.
Use "setup" command to look at different settings etc.
Then you need to be able to use "vi" which is a text editor so learn that or use "nano".
You will need to get accustomed to the .conf file formats and be able to edit them a bit.
If you try these things and get a small website, email server, ftp server setup, you will be going along and then its just figuring things out from there.
You may want to note down common commands into a text document since you will use it over and over again.
Its a slow process and you will be figuring out a lot of stuff over a significant period of time. No easy way to pick up things immediately, IMHO.Download a linux distro like fedora or centos. I second that - there are plenty of distros out there but these two have heaps of resources. I started off a BSD platform... and ... I had a few (very) short nights!My best advice follows what was said previously... try try try and try stuff on a test box. You can even get a VMWare test environment! And aslo... be ready to read heaps!Good luck!Cheers!Seb.typos...! erm!If your interested in cPanel/WHM have a look at the below URL, it has alot of tutorials for installed different things, security etc...<!-- m --><a class="postlink" href="http://www.dedicated-resouces.comdead">http://www.dedicated-resouces.comdead</a><!-- m --> link~jeremy~If you look carefully, you can see that there is a spelling mistake in the word "resources"http://www.dedicated-resources.com/ is the correct link."The best way to secure a server is to know how to break into one"My old boss told me that when I first got my foot in the IT door (age 14/15). It has always stuck with me and although nothing can be 100% secure if you learn about both how to break into servers aswell as how to secure them you will be alot better off. There are the standard procedures to follow when securing a server but once you think you have it secured do a pentest.When I was 13/14 I thought I was the greatest "hacker" around because I could use a trojan, I outgrew that very quickly but for years I was more interested in breaking into server rather than securing them. Years down the track I make money on securing servers but I would not be half as good at my job if I hadnt first learnt how to break into them.The easiest way would be getting a useful linux book, install the linux os and play with itIf it is linux server management, there is no quickest way. You need to study yourself from bottom of linux to top.. + experience.
Honestly, I've never been to any computer courses, it's all experience.
MiniYou can't even install Linux onto a machine at home?Just get a spare box. Linux will run on anything.There is no quick way to learn server management. I've been working in this industry for years and there's still so much that I don't know.There is no quick way to learn server management. I've been working in this industry for years and there's still so much that I don't know.Unless we live in the Matrix Just doing it, and looking up each thing you need to do isn't too bad, but you might break things every now and then.The trouble is, there are many guides on the internet about how to do things, but they assume that you have things set up in similar ways, and you might not.I started off with a computer at home running Windows (with server software), then Linux that I could wipe if I did anything wrong and just felt like starting again.Good luck!It's like ocean and we can't dive into each and every section. If you are very particular like installation, particular security/troubleshooting then it is possible to have tutorial.
Check with the basic guide. I believe it would be usefull or you
<!-- m --><a class="postlink" href="http://www.openna.com/documentations/documentations.php">http://www.openna.com/documentations/documentations.php</a><!-- m -->
<!-- m --><a class="postlink" href="http://www.openna.com/pdfs/John_Holbrook_GSEC.pdfRead">http://www.openna.com/pdfs/John_Holbrook_GSEC.pdfRead</a><!-- m --> Centos and FreeBSD tutorials and handbooks. It'll take time. All of us learn everyday.Get a really dirt cheap vps and try stuff on it. Learn to compile a few things and install some basic apps.<!-- m --><a class="postlink" href="http://www.webhostingtalk.com/showthread.php?t=522376">http://www.webhostingtalk.com/showthread.php?t=522376</a><!-- m --> there's a link in there that might help with some things.heres what I did several years back. Figure out which operating system you want to learn on and install that on a spare computer you have laying around. Then research how to secure that operating system. Install all your security and patches thru the command prompt. Do not use a GUI, you will be using a command prompt on the remote server. And the last pointer I have is, Google is your best friend. Good Luck Hello,
I was wondering whats the quickest way to learn how to manage a server?
Is there any hands on tutorials online? Any information guides, im mostly curious about linux since i heard they are more secure..
Thanks
How about learning how the technologies work? Learn how to be a systems administrator, or hire one. Here's the list I recommend to anybody that asks
me "what do I do to become a systems administrator".
Websites:
- <!-- m --><a class="postlink" href="http://www.lopsa.org/">http://www.lopsa.org/</a><!-- m -->
- <!-- m --><a class="postlink" href="http://www.sage.org/">http://www.sage.org/</a><!-- m -->
- <!-- m --><a class="postlink" href="http://www.usenix.org/">http://www.usenix.org/</a><!-- m --> (conference proceedings alone are worth the membership)
- <!-- m --><a class="postlink" href="http://www.stokely.com/">http://www.stokely.com/</a><!-- m -->
- <!-- m --><a class="postlink" href="http://www.infrastructure.org/">http://www.infrastructure.org/</a><!-- m --> (to get you into the mindset of infrastructure thinking)
Books:
The Practice of System and Network Administration by Tom Limoncelli & Christine Hogan
Design of the UNIX Operating System - Maurice J Bach
Operating Systems: Design & Implementation - Tanenbaum
Adavnced Programming In The Unix Environment - Richard Stevens
TCP/IP Illustrated Vols 1-3 - Richard Stevens
Firewalls and Internet Security - William Cheswick
Essential System Administration, Third Edition - è‹Âeen Frisch
UNIX Sysetms Administration Handbook - Evi Nemeth
Linux Administration Handbook (2nd Edition) by Evi Nemeth
Modern Operating Systems (2nd Edition) - Tanenbaumas many people are saying above. best bet is to setup a box at home. install one of the popular server distributions (most popular seems to be centos (identical to RedHatEnterprise). This is what i started to learn on (i am still learning, most admins will never stop learning). Play about with apache, exim, proftp etc. Also, keep reading, google is your best friend. I also found sites like WHT helped me alot, with information on new security flaws, and links to tutorials on how to secure the operating systems. There are also loads of tutorials in the Technical and Security forum. Just keep practising, and dont use the GUI. Then, when you have the basics, get yourself a cheap VPS. Then its based at a DC, and you can run your own sites on there. And if it breaks, you have the support staff to fix it for you.Wish you the best off luck If your interested in cPanel/WHM have a look at the below URL, it has alot of tutorials for installed different things, security etc...
<!-- m --><a class="postlink" href="http://www.dedicated-resouces.commaybe">http://www.dedicated-resouces.commaybe</a><!-- m --> i still need to learn the basic???????????????If you want to go with CPanel then you should look at CPanel forums, there is a lot of help there. Try Google for ssh tutorials it will get you started atleast.Download a linux distro like fedora or centos. Burn it to CDs and install it.
Then try to install something simple but useful like Webmin
yum install openss openssl-devel
rpm -Uvh <!-- m --><a class="postlink" href="http://easynews.dl.sourceforge.net/sourceforge/webadmin/webmin-1.290-1.noarch.rpm">http://easynews.dl.sourceforge.net/sour ... noarch.rpm</a><!-- m -->
Then try to setup Webmin as https instead of http. Then you can manage the server using web based admin at <!-- m --><a class="postlink" href="http://IPADDRESS:10000">http://IPADDRESS:10000</a><!-- m -->
Use yum to install your software like yum install php etc.
Start and stop services like "service iptables stop", "service iptables start" etc.
Use "setup" command to look at different settings etc.
Then you need to be able to use "vi" which is a text editor so learn that or use "nano".
You will need to get accustomed to the .conf file formats and be able to edit them a bit.
If you try these things and get a small website, email server, ftp server setup, you will be going along and then its just figuring things out from there.
You may want to note down common commands into a text document since you will use it over and over again.
Its a slow process and you will be figuring out a lot of stuff over a significant period of time. No easy way to pick up things immediately, IMHO.Download a linux distro like fedora or centos. I second that - there are plenty of distros out there but these two have heaps of resources. I started off a BSD platform... and ... I had a few (very) short nights!My best advice follows what was said previously... try try try and try stuff on a test box. You can even get a VMWare test environment! And aslo... be ready to read heaps!Good luck!Cheers!Seb.typos...! erm!If your interested in cPanel/WHM have a look at the below URL, it has alot of tutorials for installed different things, security etc...<!-- m --><a class="postlink" href="http://www.dedicated-resouces.comdead">http://www.dedicated-resouces.comdead</a><!-- m --> link~jeremy~If you look carefully, you can see that there is a spelling mistake in the word "resources"http://www.dedicated-resources.com/ is the correct link."The best way to secure a server is to know how to break into one"My old boss told me that when I first got my foot in the IT door (age 14/15). It has always stuck with me and although nothing can be 100% secure if you learn about both how to break into servers aswell as how to secure them you will be alot better off. There are the standard procedures to follow when securing a server but once you think you have it secured do a pentest.When I was 13/14 I thought I was the greatest "hacker" around because I could use a trojan, I outgrew that very quickly but for years I was more interested in breaking into server rather than securing them. Years down the track I make money on securing servers but I would not be half as good at my job if I hadnt first learnt how to break into them.The easiest way would be getting a useful linux book, install the linux os and play with itIf it is linux server management, there is no quickest way. You need to study yourself from bottom of linux to top.. + experience.