LinuxQuestions.org
Latest LQ Deal: Linux Power User Bundle
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 12-27-2012, 11:56 PM   #1
gra1967
LQ Newbie
 
Registered: Dec 2012
Posts: 2

Rep: Reputation: Disabled
I am not network certified but I am now the network and system administrator


What is the first 10 things I should do as a newbie with no real experience?
 
Old 12-28-2012, 12:07 AM   #2
Ser Olmy
Senior Member
 
Registered: Jan 2012
Distribution: Slackware
Posts: 2,404

Rep: Reputation: Disabled
Find out how things work, and make sure they work properly. Remember, you'll be the one fixing stuff when it breaks.

I would:

1. Make sure the backups are running
2. Perform a restore to make sure the backups are working as well
3. Locate, study and verify all existing documentation (you'll probably find lots of errors and out-of-date information)
4. Locate all passwords for administrative accounts
5. Change all passwords for administrative accounts, one by one
6. Fix the stuff that broke when you did 5.
7. Verify that alerts are working (RAID errors, UPS alerts, drive space warnings etc)
8. Do a licensing audit
9. Study the disaster recovery procedure
10. Since step 9 probably meant studying a blank piece of paper, create said procedure from scratch

And at every step, consider whether it would make sense to hire outside help.

Last edited by Ser Olmy; 12-28-2012 at 12:10 AM.
 
5 members found this post helpful.
Old 12-28-2012, 08:43 AM   #3
Habitual
LQ Addict
 
Registered: Jan 2011
Location: Youngstown, Ohio
Distribution: LM17.1/Xfce4.11.8
Posts: 7,164
Blog Entries: 10

Rep: Reputation: 1979Reputation: 1979Reputation: 1979Reputation: 1979Reputation: 1979Reputation: 1979Reputation: 1979Reputation: 1979Reputation: 1979Reputation: 1979Reputation: 1979
Quote:
Originally Posted by Ser Olmy View Post
...
Locate, study and verify all existing documentation...
I'd amend that with:
  • Write your own documentation
    • Document EVERYTHING.
I have a terrible memory after 18 years of SysAdmin'ing, (the basics are never an issue) and have to write my "own documentation" in the form of my blog.


Prepare for the worst but Hope for the Best.
Find another seasoned SysAdmin or two that you can bounce stuff off of. Not the usual petty user-related stuff, but admin-related stuff.


Here's a GSE (Google Custom Search) that I maintain that searches 44 Linux-specific sites.


I hope you have the Linux basics. ("no real experience"). If you truly don't have any experience, then this will keep you awake at night, but this will allow you to sleep.

And good luck.
 
1 members found this post helpful.
Old 12-28-2012, 09:52 AM   #4
kareempharmacist
Member
 
Registered: Jan 2012
Location: Cairo Egypt
Distribution: CrunchBang,Linux Mint,Slackopuppy
Posts: 269

Rep: Reputation: 18
thanks Ser Olmy and Habitual for your useful information.. Learned a lot from them.
 
Old 12-28-2012, 12:30 PM   #5
tollingalong
Member
 
Registered: Nov 2011
Posts: 42

Rep: Reputation: Disabled
When you write documentation/tickets be very detailed not only for others but also for yourself.

Usually what I do is write a summary up top for management/high level for myself and later on I put in the ugly technical details (ie commands, outputs, etc).

Generally, I find ticketing is mainly for my own memory rather than having to reinvent the wheel for what I've done.
 
Old 12-28-2012, 04:57 PM   #6
Thad E Ginataom
Member
 
Registered: Mar 2011
Distribution: Ubuntu 12.04 with KXStudio, MATE & Compiz
Posts: 46

Rep: Reputation: 7
Was always bad at that documentation thing, but one thing I learnt was to stop using scraps of paper. Use spiral bound notepads. Date them, so you at least know the order of the pads. One day, among the scribbles and the trivia, you will find the very thing you need to know and forgot.

however... I am about to start something that I tried to keep up to date back in working days. Ask yourself what information you need when your machine is down, and print it out. Keep it in an indexed folder.

The classic thing for me was the IBM RS-6000 flashing digit (888?) thing. The meanings should not be on the machine itself. Learnt the hard way.

These days, stuff like that is on the net. How to fix Grub? I just walk over to the other machine in the house and google it. But still I'm going to print it. When you are panicking, Google can get you deeper in trouble very quickly.

Network certification: Hmmm... I never had a certificate for anything...

I was never a network engineer, but I was a systems manager, and that includes networking. Here's an example of when to call someone in: I knew the LAN stuff and a little bit more; I could administer and even re-install (yes, my own stupidity!) the firewall. I was responsible for defining its rules anyway. But I didn't speak cisco. I knew a man that did, and his rates were reasonable. Where you start: google "TCP/IP basics" or "TCP/IP Tutorial."

Make sure your bosses understand what you are and are not qualified (on paper or by experience) to do. They should be supporting your learning experience, not blaming you for everything you got wrong.
 
Old 12-29-2012, 11:57 AM   #7
jefro
Moderator
 
Registered: Mar 2008
Posts: 15,374

Rep: Reputation: 2198Reputation: 2198Reputation: 2198Reputation: 2198Reputation: 2198Reputation: 2198Reputation: 2198Reputation: 2198Reputation: 2198Reputation: 2198Reputation: 2198
Send real hard copy letter with email copy to each of your upper level managers. Tell them that you really require more training for this new task.

Do this only if your position in the company is secure and they are known to provide training.

I don't recommend the boot camp type deals. They only get you ready for the cert tests. You need real training at a place where you can learn, try and remember. A local school may be the best place if your company doesn't have in-house training.
 
Old 12-29-2012, 02:21 PM   #8
gra1967
LQ Newbie
 
Registered: Dec 2012
Posts: 2

Original Poster
Rep: Reputation: Disabled
schooling, that makes sense.

Ok. do good documentation. Got it.

I did change the passwords very carefully.

I did tell upper management that my background is in software engineering.

I am backing data to the cloud as per the owners wishes.

As for the schooling part, what classes do you recommend I take from the local community college.?
 
Old 01-01-2013, 09:21 PM   #9
btmiller
Senior Member
 
Registered: May 2004
Location: In the DC 'burbs
Distribution: Arch, Scientific Linux, Debian, Ubuntu
Posts: 4,275

Rep: Reputation: 370Reputation: 370Reputation: 370Reputation: 370
Regarding classes, how much experience do you have with Linux in general and the distribution that you use in your office? If starting from utter zero, I'd say begin with something like the very lowest level Red Hat course (033 IIRC). Note that you can learn quite a lot yourself from books and self study, but if you go that route, don't turn the production systems into your personal testing playground -- establish your own test bed on your workstation or a spare machine. Fortunately, the wide availabiltiy of free virtualization software makes this very easily. Speaking of books, I'd recommend taking a long look through this classic.

Along with all the essential advice mentioned above, gather the following information about your site. For each computer at your site, maintain documenation such as the following:

- Computer name.
- IP address.
- Operating system and release level.
- Internally available services.
- Externally available services.
- List of users or groups permitted to login to the system.
- List of users or groups (including yourself) that have superuser privilege.

More general site-wide policies that should be documented:

- Is there a central directory service (NIS, LDAP, AD, etc.) for user accounts, or are accounts provisioned on an ad-hoc basis?
- How many users are there, total?
- Is there any configuration management (e.g. Puppet, CFEngine, Chef) deployed? Are there SOPs for deploying new machines?
- Likewise do you have monitoring software (e.g. Nagios) that can notify you if something goes wrong?
- Are there any other company regulations or laws/policies/regulations (such as PCI-DSS. SOX, HIPPA, etc.) that apply to your situation? If so, are you in compliance? How will you make sure you stay in compliance?

Finally, don't neglect security! Make sure you review the CERT checklist for Unix security and other trusted resources. I believe that if you mosey over to the security forum here at LQ, there's a sticky of resources put together by the real experts on this topic. I'd prepare to spend some serious time reading through them.

Finally, good luck. Don't worry about certs etc. I've been a professional sysadmin (as defined as someone else pays me to manage computer systems) for around a decade now and have never bothered to pick up a cert. Certs have their place in the world, but I don't think they're particularly necessary. That being said, if your company provides reimbursment for training expenses or will pay you to be certified, picking up a Red Hat or LPI cert probably wouldn't be a bad thing.
 
Old 01-02-2013, 08:26 PM   #10
chrism01
LQ Guru
 
Registered: Aug 2004
Location: Sydney
Distribution: Centos 6.8, Centos 5.10
Posts: 17,240

Rep: Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324Reputation: 2324
All good advice and some good links above.

I'd definitely start with documenting the current setup and keep those docs away from the machines they refer to ... not much help if the machine is down

Create your own test machine(s)

There's plenty of free to read manuals here http://www.linuxtopia.org/online_boo...ion_index.html.

Don't worry that there's an infinite amt of stuff you could know; concentrate the stuff that relates to your current setup.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
You must be a good system administrator before being a network administrator. mohajuice Linux - Certification 5 01-03-2013 01:46 PM
Sun certified system administrator(SCSA) chetan_linux Solaris / OpenSolaris 2 02-16-2011 04:37 PM
Sun Certified System Administrator books SteveK1979 Solaris / OpenSolaris 1 01-03-2007 08:40 AM
Need Sun Certified System Administrator for solaris 10 capricorn80 Solaris / OpenSolaris 6 12-09-2006 03:58 PM
Sun Certified System Administrator Anyone? Crito Linux - Certification 0 09-26-2006 12:18 AM


All times are GMT -5. The time now is 03:02 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration