We are the best invite forum on the internet! Here you will find free invites, free seedboxes, free bonuses, and much more. Our members know the true meaning of sharing and have created a truly global bittorent community! Our site has the most up to date information on all private trackers and our members will guide you and introduce you to this truly secretive and enlightened club. Ready to get started? Register now!
Mike why don't you use apache server for rtorrent auth and for ssl? I have never used lighttpd, so can you tell me is there big difference between them, also what about security...
U could use Apache if u want, but i chose Lighttpd cause i feel its lighter, faster and just as secure as Apache. Other then that Lighttpd has a lot of modules built in and u can use htaccess or digest to secure your webpage just like with Apache. There the only differences, but big differences in my opinion. Also, many people say Lighttpd is the hardest web-server to setup with rutorrent, but i feel its the easiest. Actually i like Apache as well and honestly its also a really good web-server, but i prefer Lighttpd instead.
Thanks for info and tuts. I'm using apache, probably because when i was searching for tutorials i found it more easier, I'll defintley try out lighttpd on vmware first to see how it's going and then on my dedi.
Hey Mike,
So I have been trying to figure out how I can create a ftp user for the user that I created in ruTorrent v3. I tested user login via browser for ruT, and everything works just fine, download go to that user's home directory (where specified), but I can't seem to create a ftp account for that user and restrict them to there home directory, would you have a moment to help out?
Yes i can help u out and have some time. Anyway, It all depends what FTP server u are using and usually to chroot a user to there home dir's u can do it through the config file. If your using Vsftpd then u need to edit this line >
chroot_local_user=NO
to
chroot_local_user=YES
This will restrict all users to there /home/ dir's. U could also use/enable a file to whitelist the users who u dont want jailed as well. Is this all u wanted to do or did u also want to know how to create an FTP user? Im not sure if u figured that part out yet?
Anyway, if your using a different FTP server its usually the same process, but let me know what server u are using and ill help.
Thanks Mike! Yes I am using vsftp, and I'm not a 100% sure how to create the account. If you could guide that would be great! :D
Ok, if u have an rutorrent user with torrents going to that users /home/ dir then the FTP account should already be created. Did u create this same user on your server as well? If yes, login through FTP with that users normal credentials as u would through ssh. If not add the user to server with the adduser or useradd command and they will be added to the ftp-userlist.
U could also create virtual users, but this can be a little complicated and I will help u with this if u want.
Rutorrent Install/Update Script
INFO : I wrote this little script to automate the install of the new Rutorrent 3.0 from "svn". What it does is install Rutorrent to your web-server directory, with proper permissions and includes a few popular plugins. U can also use it to update Rutorrent from "svn" in the future as well. The script itself is interactive, needs to be run as root or sudo and has been tested on Debian Lenny/Etch & Ubuntu 9.10. Please use at your own risk and i will not be held responsible. Im in no way an expert in this field, but i can get by.
NOTE : This is just an rutorrent update/install script to speed up the process. U will still have to configure your web-server and rtorrent manually. If u followed my above tutorial for Rutorrent 2.8, then u will need to edit the lighttpd config file for the new Rutorrent version to work, as they use different dir's [url's] and this Rutorrent is a version from "svn" that can be updated. U can also extend the plugins string for other plugins u want as well.
Also, depending where your web-server "document.root" folder is located and what user runs your web-server, u may need to change the variables in the script to match yours. If u are using Debian/Ubuntu with Lighttpd then u can more then likely leave as is, but double check first.
PART 1 : Getting script
STEP 1 : You can go to this link and download/get the script here > http://www.mediafire.com/?jznnxmw5jy3
Then, if needed, u can now change the $VARIABLES to what your web-server "$USER" and "document.root" dir is.
STEP 2 : Once u downloaded the script to your computer/server, u then want to rename it to "rutorrent" without quotes. Make sure u do this as its important.
PART 2 : Using Script
STEP 3 : Now that u have & renamed the script, u want to get it to the right dir on your computer/server. U want to put it in the "$PATH" where your shell looks. This is usually somewhere in the "/usr" dir. What we are going to use is the "/usr/bin" dir. So go ahead and put/upload the script to that dir.
STEP 4 : Now that the script is in our "$PATH" the next thing we want to do is give it the necessary permissions to run. To do this is simple and u can run this command in your shell > "chmod 700 /usr/bin/rutorrent"
STEP 5 : Finally, we will want to run the script. From anywhere in the shell just run the command "rutorrent". If u didnt put the script in the shell's "$PATH" then u can run the script by "CD"ing to the dir its in and by running this command > "./rutorrent"
Thats it. Just follow the prompts and the script will install Rutorrent from "svn" with 6 plugins. Again, u can also use this to update Rutorrent in the future as well, so theres no need to use just once. U can also extend the plugins string to add more plugins. Thanks and if anyone has any questions or found some mistakes then please post here and i will help or give u credit.
**This script & tutorial was solely written by me - MikeD. I am in no way an expert in this field, so there may be tons of other ways to do this. However, i can get by if i need to. I am currently working on an rTorrent install script as well that will combine rtorrent + rutorrent for all those who need it. I will post it when im finished working on it. Thanks **
Last edited by MikeD; March 28th, 2010 at 12:39 PM.