Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: Do not unpack or run TBB as root.

  1. #1
    Join Date
    Mar 2009
    Location
    USA
    Beans
    307
    Distro
    Xubuntu 12.04 Precise Pangolin

    Thumbs down Do not unpack or run TBB as root.

    I was carefully following some steps in a Tor installation tutorial. Everything was going fine until (per instructions) I ran the application which erred with:

    Code:
    ~/Desktop/tor-browser_en-US $ ./start-tor-browser
    
    Launching Tor Browser Bundle for Linux in /home/Desktop/tor-browser_en-US
    ./App/vidalia: 1: ./App/vidalia: ELF�: not found
    ./App/vidalia: 2: ./App/vidalia: Syntax error: "(" unexpected
    Vidalia exited abnormally.  Exit code: 2
    Reading the next and last instruction, it says:

    Do not unpack or run TBB as root.
    Well, I am pretty sure I did ..... both. What have I messed up and how do I fix it so I can start over and do it right this time?

    Thank you in advance.
    Last edited by jfbooth; June 23rd, 2013 at 01:37 AM. Reason: set prefix to SOLVED.

  2. #2
    Join Date
    Feb 2010
    Location
    Obscurial Springs
    Beans
    15,210
    Distro
    Ubuntu Budgie Development Release

    Re: Do not unpack or run TBB as root.

    You may want to post a link to the tutorial . While testing Tor I extracted the package in a directory of my choice , opened the folder and double clicked the start-tor-browser script, but did not use the terminal.
    "Our intention creates our reality. "

    Ubuntu Documentation Search: Popular Pages
    Ubuntu: Security Basics
    Ubuntu: Flavors

  3. #3
    Join Date
    Mar 2009
    Location
    USA
    Beans
    307
    Distro
    Xubuntu 12.04 Precise Pangolin

    Re: Do not unpack or run TBB as root.

    Quote Originally Posted by Frogs Hair View Post
    You may want to post a link to the tutorial . While testing Tor I extracted the package in a directory of my choice , opened the folder and double clicked the start-tor-browser script, but did not use the terminal.

    Thank you for the reply.


    No evidence of how to contact 'tutorial' ... and though I may not have made it clear, the problem is more 'what to do about unpacking a file as root' than the tutorial failure.

    Trust me, I will get more help from here than from the tutorial site ... I hope.

  4. #4
    Join Date
    Jan 2007
    Beans
    6,537
    Distro
    Ubuntu 13.04 Raring Ringtail

    Re: Do not unpack or run TBB as root.

    Quote Originally Posted by jfbooth View Post
    Well, I am pretty sure I did ..... both.
    The only way you would have done this is if you were running as root in a terminal window, or otherwise unpacked and ran it using the "sudo" prefix. If you just clicked on the package to unpack it, then clicked on the start-tor-browser file then you didn't run it as root.

    The TOR bundle is pretty straightforward to use. Download, unpack, click and you're done. If it's failed then I'd suggest making sure you've downloaded the right version (eg: 32 or 64 bit and that it's the one for Linux), delete it and and try downloading it again. You may just have got a bad download.

  5. #5
    Join Date
    Jul 2008
    Location
    The Left Coast of the USA
    Beans
    Hidden!
    Distro
    Kubuntu

    Re: Do not unpack or run TBB as root.

    Hello!

    The reason Frog's Hair asked for the link to the tutorial is so that it may be reviewed to see what you have done.

    It is much easier to help when we know how you got where you are.

    Cheers!
    Please read The Forum Rules and The Forum Posting Guidelines

    A thing discovered and kept to oneself must be discovered time and again by others. A thing discovered and shared with others need be discovered only the once.
    This universe is crazy. I'm going back to my own.

  6. #6
    Join Date
    Mar 2009
    Location
    USA
    Beans
    307
    Distro
    Xubuntu 12.04 Precise Pangolin

    Re: Do not unpack or run TBB as root.

    Quote Originally Posted by Paqman View Post
    The only way you would have done this is if you were running as root in a terminal window, or otherwise unpacked and ran it using the "sudo" prefix. If you just clicked on the package to unpack it, then clicked on the start-tor-browser file then you didn't run it as root.

    The TOR bundle is pretty straightforward to use. Download, unpack, click and you're done. If it's failed then I'd suggest making sure you've downloaded the right version (eg: 32 or 64 bit and that it's the one for Linux), delete it and and try downloading it again. You may just have got a bad download.
    I did unpack it as root .. I am 99% certain. I am 98% sure I ran it as root. The issue is not Tor or its error. I simply want to know what the negative result of unpacking and running anything as root ... because I believe I did and need to undo any damage that was done.

    This is more of a Linux question than a Tor question.

    Here is a link to the tutorial ... I misread the request for it:

    http://www.instructables.com/id/Raspberry-Pi-Tor-relay/

  7. #7
    Join Date
    Jan 2007
    Beans
    6,537
    Distro
    Ubuntu 13.04 Raring Ringtail

    Re: Do not unpack or run TBB as root.

    Unpacking an archive as root shouldn't cause any irreparable damage, although it might result in your files being unpacked to a funny location such as /root instead of your home folder. It may also cause permissions problems, as the files would not have been created by the user that was going to use them.

    Executing an application as root is however potentially very dangerous. It would prevent that application from being controlled by the permissions system, and in the case of an application that connects to the internet it could allow an attacker to exploit a bug in that application and gain access to any part of the system. In short, you'd blow away all your security, it'd be like painting a bullseye on your forehead while waving a big sign saying "PWN ME!!".

    Generally speaking you want to run as little as possible as root, if something doesn't need to run as root, it shouldn't.

    If you unpacked the archive as root, simply delete it (you'll need to use sudo) and re-extract it as a normal user.

  8. #8
    Join Date
    Mar 2009
    Location
    USA
    Beans
    307
    Distro
    Xubuntu 12.04 Precise Pangolin

    Re: Do not unpack or run TBB as root.

    Unpacking an archive as root shouldn't cause any irreparable damage, although ....
    There we go. THANK YOU ..... now I understand the repurcussions of what i did ... and learned something too. I uninstalled TBB and deleted the folder I unpacked to. All is well, ...evidently. I really appreciate your comments and help.

  9. #9
    Join Date
    Jan 2007
    Beans
    6,537
    Distro
    Ubuntu 13.04 Raring Ringtail

    Re: Do not unpack or run TBB as root.

    I'm more concerned about why you were so sure you did it as root in the first place. Why were you doing this kind of thing as root? Were you running in a root shell, or did you just use sudo on the command line? Stick to normal GUI ways of doing stuff like this in future and it'll be less risky.

  10. #10
    Join Date
    May 2009
    Location
    Indiana
    Beans
    1,971
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Do not unpack or run TBB as root.

    Quote Originally Posted by Paqman View Post
    Stick to normal GUI ways of doing stuff like this in future and it'll be less risky.
    Whilst this advice may not be wrong per se, I would avoid discouraging people from learning to use the terminal instead of "normal GUI". But that's just me. It's not bad for people who want to learn to use the CLI to do it for everyday tasks in order to become more comfortable and familiar with it. My version of that advice would be, "Be conscientious about what commands you issue as root (or with sudo) in the future, and it'll be less risky."

    But I do second the rest of what Paqman said. Provided Tor's developers didn't create a security vulnerability that has already been exploited, there isn't any irreparable damage. Unpacking as root means the files unpacked will be owned as root, instead of the normal user. Running as root means the application could do literally anything to your system. (Of course, in theory someone could write an application with malicious intent so that if you run it as root it automatically trashes your system. Given that the Tor devs specifically told you not to unpack or run as root, I doubt that's the case.)

    In addition to the aforementioned advice, I would also suggest that, whenever possible, you stick to using software from the repositories and PPAs you know you can trust. In the repositories, the software will not have malicious intent, security vulnerabilities are corrected when they are found, and bug fixes are sometimes issued. In a PPA from a source you trust, you should enjoy the same benefits (though the reviews probably won't be by the Ubuntu devs.) But I'm not saying never download and unpack archives to install software. I'm only saying it's often not the best way.

    In the case of Tor, the devs recommend using one of their PPAs instead of the Universe repo, because "In the past [the packages in the repo] have not reliably been updated. That means you could be missing stability and security fixes." Following option two or three at https://www.torproject.org/docs/debian is probably the best way of installing Tor. (Of course, this is assuming you trust the developers at the Tor project.)
    Jane, stop this crazy thing!

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •