Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Businesses Networking Privacy IT

Why Should I Trust My Network Administrator? 730

Andrew writes "I'm a manager at a startup, and decided recently to outsource to an outside IT firm to set up a network domain and file server. Trouble is, they (and all other IT companies we could find) insist on administering it all remotely. They now obviously have full access to all our data and PCs, and I'm concerned they could steal all our intellectual property, source code and customers. Am I being overly paranoid and resistant to change? Should we just trust our administrator because they have a reputation to uphold? Or should we lock them out and make them administer the network in person so we can stand behind and watch them?"
This discussion has been archived. No new comments can be posted.

Why Should I Trust My Network Administrator?

Comments Filter:
  • by HunkyDory ( 806866 ) on Thursday August 13, 2009 @05:51PM (#29058375)
    If it was really a worry, why outsource it in the first place?
  • by jasenmh ( 125829 ) on Thursday August 13, 2009 @05:52PM (#29058395)

    That's the service they are offering. If you want someone to be on property so you can look over shoulders, hire an IT staff.

  • Facepalm. (Score:5, Insightful)

    by SatanicPuppy ( 611928 ) * <SatanicpuppyNO@SPAMgmail.com> on Thursday August 13, 2009 @05:52PM (#29058401) Journal

    Either that, or learn to do it your damn self.

    Obviously you want to find someone reputable, and bonded, but you're never going to get to a point where you can have a network infrastructure that is secure from the people who do your network infrastructure.

    I've had enough experience with paranoid managers who hysterically insist that I'm reading their email, or their online banking passwords and crap like that. You think that some schmuck who is working fixing problems remotely really gives a crap about the plans for your Facebook-killer? Think that they care about your boring ass emails? You think they care about your customers??!? Are you kidding? You obviously don't sell networking, so what would be in it for them? Selling a customer list is like selling a used phone book.

    No outsourced company is going to send a person to your building every time there is an issue, and frankly, you don't want them to because they'll charge you out the ass for that sort of service. Even if you did decide to pay the price for in-person service, anyone who is out to screw you will be able to screw you while you're watching them over your shoulder, because you won't know what to look for.

    If it's really that important to you, bring it in house. And, word of advice, if you do bring it in house, don't treat the guy like a criminal or he's going to start reading your email.

  • by Anonymous Coward on Thursday August 13, 2009 @05:53PM (#29058411)

    At some point, you're going to have to trust SOMEONE
    Can you trust your Significant Other not to get all stabby when you are in bed sleeping?
    Can you trust the drivers on your commute route not to suddenly get out their guns and start shooting at you?

    It's all risk management. If you have super-important data, then don't farm out the management to someone you don't trust. If you have regular data, then farm it out to basically anyone.
    SH*T happens... but if you are paralyzed with fear that bad things are going to happen because nobody is as trustworthy as yourself, you aren't going to be leaving your house.

  • by Anonymous Coward on Thursday August 13, 2009 @05:54PM (#29058419)
    For the same reason you trust your accountant.
    Tell me, do you trust your sales people with your customer database? In my experience, they're the ones to watch.
  • by Anonymous Coward on Thursday August 13, 2009 @05:57PM (#29058479)

    As a guy whose worked in-house and as a contractor I'll say that you can give me full access to the system so I can charge you a reasonable fee or you can lock me out and breath down my neck while I'm trying to work. At which point I'll hand you a BIG honkin' bill for the hassle.

    BTW, if you're standing right behind me watching, you still won't know when I'm stealing your data. Not that I would, cause I don't care a bit about your stuff.

    I just want to do a good job for you. Make it easy for me to do that and I'll go easy on you. Be a paranoid, obstructive so-and-so and I'll still do a good job, but I'll stick it to you on the bill when I'm done.

  • by betterunixthanunix ( 980855 ) on Thursday August 13, 2009 @05:57PM (#29058483)
    I would guess that it costs less to outsource this sort of work than to try to keep your own full time IT staff employed. I might be wrong though.
  • by SatanicPuppy ( 611928 ) * <SatanicpuppyNO@SPAMgmail.com> on Thursday August 13, 2009 @05:57PM (#29058489) Journal

    Absolutely. The sales people have an existing relationship with your customer; knows the guy by name, knows about his kids, his dog, his business needs. They will turn that around on you in a fricking heartbeat.

    Sales is a mercenary business. Your competitor offers more money, they'll take it.

  • by IgnacioB ( 687913 ) <matt_c_watkins@yahoo.com> on Thursday August 13, 2009 @05:57PM (#29058493) Homepage
    If you think watching over their shoulder of a person that you aren't sure you trust will make a difference...it probably won't. If they're bent on stealing stuff they just put in a back door in the 4 seconds you're not watching them like a hawk and probably wouldn't catch anyway. You should probably back and decide how much of a risk it is to outsource the admin gig to begin with. If your files are that valuable maybe your business model should afford somebody you can trust and see on the payroll with stock options. Perhaps you need two admins. One the outsource company that obviously would have technical abilities you don't have, but maybe another one that you do trust that at least has minimal abilities to at least monitor for anything unusual?
  • Who do you trust? (Score:4, Insightful)

    by Spazmania ( 174582 ) on Thursday August 13, 2009 @05:58PM (#29058499) Homepage

    Do you trust your bank with your money? Even though they don't keep it at your business and you can't stand behind them and watch what they do with it? Your fortune is at stake. Why do you trust them?

    Do you trust your grocer to give you clean, fresh meats? Even though you can't go in the back,
    see how they're stored and watch them being cut? Your health is at stake. Why do you trust them?

    Do you trust your pharmacy to give you the correct medication? Even though you dropped the prescription off, will pick it up later and don't know the look of one pill from another? Your life is at stake. Why do you trust them?

    I trust I've answered your question.

  • by egcagrac0 ( 1410377 ) on Thursday August 13, 2009 @05:58PM (#29058509)

    Mod parent up.

    Either you trust your outsourcing company to do what they do how they do it, or you hire an admin to be on site.

    Disclosure: I'm an on-site admin, because the company I work for doesn't trust outsiders.

  • by Z00L00K ( 682162 ) on Thursday August 13, 2009 @05:58PM (#29058519) Homepage Journal

    Exactly - Don't outsource if you are wary about your data.

    There will not be any personal responsibility and the consultants working with your IT system will change over time and responsibilities will never stick.

    You can end up in a long period of disagreement about what's not in the written agreement while the systems grinds to a halt. And the "paperwork" for getting things done can be horrible. An emergency fix can take ten days and be executed by someone in a different country that has a hard time understanding your language.

  • by Moryath ( 553296 ) on Thursday August 13, 2009 @05:59PM (#29058525)

    Basic advice: Make sure your CONTRACT specifies what they can and can't do.

    If they break the contract, they (and anyone they did it on behalf of, including if they sell the info to some competitor later) are in for a world of legal hurt.

    You agreed to outsource this rather than hire someone to do it in-house. Either cough up the money on lawyers to make sure your butt is protected legally, or hire someone yourself who works just for you and is directly accountable to you.

  • by Reapman ( 740286 ) on Thursday August 13, 2009 @06:00PM (#29058547)

    You seem to be conflicted. You don't want to have inhouse IT, but you want them there and available anytime you need them onsite. I think you first need to determine which is important: reduced costs of outsourcing (And all the issues that goes with it) or the improved service of inhouse (and all the issues that go with that)

    Even if they're onsite, are you going to have someone paid to stand over their shoulder and watch? if so pay that person to do the damn work for ya.

    To be honest your probably safer with an outsourcing company since no sane company would risk their reputation by stealing your "zomg important" secrets.

  • You shouldnt... (Score:3, Insightful)

    by alexborges ( 313924 ) on Thursday August 13, 2009 @06:03PM (#29058585)

    Nobody should trust their BOFH.

    Sadly, it just happens to be the case that we can't live without them, but trustable as a group, they are not.

    Trust people, not jobs.

  • by thomasinx ( 643997 ) on Thursday August 13, 2009 @06:03PM (#29058595)
    There are no dumb questions.

    He's here asking for advice, so give it to him. Even though most of the people who read/post this board are heavily involved with IT, and it might be a common sense answer, the fact is that to this person it isn't as simple a solution.

    In many cases, people have sensitive information that they are handling on their servers, and whether or not to trust the IT staff is a valid question. (not all geeks are trustworthy). Also, in many cases, (especially with startups) they dont have the resources to hire on-site IT staff, so they have to outsource it. It introduces a dilemma that many will have to deal with.

    -T
  • by Tubal-Cain ( 1289912 ) on Thursday August 13, 2009 @06:03PM (#29058601) Journal
    This is a startup. The law may be on their side if the contract is broken, but they may not be able afford pursuing the issue in court. After all, they can't even afford an in-house admin.
  • Curious (Score:4, Insightful)

    by Dunbal ( 464142 ) on Thursday August 13, 2009 @06:09PM (#29058685)

    And you come to slashdot to ask that question?

    Start by hiring someone with real business talent to run it for you because you sound like your own worst enemy.

    IF YOU CAN'T TRUST THE PEOPLE YOU HIRED THEN WHY DID YOU HIRE THEM?

  • by pak9rabid ( 1011935 ) on Thursday August 13, 2009 @06:11PM (#29058701)
    ...just hiring a real network administrator? Honestly, it's an employers market right now. There's lot of people who have been recently laid off who would kill for a job right now...probably even for a below-average salary.
  • by fuzzyfuzzyfungus ( 1223518 ) on Thursday August 13, 2009 @06:11PM (#29058715) Journal
    It is certainly harder to trust an offsite guy, for monkey reasons(can't see the look on their face, body language, that sort of thing) if nothing else; but I'd be curious to know if you have any reasonable grounds to believe that you could detect malfeasance in person.

    An atttacker, even a modestly skilled one, given the level of access an admin would need, could do all sorts of terribly serious things in the blink of an eye, whether or not you are watching him. When I'm wearing the admin hat, I routinely run executables on numerous client PCs, manipulate server settings, write and run scripts that gather all sorts of data, make backups, and so forth. Are you really going to be able to see the difference between me tarring the contents of your OMG_Sourcecode directory for backup and me tarring for backup && sneaking a second copy somewhere? And, if you are that good, why are you hiring me to sit there while you watch me, when you could just do it yourself?

    If you are paranoid enough, you can use some sort of intrusion detection/exfiltration detection setup, with shell logging, and firewalls, and disabling usb mass storage devices, and uniquely barcoded hard drives, and cavity searches, and so forth; but somebody you trust will have to build that as well.

    Obviously, going to Shady Bob & Pradep's House 'o Discount Outsourcing is a bad plan; but so is hiring Shady Bob to work onsite. I'm less sure, though, that there is a significant security difference between offsite and onsite people of otherwise similar levels of cheapness and shadiness.
  • by Anonymous Coward on Thursday August 13, 2009 @06:12PM (#29058735)

    Yup, you're a "manager", that's for sure. The post was about data access trust, not whether they're doing the job. Do you think an audit report is going to say sniffed network, copied browser caches, installed key loggers?

  • by petermgreen ( 876956 ) <plugwash@nOSpam.p10link.net> on Thursday August 13, 2009 @06:13PM (#29058749) Homepage

    But it all comes down to trusting your staff.
    In the case of outsourcing it also comes down to trusting your outsourcing providers staff. These are people you did not chose and have no particular loyalty to your company. Further you have little knowlage/control over how they are treated. There may also be far more of them than if you had a dedicated IT staff.

  • by onyxruby ( 118189 ) <onyxrubyNO@SPAMcomcast.net> on Thursday August 13, 2009 @06:15PM (#29058775)

    You really need to ask yourself if you want a professional or a peon? You write your question as if you want someone you can piss on, that tells me you want a peon. Heck, you'll save money on the peon, you can get one from any local technical college, they might even know what they're doing.

    If you want a professional and don't want to pay for one, your outsourcing some part time work. You get a portion of a professionals time, that makes you a part time customer, a small fry for the outsourcing company. They are essentially offering a courtesy to you at all to work on your network in the off chance your company grows as this will leave them in a good position.

    The bottom line is that professionals that live in your country need to be trusted, they have to much to lose. Most professionals will undergo a background check one to every two years. No professional is going to destroy their livelihood by leaking something like your customer list. No professional is going to risk going to prison or getting sued for crossing the line as long as they live in the same country as you. They will lose their ability for references. Outsource to India and the like and all bets are off, there's no reputation to maintain.

    Really, the question is why would your customers trust your company, and is a professional service really any different?

    The biggest problem is that the vendors you are talking to are being honest and setting your expectations and you don't like what your hearing. Your about to discover how every extra service has an additional charge and you'll quickly bury yourself in extra fees in the event your company does grow. If you want to position yourself for growth and don't want to be sunk under a slew of fees you should hire a professional in house and then trust them to do their job.

  • by wowbagger ( 69688 ) on Thursday August 13, 2009 @06:15PM (#29058795) Homepage Journal

    You say "Or should we lock them out and make them administer the network in person so we can stand behind and watch them?"

    Given that you aren't administering your own network, I'd guess that you don't have the skills to do so. Would you know trouble if you saw it?

    Would you know enough to see them setting up a remote service that they could get back into? Would you know enough to catch them copying sensitive files from where-ever they live to some staging directory, then later copying that directory off to a flash drive, or to some external server? Would you be able to catch them downloading a root kit and installing it?

    In short, given that you don't have the experience to admin your own gear, do you REALLY think "standing behind them and watching them" is going to do anything but waste your time?

    And IF you have the skills to admin your own machine, but want to outsource that due to some idea of "I have better things to do than this" - you have the time to stand behind them and watch them do the work, does that not imply you have the time to do the work?

    Like others have said: If you are concerned, make them put up a bond.

  • by dixonpete ( 1267776 ) on Thursday August 13, 2009 @06:21PM (#29058887)
    A few weeks ago I read an investigative report on repair shops in Britain. Aside from over charging and finding non-existant problems they looked at and copied information off the computers that were being serviced. Have reason to trust anyone that you give that kind of access to. Then trust, with as much verification as is economical and doesn't unduly make the service provider think that you don't trust them, since unwarranted distrust chips away at the relationship.
  • by nametaken ( 610866 ) on Thursday August 13, 2009 @06:24PM (#29058917)

    Can you trust the drivers on your commute route not to suddenly get out their guns and start shooting at you?

    You obviously don't live in Chicagoland.

  • by Anonymous Coward on Thursday August 13, 2009 @06:29PM (#29058957)

    Right. There are plenty of monkeys fresh out of college who have the skills and are willing to work for cheap. And if the startup involves data and they are too cheap to hire an IT monkey, then why isn't 1 or more of them manning the fuck up and learning the job themselves?

    Must be a bunch of sushi-eating bourgeouis punks with nose rings and dyed hair who sucked off a venture capitalist and didn't realize how much running a startup cuts (captcha: cuttings) into their WOW and bath house time. Sheesh, it's 1999 all over again!

    -- Ethanol-fueled

  • by davester666 ( 731373 ) on Thursday August 13, 2009 @06:31PM (#29058983) Journal

    Does it make a big difference?

    If you keep it in house, you still need to trust the people you hire.
    Hell, you need to trust your non-IT staff to not steal whatever IP (or physical equipment) they have access to.

    So, you can treat this as hiring employee's that happen to work offsite.

  • by rtfa-troll ( 1340807 ) on Thursday August 13, 2009 @06:32PM (#29059013)

    I would guess that it costs less to outsource this sort of work

    That's true. It's mostly a tax and shareholder benefit (you don't have assets and depreciation (CAPEX) instead you have costs and service charges (OPEX)) but it's also true that since the outsourcing company probably works for several other companies they can share costs and normally come in cheaper.

    This means that it's a simple calculation in theory. If the extra cost of doing on site administration properly, or at least better than the external company, is more than the value of the information (asset) that might be lost times the chance of it being lost (risk) then forget about it. There's a slight chance might save your company money, but you guarantee to lose it some money.

    Simply put; in business, especially start ups; there's always risk. If you have a fire in your office your company is probably dead. Probably there's a key person in your team who, if he leaves, will stop the company working. List all the risks you can think of and handle those risks where you can get the best benefit for the least money. Do that in the cheapest way possible (maybe a contract change will reduce the risk of your administrator to a reasonable level). It is possible that there's some special data where that risk is the system administrator in which case you might be worth adding extra protection. For the rest just accept the risk and move forward.

    In the end; you seem to be the responsible manager. You have to calculate the above things to your satisfaction and spend your money to make things work best taking into account all possibilities and not just this one. Since we don't have enough information about the information we can't really help you.

  • by Shakrai ( 717556 ) on Thursday August 13, 2009 @06:34PM (#29059045) Journal

    Can you trust the drivers on your commute route not to suddenly get out their guns and start shooting at you?

    You obviously don't live in Chicagoland.

    Chicago has gun crime? I thought they had real strict gun laws and a blanket ban on civilian ownership of handguns? How can they have gun crime???

  • by pentalive ( 449155 ) on Thursday August 13, 2009 @06:37PM (#29059073) Journal
    Except you usually don't have any say in who your outsourcer hires, nor any direct contol
    over their actions (the individual admins that is)

    Also an in house employee has more to loose if your company is forced out of business due to
    the loss of data or I.P.
  • by DerekLyons ( 302214 ) <fairwater@gmaLISPil.com minus language> on Thursday August 13, 2009 @06:38PM (#29059087) Homepage

    Except that my accountant has her CPA - a real life honest to god certification. (Not the take-a-class-and-take-a-test mickey mouse 'certifications' of the IT industry.)
     
    She also has a code of ethics, belongs to a serious professional organization, and has a body of law that restricts what she may or may not do and an oversight organization over the top of all of that.
     
    Pretty much none of which IT 'professionals' have.

  • by Custard ( 45810 ) on Thursday August 13, 2009 @06:41PM (#29059131)

    I'm unclear as to why you think having them work onsite is more secure. The statement "administer the network in person so we can stand behind and watch them" implies that you have network skills at least as great as they have. In which case the watchers can do the work themselves.

    Would you really notice if I ran a batch file that planted a trojaned your computer and uploaded your SAM file(s)? I doubt it. Your IT guy knows everything; that is just a fact of life. Hire a professional and it won't matter. Or you can hire Geek Squad level. Just plan on those "private" pictures of your wife to be added to his personal collection.

    I also suspect that you might be hobbling yourself in other ways. (Unless your are geographically isolated or have a non Mac/Windows environment) there is a large number of consultants who will do on-site work. I know; I'm one of them. You will pay more, but there are some situations that require hands-on support. It is very hard to replace a power supply over a VPN connection.

    Good luck, and I'm glad you're not my client.

  • by hendersj ( 720767 ) on Thursday August 13, 2009 @06:46PM (#29059197)

    I worked in IT for about 15 years, and always held that if a company doesn't trust its network administrators for a justifiable reason, then those people shouldn't be the network admins.

    Remote/local doesn't matter. If they are not trustworthy and you can document why, then don't make them your admins. If they are, then don't worry about it until they do something to violate that trust. And if they do violate that trust, then go after them guns a-blazing (figuratively, not literally, OBVIOUSLY).

    Most network admins want to be trusted - and need to be. Being untrustworthy is the kiss of death in that entire career path.

    As others have said, local or remote doesn't matter. In-house or outsourced doesn't really matter. You need to accurately assess their trustworthiness and then deal with it in an appropriate manner.

  • by Nefarious Wheel ( 628136 ) on Thursday August 13, 2009 @06:47PM (#29059213) Journal

    In the end; you seem to be the responsible manager. You have to calculate the above things to your satisfaction and spend your money to make things work best taking into account all possibilities and not just this one.

    Absolutely correct, it' all about risk management.

    You can't outsource responsibility to your shareholders, though, and that has to be added to any risk equation.

    One of the risks that has been rearing its head lately about outsourcing critical data is that data security walls seem to be thinner the further afield you go. It's especially bad where bribery is an entrenched part of the economy. Bottom line: if you don't have good reason to trust your outsourcer then don't trust them with your data. It's the keys to the till and should be as carefully controlled.

  • by oh ( 68589 ) on Thursday August 13, 2009 @06:47PM (#29059225) Journal

    There seems to be an assumption that you can "keep an eye" on an on-site network administrator, and that's why you can trust them.

    How would you tell if they were up to no good? Will you be looking over their shoulder constantly?
    I have worked in medium size IT shops (appro 100 people), and have seen the system admin team all stand around a computer as they go through their manager's CV (they had left it on there home drive). This was practically outside the manager's office, but you can't be everywhere at once.

    Maybe you assume that you will only hire trustworthy people, but how can you tell if you can trust someone just by working with them?

    Personally, I think the bigger risk to your operation will be if you hire a bad sysadmin.

            Owen.

  • by reiisi ( 1211052 ) on Thursday August 13, 2009 @06:48PM (#29059235) Homepage

    There is some data that a sysad, whether internal or external, should not be trusted with.

    Basic system administration should be required for business and management degrees, enough to maintain the disconnected key server and the separated subnet that handles all the most sensitive data.

    Small networks are not that hard.

  • Re:Facepalm. (Score:4, Insightful)

    by nine-times ( 778537 ) <nine.times@gmail.com> on Thursday August 13, 2009 @06:49PM (#29059239) Homepage

    Either that, or learn to do it your damn self.

    Right, and it's not just an issue of outsourcing. The reason you should trust your network administrator is that you *have to* trust your network administrator. Whether it's in house or outsourced, you have to trust someone to do the work. The only alternative is to do it yourself-- like literally you, personally.

    If I'm your network administrator and I come into your office and work for you directly, I could still read your emails, steal your IP, etc. You could ask me to set up the security so that I can't do that, but you still have to trust me to do that well and not leave a back-door for myself. Also, you should understand that it might inhibit my ability to do some things. For example, if I encrypt your disk so that I can't even access it myself, and then you lose the password, I won't be able to recover anything on your hard drive. Sorry.

    So that's the deal. You can try to institute some checks and balances, but there's a certain amount of trust inherent in the job. If you're concerned about security, then make the effort to find people that you can trust, and recognize that you might have to pay extra for better employees. It's an issue of what your priority is when you hire someone (or hire an outsourcing company). Which is most important, getting the person you trust most? Getting the person with the best resume? Getting the cheapest solution available?

    Those might be 3 different people. Under most circumstances, I'd pick the person I trust.

  • by Maxo-Texas ( 864189 ) on Thursday August 13, 2009 @06:53PM (#29059297)

    OH.. the number of times our main office was taken out in the 30 years prior to outsourcing to IBM?

    None.

    But... it's safer if that 1/500 odds mega disaster hits our area.

  • by multisync ( 218450 ) on Thursday August 13, 2009 @06:56PM (#29059347) Journal

    If you keep it in house, you still need to trust the people you hire.
    Hell, you need to trust your non-IT staff to not steal whatever IP (or physical equipment) they have access to.

    Good point.

    Do you trust your accountant to not embezzle from you? Do you trust the rest of your staff to not slack off every time you turn your back?

    Do you trust the kitchen staff in the restaurant you ate lunch at to not hork a booger-laden loogie in your lunch?

    Do you trust your wife to not fuck around on you? Or your kids to not steal money out of your wallet?

    Honestly, if you are so distrustful of those who do work for you that you feel you need to stand behind the administrator and watch what he types, you should really be examining the root cause of your distrust. Asking a contractor what safe guards they have in place to ensure the confidentiality of their clients' information is one thing; feeling the need to stand over somebody's should while they type is just insane.

  • by Grishnakh ( 216268 ) on Thursday August 13, 2009 @07:01PM (#29059403)

    You're missing something important: if your staff/employees do things that are illegal, they can be prosecuted and imprisoned for it. This is why more accountants don't embezzle from their clients. Kitchen staff has been prosecuted for contaminating food (it's rare, but it does happen).

    The same goes for an IT admin who's an employee. If he steals your data, not only can you fire him on the spot, you can have him prosecuted. Going to jail is usually a pretty big disincentive for people in this country who contemplate illegal acts.

    But if you outsource your IT work to India (or to someone who subcontracts it to India), you have no such recourse. What are you going to do if they steal it? Sue them? Have them jailed? Good luck with that.

  • by dkleinsc ( 563838 ) on Thursday August 13, 2009 @07:12PM (#29059541) Homepage

    No, you haven't. The answer to the first question is FDIC. The answer to your second and third questions is the FDA. There's no such regulatory agency for IT.

  • by Grishnakh ( 216268 ) on Thursday August 13, 2009 @07:14PM (#29059559)

    BS. Your accountant is bound by US law. If he embezzles your company's money, he goes to jail.

    If your outsourced IT contractor's Indian subcontractor sells your data to a Chinese competitor, there are no legal repercussions for them.

  • by Jezza ( 39441 ) on Thursday August 13, 2009 @07:19PM (#29059595)

    This is all fine and dandy, except:

    Trust isn't just about: "Is this {insert expletive here} going to {insert expletive here} me?". It's also is this person up to the job? Are the backups they take any use? (Do they even take them?) How quickly could they get us up and running again? Then there is the basic lack of security inherent in modern IT (which let's face it is laughable) Install a keylogger? Trust is a much more thorny subject than "are they out to get me?"

  • by demonlapin ( 527802 ) on Thursday August 13, 2009 @07:20PM (#29059605) Homepage Journal
    All three of those are audited and subject to civil and criminal penalties for failure to do their jobs. Is that what you meant?

    Incidentally, my butcher has a visible thermometer in the case (and based on the feel of the meat, it's right) and cuts it right in front of me. And it's actually pretty easy to use pill markings to look up what it is.
  • Okay, seriously? (Score:2, Insightful)

    by SoapBoxRants ( 1335927 ) on Thursday August 13, 2009 @07:33PM (#29059759) Homepage
    I can tell you right now, and administrator is going to tell you right where you can tar it if you stand over his shoulder while he's trying to work. I've been an admin for a long time and I've dealt with people like you and it always comes down to the same thing:

    Either you will trust me to do the job you hired me to do or you can find someone else to do it. Being administrator inherently means I will have access to all your base. The fact that I'm a professional doing a job I was hired to do means all your base are not belong to me. Irritate me by hovering over my shoulder all day and that will change.
  • I'll say it (Score:3, Insightful)

    by MBGMorden ( 803437 ) on Thursday August 13, 2009 @07:33PM (#29059769)

    My response is one of many just like it, but bottom line is you HAVE to trust your network admin. Whether he's on site or off, he has access to your stuff. And frankly, I don't care if anyone walks in and sees what I'm doing randomly, but outside of a performance evaluation, the day anybody steps into my office and starts watching what I'm doing is the day I quit.

  • by sufijazz ( 889247 ) on Thursday August 13, 2009 @07:33PM (#29059771)

    GP makes a great point.

    "Remotely" doesn't mean offshore. All big outsourcers - especially those who have large offshore operations - make their offshore staff sign all sorts of confidentiality and privacy contracts. A sysadmin in India is as likely to wind up in jail as a sysadmin here. A worker in a Chinese factory committed suicide just because an Apple prototype got stolen from him.

    In addition, outsourcing contracts have liability clauses for breaches. So get the vendor company to agree to liability clauses and protect yourself.

  • by JRHelgeson ( 576325 ) on Thursday August 13, 2009 @07:39PM (#29059835) Homepage Journal

    I am a remote administrator for dozens of companies. I have been doing this for many, many years. My business success is directly dependent upon your business success. I have a vested interest in every single one of my customers growing and flourishing in business. As such, I only recommend solutions that are justifiable in direct, easy to understand terms.

    You have proprietary information? So what. So does every other company and government agency I do work for - all of which is done remotely. Only on rare occasion do I visit on site.

    If you cannot place your trust in the people holding your admin password, then administer it yourself. Otherwise be prepared to pay 2-3 times more for simple administrative tasks.

    I'm sure I have access to tons of proprietary information, sensitive information, etc. but so what - I'm an honest guy. If I see the stuff, my first reaction is do we have this properly protected? I know the first reaction in a criminal mind is "What can I do with this?". Criminals don't usually want to work for a living.

  • by Anonymous Coward on Thursday August 13, 2009 @08:01PM (#29060045)

    Here's a thought: If you hire an admin, you have ONE person who might potentially steal your data. If you outsource to a company that has 500 people who have the ability to remotely connect to your systems, you now have 500 people who might potentially steal your data. The chance of having one bad egg in 500 is much higher than having one bad egg out of 1.

  • by Anonymous Coward on Thursday August 13, 2009 @08:06PM (#29060087)

    There is some data that a sysad, whether internal or external, should not be trusted with.

    Basic system administration should be required for business and management degrees, enough to maintain the disconnected key server and the separated subnet that handles all the most sensitive data.

    Small networks are not that hard.

    This has got to be the worst idea ever.

    Lets take the ABSOLUTELY CRITICAL DATA and have someone who's core abilities are not system administration maintain it. This is more than a bad idea, its incompetence.

    Trust your admin, or replace them.

  • No choice. (Score:3, Insightful)

    by Spit ( 23158 ) on Thursday August 13, 2009 @08:18PM (#29060175)

    Either you trust your sysadmins or you don't give them the access they need. Administrators require access to all of your files, your network traffic, your email, your financial data. Not all of the admin staff needs it, but at least one of them does need some access.

    The problem with outsourcing is you are treating sysadmins like janitors, a necessary evil farmed out to the lowest bidder. Where the reality is the function is a critical professional appointment which requires vetting, just as you would your accountant and lawyer.

  • by MartinSchou ( 1360093 ) on Thursday August 13, 2009 @08:19PM (#29060183)

    You can't tell a story like that and just leave out the stupid questions.

  • 3 letters (Score:5, Insightful)

    by smash ( 1351 ) on Thursday August 13, 2009 @08:29PM (#29060265) Homepage Journal
    NDA. If your stuff is that important that a leak would be a really bad thing, ensure that you're able to be compensated appropriately for it.

    Bear in mind that there's nothing to stop an angry local administrator stealing/selling data, and being more intimately involved with the company's business activities, he probably knows better where to look.

    But, I'd suggest not outsourcing if posssible for a different reason. It normally doesn't work. The lack of local site knowledge is hugely detrimental to knowing wtf is going on. I was with a large aussie mining company that tried it - after 18 months they couldn't get away from the outsourcer fast enough. Main problems are that there is usually no continuity in who deals with a problem, no sense of personal responsibility, no problem ownership, and any admin who gets a clue at the outsourcer leaves and gets a real job as soon as they can.

    You'll end up dealing with muppets who either don't care, have no clue, or both.

  • by Grishnakh ( 216268 ) on Thursday August 13, 2009 @08:32PM (#29060289)

    Yes, that's all good and well, and the reason most people don't steal from their employer or from anyone else for that matter.

    However, if you're a potential victim, you can't rely on the honesty of most people to keep you safe, because there's always people out there who aren't honest and will steal from you. That's why most countries have things called "laws" and "courts", to handle cases where someone wasn't honest and didn't care that their actions were wrong. This generally serves to keep people who aren't so honest from pursuing wrong actions (because of fear of punishment), and those who did it anyway frequently get caught and locked up for a while so they can't do it again.

    But if you have a situation where there are no effective legal deterrents to bad behavior, as we have in many trans-national situations (because of the difficulty and expense of pursuing legal options outside of your country), then that makes it much easier for the dishonest people to get in and do dishonest things.

  • by mysidia ( 191772 ) on Thursday August 13, 2009 @08:50PM (#29060469)

    This suggestion above is equivalent to proposing that managers have to learn electrician skills to wire the most important room in the building, for fear the paid electricians might sabotage it, or they have to learn locksmith skils to key the locks on the most sensitive file room, because they can't trust locksmiths not to share a copy of the key or sneak in one night.

    The simple fact is the management of key systems should be entrusted to skilled IT professionals whose primary responsibility is maintaining consistent, operational, available systems.

    That doesn't just mean setting up systems and forgetting it, it also means implementing secure backups, monitoring audit trails, managing the complex access controls, monitoring system logs, and correcting problems.

  • by lorenlal ( 164133 ) on Thursday August 13, 2009 @08:55PM (#29060505)
    Make sure that you have a document to describe how to take back the network in case you decide to fire the IT staff. I used to work in this area, and I provided this to my clients even if they didn't ask for it. If I were looking to outsource, I'd certainly make sure that I had the ability to rip it back. Even if I trust the outsourcing company completely, which is requirement #0 in my book, I want to make sure that my company stays my company.
  • by interkin3tic ( 1469267 ) on Thursday August 13, 2009 @09:07PM (#29060599)

    It also has me thinking about a boss I had who went nuts when he found out I could read his email. He wanted his own email server (and like who is going admin it?).

    And see, had he asked that question (maybe not in front of slashdot, but at least someone who had a clue) that would have been better than what he did.

    In any case I have to wonder about the future of this startup is the people involved are so inexperienced.

    It sounds to me like he's trying to become at least a little less inexperienced. And we're calling him an idiot for it.

  • by billcopc ( 196330 ) <vrillco@yahoo.com> on Thursday August 13, 2009 @09:20PM (#29060693) Homepage

    It's kinda funny, I joked about this very same idea, that the $2.00/hour outsourcers might be intentionally raping our servers for profit. Then the next day one of my support clients had that exact thing happen to him... one of his developers in India decided to create a bunch of email accounts and spam off of them. I have to admit, it makes perfect sense: he probably made more money selling spam runs for a few days, than a week of regular salary, plus he's not going to get into any immediate trouble... I'm not going to fly over there and beat the tan out of him, he just lost one smallish contract - big whoop.

    It's not about "you get what you pay for", and certainly not a racially charged disconnect (at least not in my case), it's just the risk vs reward balance that's tipped against us. Globalization is a double-edged sword. White collar crime is just as big a problem in western societies, but we do it bigger and badder. As an American, if someone offered you $100 a day to sacrifice one of your clients, you'd probably tell him to blow you. In India, $100 might be equivalent to $1000 to us, maybe more. I don't know about you, but in my neighborhood if you want to make $1000 a day you either have to sell your ass, or sell gobs of crack and blow. The incentives vs risks aren't on the same scale at all.

    I'm not saying we should treat all outsourcers as hostile crooks, we have plenty of those right here at home, on the payroll even. We just need to approach it sanely. If you underpay someone, they are more likely to fuck you over - that much should be common wisdom in the business world. It's the dirty side-effect of living in an entitlement culture.

  • by pclminion ( 145572 ) on Thursday August 13, 2009 @09:21PM (#29060697)
    "IP loss" does not exist. At least not loss of copyright, patent, or trademark rights. If somebody infringes your IP, you sue them. I don't really see what the problem is, unless all of your IP is kept as a trade secret such that third party disclosure completely fucks you. Copyright your software, patent what's patentable, and stop being so damn paranoid. Do you think some company could actually start up, using your software and patented methods, and steal your customers, and you won't NOTICE? Are you just completely oblivious to your own market sector or something?
  • by Eskarel ( 565631 ) on Thursday August 13, 2009 @09:40PM (#29060845)

    That's how it works.

    When you hire an outsourcing company, you're hiring the company, not it's employees. You do due diligence on the company, it's achievements, it's reputation, and you hire the company. You sign a contract with them, with the same sorts of conditions you'd stick in a regular employment contract to try and ensure that you're going to get what you're paying for. The employees of the outsourcing agency are not your employees and there's really nothing you can do about them because your contract isn't with them, it's with the agency.

    That doesn't of course mean you just go with "whatever you decide" on non staffing issues, the company works for you the same way an employee would and you take their advice as appropriate, but who they hire is really none of your business, so long as the company meets its contractual obligations to you. Most of the outsourcing problems are caused by companies not realizing that the outsourcing agency is essentially an employee and not writing stringent enough contracts, or hiring the cheapest option without looking at their ability to actually deliver(which is no different than hiring an18 year old to do a job which requires substantial education and experience simply because you can get them on the cheap).

    Not all outsourcing is done on the cheap, sometimes it's done because it's more efficient that way. It's always good to have multiple people with your skill set to bounce ideas off of, and to have backup for absences and the like, but most smallish companies can't afford to have 3 or 4 DBA or sysadmins, etc. So they contract out to another company who, because they provide services to a number of companies, can afford to have more extra people to fill key roles. Their economic situation allows that.

    There are advantages to outsourcing beyond just being cheaper, but there are disadvantages to. You don't have the same control of the staffing, you don't have the same kinds of relationships with the staff, and the loyalty of the staff is generally to their employer and not to you. That's not always a huge problem, but sometimes it is, and if it is, expect to have to pay for a redundant DBA or sysadmin so you can keep your place going when they go on vacation. There are pluses and minuses to everything, including outsourcing, and sometimes outsourcing isn't done because it's cheaper, and sometimes when it is, it doesn't turn out to be. When you run your business based entirely on trying to reduce costs, generally you eventually go out of business, that applies to pretty much every field, not just IT our outsourcing.

  • by bigstrat2003 ( 1058574 ) * on Thursday August 13, 2009 @09:41PM (#29060859)
    That's kind of a trick question, in my opinion. Taking someone's property, no matter how small, harms them to some extent, even if it's tiny. There's no such thing as stealing that hurts no one.
  • by Jurily ( 900488 ) <jurily&gmail,com> on Thursday August 13, 2009 @09:50PM (#29060919)

    Really? If you could steal with absolutely no chance of ever being caught, and no-one being hurt by your actions, you wouldn't do it because of your moral stance?

    I wouldn't. That's why it's called a "moral stance". Unbelievable, isn't it?

    However, moral stance is not absolute. If the employee in question has a grudge against the company for example, the same principles preventing such actions might suddenly encourage it.

    In late-socialist Hungary, everyone felt (and was) underpaid by state-owned factories and the like, and money alone couldn't buy you everything you could need in everyday life, so while people had the same morality as 10 years before, a whole shadow economy emerged from parts "taken home", expensive equipment used after work etc. We still wouldn't steal, but state property didn't count as theft from a moral standpoint.

  • by JumpDrive ( 1437895 ) on Thursday August 13, 2009 @11:27PM (#29061543)
    Basic system administration should be required for business and management degrees, enough to maintain the disconnected key server and the separated subnet that handles all the most sensitive data.
    This is a prime illustration of the diconnect between IT and business. If you can't see it, then that's why it's there.

    Most business people struggle to turn on a computer. They just want it to work.

    Having business educated people in charge of the most sensitive systems, how is that going to improve things. I'd say this is a good way of increasing the probability of putting the fox in the hen house.

    If you are really concerned about the security, hire a security group to audit the sysadmins on occasions.
    If the security group knows what they are doing they will make an untrustworthy sysadmin very very nervous.
    But now you've got to find a competent security group to do that and it's going to cost more money. Which is what the original author was trying to avoid by outsourcing?

    Basically, if you can't trust your sysadmin and it really bothers you, then you are screwed.

    Working as sysadmin in house and as consultant, I've usually found that those who don't trust me are usually the most unethical or the most power hungry. I usually find that it's best to move on before my tolerance limit is reached.
  • by turbidostato ( 878842 ) on Thursday August 13, 2009 @11:46PM (#29061691)

    "Seems fair. Personally, i don't see why a company should refuse to do all service on-site."

    Probably because the whole story went untold. While it can be true that small IT companies might not have the head count to offer on-site to their clients, I'd bet the untold part of the story goes more or less like "the company refused to service on-site for the peanuts I offered". Given that 8x5 on-site outsourced (I think that's the option he was looking for) will usually be overall more expensive than a direct hiring (since vacations, training, replacements, failed recruitements... all go to the provider's expenses) probably that's the point.

  • by mcrbids ( 148650 ) on Friday August 14, 2009 @01:29AM (#29062277) Journal

    "IP loss" does not exist. At least not loss of copyright, patent, or trademark rights. If somebody infringes your IP, you sue them. I don't really see what the problem is, unless all of your IP is kept as a trade secret such that third party disclosure completely fucks you. Copyright your software, patent what's patentable, and stop being so damn paranoid. Do you think some company could actually start up, using your software and patented methods, and steal your customers, and you won't NOTICE? Are you just completely oblivious to your own market sector or something?

    Spoken like somebody who's never owned any significantly important, private information.

    Information leaks can devestate a business, and I'm not just talking credit cards. Let's say that you have AIDS, and somehow, that very private information leaks. Let's say that you are a private school, and you are teaching Nicholas Cage's kids, but under assumed names. What if one of the kids has some kind of mental problem, or is a hermaphrodite? You think that keeping this information free from the prying eyes of the Papparazzi isn't a very, very high priority?

    You can build a very nice, successful business simply by making discretion your focus point, adhering to industry & security best practices, and promoting the h*** out of it! If you combine that with a premium technical service, like *nix system administration or mainframe maintenance, you're pretty much free to fill the blank checks they'll give you.

    But if you do, don't ever, ever, ever let your security be compromised! I've said this many times: "My basic plan is to get into positions of trust, and then never, ever, ever, violate that trust".

  • by reiisi ( 1211052 ) on Friday August 14, 2009 @08:30AM (#29064085) Homepage

    Data is valuable because management thinks it is valuable.

    Bribing people to be ethical is probably more effective than attempting to force them to be ethical, but both approaches have limits, and the limits hit a lot earlier than managers want to believe.

  • by uncledrax ( 112438 ) on Friday August 14, 2009 @10:37AM (#29065457) Homepage

    Money can buy off the 'looking for other opportunities, including selling your data'.

    Why do you think people that handle sensitive government information generally have their finances looked at? If you're hurting for money, you might try and pawn something you have access to.

    True, some people will just take the money -AND- sell your crap.. some people will also take almost no money, but still not sell your crap.. what you're trying to buy is some insurance and CYA factor.

    As for Managers -needing- to learn IT. .I think it's dumb.. IT mangers should know IT.. but does a Accounting Manager need to know IT? no.. they do need to be able to communicate their needs and concerns effectively to the IT manager, and the IT manager needs to know enough to relate those needs/concerns into their 'IT world equivalents', and make sure some relevant things are taken care of too (the Account mgr might not realize that some information should be encrypted in case of data-theft, that's the IT managers job to point out and bring to the table)

    You cannot make someone an expert in everything; there simply isn't enough time or desire to do it... welcome to Specialization.. it's sort of why the human got as far as we have.

With your bare hands?!?

Working...