Slashdot Mirror


Remote Management and User Consequences?

NNWizard asks: "I work in a large university in Belgium where the people in charge of university computer systems want to install LANDesk on every single computer connecting to the university network. The aim is to be able to manage software and provide centralized remote user support. In the old days, every department had computer guys dedicated to the department, and they knew all about the users and their needs. Now, they want to make the management of computer resources global. In most non-engineering faculties this is well accepted, however in the Applied Sciences Faculty the users are computer savvy -- they do not like the idea of giving out control of their computers to people they don't know. What experience does Slashdot have with such a situation? Was the deployment of LANDesk (or a similar software package) a good or a bad thing for the users? How were the privacy issues tackled? Were people still able to use their computers the way they wanted to use them?"

30 of 139 comments (clear)

  1. At my company... by parasonic · · Score: 5, Interesting

    We simply use the freeware version of RealVNC. When employees first join, they have to give up rights to "privacy" for the I.T. people. We respect official business, but unless it's someone high up in the company is working on some sensitive information, we typically assert our authority as our workers should only be working on official business.

    If you are concerned about privacy, I'd look into something simple like VNC if you have the management software to know who's using what computer when. It works VERY well with us and is very versatile--I can't tell you how many times it has saved our butts from having to drive 300 miles when we just put a VNC connection over an SSH tunnel at a remote jobsite.

    1. Re:At my company... by BobPaul · · Score: 2, Informative

      I don't understand why remote X is brought up every time someone mentions VNC... VNC runs on windows, too. I'm sure his company probably has primarily (if not all) Windows machines. Remote X doesn't do so well on windows (by nature of the lack of X).

    2. Re:At my company... by glorpy · · Score: 5, Informative

      Academics are a very different beast from for-profit corporations. Faculty are effectively BOFHs, as they are absolutely vital (they bring in serious outside funding and desirable students and press) and are very tempermental. Faculty do not appreciate or enjoy administrative work. Schools are generally lucky if they can get them to teach well, let alone learn anything not directly related to their research.

      The software used in labs tends to be poorly coded at best. Downright hacks from the Stone Ages are not uncommon, even on $50K microscopes (how many of your microscopes run Windows 95?!), so IT is going to have to be very careful in defining "computers".

      Have the heads of IT, along with engineers and project managers, meet with Department Chairs, Deans, the Faculty Senate, and any star faculty. Individually and en masse. Throughout the planning, implementation and follow-up stages. Keep clear lines of communications open at all times. Be prepared for quick, courteous responses to irate and unreasonable faculty. Whatever you do, though, do NOT allow the faculty to define the terms of their relationship with IT. They are horrible clients; they don't know what they want, communicate it even worse and have the power to make your lives miserable. Perhaps the Marketing department can be hired to help out?

      I wish the OP the best of luck with this endeavor. And with the future job hunt when faculty come back screaming at the Deans, only to have them turn around and blame IT.

    3. Re:At my company... by Anonymous Coward · · Score: 2, Interesting

      Too bad that vnc is not permitted or hereby the windows XP EULA, or maybe you are just
      need to purchase another XP license?

    4. Re:At my company... by slonkak · · Score: 2, Informative

      I agree with the "keep them involved" idea. However, you are also correct that they do not know what they want. Bottom line is, those computers are not their personal computers. When they were hired, they, like myself, should have signed many papers, one of which basically says that absolutely nothing you do at work is private. Whether they like it or not, it's not their call.

      We use Altiris where I work. Through Altiris we have two different ways of controlling a computer. First, through the Notification Server, is Carbon Copy. This is done via webpage and can be configured to prompt the user to choose whether to allow someone to connect or not. Second, through the Deployment Console, is Remote Control. This is a high-bandwidth feature with no user prompting. Basically the last resort. Either way, you should devise a plan to explain to them how this is necessary.

  2. I don't think so.... by jipis · · Score: 5, Interesting

    I gotta say: As an admin, I enjoy having the ability to remotely see what's going on on my machines. If they're users' desktops, it's much easier to just get a view of their screen (think PC-Anywhere) than to keep asking them what they see now only to get half answers and useless replies.

    That having been said, what the university wants to do is 1) completely different and b) a Very Bad Thing. In my case, *I* am the admin and the machines are *MINE* . The university is looking to force anyone who wants to use its network to give them root on their machines? Puh-lease. It's time for departments who don't want to lose control of their PCs at this university to start looking for an outside ISP. Chances are there's already money in the budget for it: they probably kick in to the general IT infrastructure budget already.

    -J

    1. Re:I don't think so.... by parasonic · · Score: 2, Funny

      it's much easier to just get a view of their screen (think PC-Anywhere) than to keep asking them what they see now only to get half answers and useless replies

      Absolutely. Nine times out of ten, when we ask a user over the phone to read the error message and title in a dialog box that pops up, we don't get the complete picture, even though we ask for the user to tell us EVERYTHING that is on the screen. That makes telephone troubleshooting annoying. It's why we use remote management whenever possible, and if that is not an option, we explain how to email screen shots. Either way, having a picture of the user's screen is EXTREMELY useful and saves us I.T. workers much time and therefore saves the company big lumps of change.

  3. They're full of crap by ltbarcly · · Score: 5, Insightful

    People who believe that they 'know about computers' are the biggest problems from an administration standpoint. Of all of my users, the ones who don't think they know how to manage their computer end up doing a lot less damage than those users who think they know what they are doing.

    And the worse part is, people who THINK they know all about computers are also the ones who will blame YOU when they hose their installation of Windows. Frankly, I find it unlikely that these engineers need the control of their computers. More likely they want to install unapproved software and various adware bullcrap which will bring your network to a crawl.

    I say this from experience. Initially I thought it would be OK to give some 'expert' users local admin rights, so that they wouldn't have to call the help desk in those situations where they simply want to install real player to listen to Rush Limbaugh or whatever else these dopes do. However, they instantly manage to get spyware, trojans, keyloggers, and other worms and viruses. They do this despite fully updated Microsoft Spyware (granted, it is a beta) and fully updated antivirus software.

    It is only recently, as we moved to managed antivirus software, that I began to understand the amount of damage these people were doing. I now get reports of virus activity, and I am never going to make the mistake of giving a user local admin rights again. It is easy to do, but they will abuse it, and taking it away is 1000x as hard as just sticking to a policy of never doing it. Once you give in they will know that you can bend the policy, and when you take it away you are telling them through your actions that you don't trust them to know what they are doing.

    And the one thing these people always think is that they somehow know what they are doing.

    Let me make it a simple maxim: 'If you are not responsible for the maintenance of a computer, you WILL NOT UNDER ANY CIRCUMSTANCES have administrator rights on said computer.'

    1. Re:They're full of crap by ltbarcly · · Score: 3, Informative

      I am only talking about computers owned by the institution. Obviously nobody should give up root access to their personal computer.

    2. Re:They're full of crap by jipis · · Score: 5, Insightful

      I think you're missing something important here. The admin rights are being taken away from the local heretofore admins in favor of giving them to the corporate-level admins. As an admin to whom this has happened, I can tell you that this policy change / procedure change / whatever marketing-speak term you want to give it is a Very Bad Thing. The corporate IT people -- even if they know what they're doing (personally, I've found that too many ppl at the "corporation-wide" IT support level know less about computers than my dog) -- cannot do as good (good at all??) a job at the admin stuff as a local admin could.

      -J

    3. Re:They're full of crap by jonwil · · Score: 3, Insightful

      This is especially true if (as is likely the case) the department involved is using specific software (e.g. the science dept might have scientific or math software that they use).

      Allowing the department to manage it means that the guys who know the most about how to keep Matlab or LabView or whatever they are using running are the guys keeping them running.

    4. Re:They're full of crap by Anonymous Coward · · Score: 2, Interesting

      This cuts both ways, you know.

      I'm working in the developer group of an IT hosting services company. Until recently we had always been local admins of our own boxes, we had "direct" (read: 3 layers of firewalls) access to the internet so we could download patches, etc. and everything was rosy. With all the deadline pressures we hated *any* downtime so we made sure we didn't f**k-over our own machines, installed and maintained our own anti-spyware and anti-virus software (almost uniformly Ad-Aware, SpyBot and AVG), etc.

      Recently, however, it was decided that the ISG group would take over admin'ing our boxes. Since then we've lost "direct" internet access having to go through a (not-so-)transparent authenticated and content-filtering proxy (which broke a number of our http apps), gained Trend OfficeScan (our machines are absolute dogs now, barely usable), gained Windows Firewall (CVS would *not* work, even with Application and port exceptions until we coaxed the admins to switch the damned thing off) and various machine-wide .NET settings have been f**ked-over by patches before we found out why. Thank goodness for override capabilities in App.config's.

      The "Responsible Admin" has also come around trying to manually install some patches on our machines which he claimed couldn't be deployed by SUS. He so badly broke two machines that they had to be reimaged.

      Granted, not all admins are so inept, but you get the picture.

    5. Re:They're full of crap by rah1420 · · Score: 3, Insightful

      Truly "personal" computers on the university network are another story. I don't know the best ending to that one.

      "No." Meaning that such devices are not allowed.

      That's the way my company does it. If it's an asset owned by the corporation, it is allowed to get Ethernet packets. If not, it's not.

      I bring my personal machine in, but there's no cat5 going into it even though it's safer by far than any corporate machine.

      --
      Mit der Dummheit kämpfen Götter selbst vergebens.
    6. Re:They're full of crap by Anonymous Coward · · Score: 3, Interesting

      People who think they know about computers fuck things up. It does not matter where they work. I've seen people in IT royally Fuck up, because they only thought they knew. People who know about computers know not to patch so and so server or workstation to a certain level because some app breaks. I kept 150+ Windows workstations running because I kept notes.

      You don't always need the Service pack to be securely patched. You need to know what is a critical patch and what is just a bug fix that might fubar a server. Just because Windows update tells you to patch doesn't mean you patch blindly. Firewalls, real hardware ones, not just software ones, are essential in this case.

      You have to test your patches and need to know which ones you can back out of. You need to be able to re-image the machine back to its original state if you fubar a patch. Imagecast and ghost are great for these. You need to know what tools are available to you. I work in a small group under a slightly larger group that dictate the rules, but most of their windows admins don't know how to use the Windows resource kits or script things. They don't come from a unix world, so they all drag and drop. I do both Unix and Windows, so I know how to patch, compile, script, and program on both systems. I started as a programmer.

      You need to know which apps require admin priveleges and how to set them up so users can still use them without giving them full access to fubar things. Filemon and Regmon from systernals are quite usefull for that. I also admin unix and unix users should not have or need any Admin priveleges to do their work. Unfortunately, in the Windows world, you have to do a lot more work to get Apps to work properly in user space. A lot of Windows programmers just don't know how to program for users. Many just set up their box and run as an Admin and forget about users, so they write all these broken apps that work Only for admins. Windows makes it a complete PITA to properly write apps for user space.

      Visual Studio is just broken. I can't believe the number of people who waste time and use the IDE to build their entire projects instead of doing it 5-10 times faster by exporting it to a make file and run nmake. Yes Visual Studio can do Make files. Windows people are stuck to the GUI. It's a crutch. They like watching a useless GUI display things slowly. There's so many things on windows that can be done quicker and easier on the command line, unix style. You can compile faster. The IDE is a crutch. I can't believe so many users are using eclipse on Windows, an utter waste of CPU and RAM on both Unix and Windows. Eclipse just doesn't play nicely in Windows user space. I install it in c:\temp with full user control so users can clobber each other's work. If I had a choice I'd force them back to the command line.

      Good admins don't come to fubar your machine just because it needs patching. They track the patches and install ones that work. They know which patches break things because they've tested them. The problem with Windows is that most MSCE certificates are only good for toilet paper. I don't put my faith on paper admins.

      A good admin has some scripting and/or programming experience, a more common trait in the unix world than in the windows world. It's amazing how many MCSE's don't bother to learn either batch file scripting or VB. Both are as usefull as unix shell scripting. Windows only needs ssh to be able to match unix in ease of admining. Terminal Server is just a hog at times. It would be nice to have an ssh server always turned on instead of doing things in a round-about way when you wish to remotely script things on several machines securely.

    7. Re:They're full of crap by martinultima · · Score: 2, Interesting
      “That's what I was thinking initially. However, this is a school we're talking about. Many (most?) schools allow students to plug their desktops into the network ethernet and use their laptops on the school's wireless LAN. We are talking about private machines here. Of course, there is the acceptible use policy (or whatever a given school calls it) dictating what is okay for the student to do. I can't imaging it saying "no running viruses", though. ”


      Well, maybe it's true for big universities like OP is talking about, but as far as anything less than that, don't expect to get anywhere...

      I happen to be a high school student myself, and apparently my school district really hates me now. The entire network is basically a bunch of Windows XP machines with every possible lockdown technique imaginable – can't clear browsing history, can't even lock the screen any more. And of course they spy on everyone 24/7, even if whoever they're spying on hasn't even done anything.

      Why do they hate me? Because I was using PuTTY and VNC to tunnel my Linux box's desktop at home to the school machine so I could work on a LEGITIMATE SCHOOL PROJECT that happened to be stored at home. (Namely, my Linux distribution that I'm doing for an IB personal project this year.)

      And now the really good part – they're now working on converting all the high schools to wireless, even though they don't allow personal computers from home to be brought in anyway. The entire place is already wired up for all their machines, so it's not like we really need any more connectivity stuff.

      Makes you wonder if they even know what they're doing sometimes.
      --
      Creative misinterpretation is your friend.
    8. Re:They're full of crap by Curmudgeonlyoldbloke · · Score: 2, Insightful

      I'd have thought that "an effective, up-to-date, virus checker" would be an excellent start to an AUP.

    9. Re:They're full of crap by gstoddart · · Score: 2, Informative
      "Their own budgets/research moneys" is still the school's money. The computers still belong to the school, not to them.

      *bzzzzt* Wrong answer.

      A professor who gets research grants not provided by the University upon purchasing equipment has not bought something for the University. Some departmetnal funding comes from external sources, not the school. These assets are tracked and accounted for differently, since they most assuredly were not bought with the school's money.

      When I was in school, many profs had some really cool equipment that they purchased with the grants they received from external sources. And if they left, they could take it with them.
      --
      Lost at C:>. Found at C.
    10. Re:They're full of crap by swillden · · Score: 2, Insightful

      Probably almost all of your IP is going out the door, straight to competitors

      Odds are, so is yours. The difference in your case is that it's carried out the door by pissed off ex-employees. Most of it innocuously, in their heads, as they take their accumulated experience and expertise to go work for your competitors, but at least some of it deliberately and with malice aforethought.

      As a consultant I've worked for a lot of different companies and I've noticed a very strong correlation between companies without draconian IT policies and those that are successful, innovative and with happy development teams. Good companies tightly manage the systems of most of their employees, but recognize that software developers, network engineers and other IT staff are happier and more productive when allowed to manage their own systems. Good companies provide such users with tools and (if necessary) training on how to keep their systems secure, put reasonable policies in place (e.g. root/Administrator logins are not allowed, virus scanners are required (for Windows), screen locking must be turned on, etc.) and perform resonable due diligence in ensuring that the policies are followed, but allow the more technical staff to manage their own systems. Crap like not allowing experienced users to install software on their own machines just pisses people off and reduces productivity.

      People don't need to install software on a daily basis.

      True. I rarely install software more than two or three times per week. Still, it's often enough that I'd really hate to have to wait for some semi-clued 'worker drone' to come do it for me.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  4. Seems alright to me by BobPaul · · Score: 4, Interesting

    I don't have any experience with LanDesk, but I think remote management/remote control software in general isn't so bad. If it's just remote control, that really isn't any big deal and comes in quite handy if you ever do have to call them for help.

    If they completely lock down the machines and take away your admin privilges, well that's life and it can be good or bad. Most often this is only a problem if need to install software and once this has been deployed for a short time and things are running more smoothly again this, too, should be relatively painless; just call or send an e-mail and someone can type in the password and install it. This kinda depends on the strength of your IT department, though. When I was in highschool the instructors machines were secured tightly and there wasn't enough staff to assist in installing software, preventing teachers from getting work done occasionaly. That was an extreme case, though (1 guy, hired as the Video Productions instructor, doing IT for the whole building...) I would expect that in your case it shouldn't be too painful.

    As a disclaimer, I am an IT guy and our engineering college at the university has it's own IT group that engineering student fees pay for. I know our professors (and students) were less happy when IT was managed by the main campus group; we're more responsive and less politically hampered.

  5. Dial-out assistance by phorm · · Score: 2, Insightful

    What I'd prefer, is something cross-platform that would let my user's dial me. Really, there's not much need to poke into a user's machine when no help is needed, and for the mostpart I have a heck of a time dealing with friend's who have VNC, but haven't configured the router, etc to let me in.

    I control my own inbound routing, so having the ability to control which connections are sent through the routing machine to my PC would make it much easier for me to have other's "dial-out" for assistance from me... rather than having them configure a router to allow me to "dial-in" to their machine.

    1. Re:Dial-out assistance by cjunky · · Score: 2, Informative

      VNC can do this. You start the "Viewer" in listen mode (on your computer), and have the vnc server do a remote connection out to you from their computer. I have had to walk people through doing this when their router went poof @ one of our offices one day, and was able to get back in and redo the routing since I couldn't get it from the outside. Of course, it doesn't have a good way to wrap ssh around it, but nothing can be perfect.

    2. Re:Dial-out assistance by BobPaul · · Score: 4, Informative

      Of course, it doesn't have a good way to wrap ssh around it, but nothing can be perfect.

      Simple! Just install an SSH server on your computer and create an account for them to connect to.
      1) Have them download putty
      2) Send them a PDF showing exactly what to configure (for the port forwarding)
      3) have them connect with the username/password you created
      4) Have them send the request to local host.

      You could blend steps 1 and 2 togther by creating an MSI or something that pre-configures putty with a connection for your computer with the proper port forwards.

      Oh wait... you wanted a good way, not just a way...

      If only there were a windows vnc that bundled the ssh somehow...

    3. Re:Dial-out assistance by Baricom · · Score: 2, Interesting

      UltraVNC does one better - they provide a small server app that only runs when the user is calling in to you. All of the settings - IP, port, you name it - are custom-compiled into the EXE, meaning they're locked out. You just double-click the program and push the shiny "Connect button." It even supports built-in encryption.

      I've run into two problems that make it a challenge to use, for now: the encryption is buggy and sometimes won't connect, and as far as I know, the VNC protocol it serves has some non-standard stuff that won't run on Mac or *NIX VNC clients.

  6. HIPPA and Remote Control by GJSchaller · · Score: 4, Interesting

    Something to consider that may not directly apply here, but will in related fields, is the legality of a non-authorized person having access to data, even though they administer a system. Specificaly, it is against HIPPA regulations for someone to look at medical records without permission or need for their job. For example, an IT guy would not be allowed to look at a medical record on someone's screen, if, say, they remoted in (or walked by, or had network access to a share).

    This is a tough line. Someone other than the authorized personnel needs access to the files to be able to do the techie admin stuff. At the same time, they should not be looking stuff up, as it's illegal and an invasion of privacy. The whole thing of "Who's PC is it, ITs or the User's" adds another party, the person profiled in the data on that system. (Usually, it's the employer's PC, but that doesn't stop users, esp. ones with Dr. sized egos, from feeling & acting otherwise.)

    I've worked in a hospital using Seagate / Funk Software Proxy. We had it set so that we could remote to a desktop, but the user had to grant permission to see the screen. Usually, this resulted in a decent situaton and an understanding - the user would clear all sensitive data from the screen before accepting, and if they got surley and decided not to accept, they got pushed to the bottom of the priority list (and they knew it). In return, the IT staff didn't abuse this ability, and for the most part would rather read slashdot than check out someone's PC. ;-)

  7. THEIR jobs by msbsod · · Score: 4, Insightful

    The whole thing is not about better support, privacy, security, whatsoever. People are using the Internet since two decades. No, those who deploy such software and restrictions only want to secure their jobs. It is that simple.

  8. STAFF... Autonomy... privacy... by tverbeek · · Score: 4, Insightful
    One of my first questions to those mandating this change is how many more people they're going to give my department to perform these duties, and how you all are going to be trained to be familiar with the other department's apps. This is a pile of work being dumped in your lap.

    As for your questions, I don't think the privacy question needs to really become an issue. Pretty much every place I've worked in IT or Tech Support, I've had system privileges that gave me access to damn near anything on institution-owned equipment, from the president's e-mail to the custodian's bowling-league stats. And I've told them that... with the assurance that even though I could get at this stuff, I had no intention of doing so. I'm too busy to monitor people's private stuff and it's none of my damn business. I tell them that techies are just like janitors: we have keys to everything. {shrug}

    What's likely (hell: inevitable) to become an issue is autonomy. If people have to come to you to do things they're used to being able to do themselves, they'll understandably resent you for it. The only solution I can suggest to that problem is to give them the same level of service they're used to getting from themselves. e.g. If they want some software installed, you get the software installed. ASAP. (This is why you probably need more staff.) If you make it clear to them that you're trying not to get in the way of their work, they'll resent it less. And when you can't deliver, or have to say "no", they'll hopefully be more understanding if they know it's not just you being a control freak or lazy or not caring.

    --
    http://alternatives.rzero.com/
  9. We lock them down, and have remote access by phoenix_rizzen · · Score: 2, Interesting

    We do something similar. All the computers that go out to users are locked down with DeepFreeze, with TightVNC installed (with a nice Helpdesk icon on the desktop). We don't do remote management, just remote control and remote support.

    The staff just love it. When they have a problem, can't remember how to do something, or come across a strange error message they don't understand, they just call the helpdesk, start TightVNC, give us their IP, and we take control of their desktop. We can show then how to do things, read the error messages for ourselves, watch as they go through the steps. Cuts our call times down, gives the users a greater sense of support, and virtually eliminates the "spend 20 minutes driving to a site to spend 5 minutes fixing the problem" kinds of workorders. Now, the onsite techs are only sent out for major problems.

  10. My experience is only anecdotal, by munpfazy · · Score: 5, Insightful

    But, I've worked in three somewhat different academic research environments.

    1 - One central admin for all the desktop machines in a massive department, no one else gets root on any machine.

    2 - One central admin who is mostly an advisor, people are allowed to administer their own desktop machines if they want.

    3 - Free-for-all, in which most groups have one or two principle computer gurus who handle multi user servers and almost everyone administers their own desktop machines.

    #3 is far and away the best. In #2, no one that I knew of actually took them up on the remote administration option, essentially reducing it to #3. #1 was a nightmate for everyone. When the deparment computing committee tried to talk everyone into switching to something closer to #1, we all resisted fiercely and eventually they backed down.

    In an environment where people are actually using their computers as research tools, rather than as expensive notepads with which to writeup the results of their research, it pays to place control at the lowest feasible level. Every time a user is forced to ask someone else to fiddle with software, it adds *days* to what should be simple tasks.

    Sure, you create an occasional security risk when a bad user fails to install patches. But, there's no comparison between the number of man hours spent on dealing with those sort of incidents and the amount of wasted energy in trying forcing every minor change to go through a central administrator.

    In a computer lab or a corporate environment, you might be able to make a case for central administration. For academics, it's just crazy. (And I suspect enforcing it will just drive everyone to switch to personal laptops instead, in addition to pissing them all off.)

  11. Re:The choice of LANDesk... by tyldis · · Score: 2, Interesting

    I'm not familiar with LANDesk, but I assume it's similar to VNC. I do use DameWare at work, which is VNC on steroids.
    It can install itself on the client, and you can do a lot remotely without bringing up the screen of the luser. I respect their privacy and often try and fix stuff in the background while they do their job. If I need to have their screen I phone them up and ask for permission. Then I go in and they see a big warning that I remotely took control.

    In the beginning I was worried that the lusers would question privacy, but none have done so since I installed DameWare a year ago. When asked, they feel confident in that popup warning.

    As a single admin responsible for 10 servers and 260 lusers spread across 6 locations (two of which require boat for access, one require a 2 hour drive...) this is absolutely godsent. Those long travels are replaced with radio links and remote management and everyone is happy.
    Before this the luser had to wait up to weeks for me to find time to dedicate an entire day to traveling and fixing their small problem.

    Cheap too!

    For patches I use WSUS and for software deployment I use Group Policy (AD is the directory service around here, Windows on desktops, but mostly Linux servers).

  12. Re:The choice of LANDesk... by BobPaul · · Score: 2, Informative

    The choice to shell out money for what's essentially VNC?

    Or, what's the difference?


    If you google LanDesk you'll see it's a full desktop support package, along the lines of Novell's ZenWorks product line: remote control, application deployment, desktop imaging, etc, etc, etc. VNC only fills one piece of that puzzle.