UbuntuThis forum is for the discussion of Ubuntu Linux.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Hey, I have some questions. I am going to paste a link to a tutorial/guide. May someone please tell me if the tutorial is using the Ubuntu desktop GUI, or the Ubuntu server and also which version of Ubuntu? I'm a Windows user so I don't know the answer. I use Windows 7.
That is a very old tutorial. As an overview of the way things could be done it may be ok, but things have changed so much in the interim it's not worth attempting to follow it exactly.
It tries to be general as possible, and mentions several (very old) releases of Fedora/Ubuntu/Debian/Centos ...
Do not go looking for an old version of Ubuntu to do this on - no security fixes have been issued for years. Especially if this is to be Internet-facing. Try downloading the current version from Ubuntu.com
We shy away from discussion of torrenting and filesharing on linuxquestions; that is probably why you have not received the volume of replies you were hoping for. Is there a reason you are asking here instead of on the relevant forums you linked to?
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
I took a look at the tutorials and the thing that struck me is that they're carrying out a lot of different tasks and changes all in one tutorial. That means that it may not be apparent to a beginner which step failed and that could be a problem if things do change with one of the packages you are installing and configuring.
The tutorial at torrent-invites seems to expect the root account to be enabled and available over SSH in Ubuntu, whereas I thought the root account on Ubuntu was always disabled nowadays and if you've got a pre-configured server that somebody else set up they may disable root login over SSH and require you to use sudo or su anyhow.
The tutorial at cheapseedboxes relies upon a script to make a lot of changes to your system so is both hiding complexity and creating it by being outside of a normal install. I also don't like the warning not to upgrade any packages before using it, since the first thing I would do on any box with open internet ports is make sure all packages are up to date.
I could go on but my impression is that these tutorials are trying to take the place of Linux knowledge and the tutorials for each package being used and failing to do either particularly well. Just installing all kinds of services without a real grasp of whet they do and what each configuration change does seems like a recipe for disaster to me.
Perhaps I'm being harsh on them but, personally, I would get a server set up and secured (update all packages, remove unnecessary servers, no root SSH login, keys instead of passwords for SSH, possibly change the listening port for sshd) and then, and only then, would I start looking at tutorials to set up a torrent client -- in a chroot jail if it seemed necessary.