|
Webanwendungen Alle Fragen zu Installation und Problemlösung (Torrent-Flux, Hostsoftware, Serversoftware) |
|
Themen-Optionen | Ansicht |
|
04.09.2022, 16:55 | #1 | |||||||||||
Erfahrener Benutzer
Registriert seit: 26.02.2010
Alter: 28
Beitr?ge: 259
Abgegebene Danke: 0
Erhielt 2 Danke für 2 Beiträge
Downloads: 37
Uploads: 0 Nachrichten: 9 Renommee-Modifikator:
0 |
rTorrent 2. Benutzer Problem
hoi,
ich habe nach langer Zeit mal wieder ein root und habe rtorrent/libtorrent installiert (0.9.8/0.13.8) Soweit geht auch alles aber wenn ich einen 2. Benutzer anlege, kann er sich einloggen, aber er sieht auch die anderen Torrents und nutzt das selbe Downloadverzeichnis. Früher konnte ich einfach in der .rtorrent.rc das Downloadverzeichnis für den 2. Benutzer eintragen. Jetzt habe ich mal alles neu gemacht und 2x rtorrent installiert. /home/rtorrentbenutzer1 scgi port 5000 /home/rtorrentbenutzer2 scgi port 5001 /var/www/rutorrent (benutzer 1) RPC1 /var/www/rutorrent2 (benutzer 2) RPC2 in der apache conf. Code:
<VirtualHost *:80> ServerName xxxxxxxx1.org ServerAdmin webmaster@localhost DocumentRoot /var/www/rutorrent ErrorLog /error_RT.log CustomLog /access_RT.log combined CustomLog /var/log/apache2/rutorrent.log vhost_combined ErrorLog /var/log/apache2/rutorrent_error.log SCGIMount /rutorrent/RPC1 127.0.0.1:5000 <Directory "/var/www/rutorrent"> AuthName "Login B1" AuthType Basic Require valid-user AuthUserFile /var/www/rutorrent/.htpasswd </Directory> </VirtualHost> <VirtualHost *:80> ServerName xxxxxxxx2.org ServerAdmin webmaster@localhost DocumentRoot /var/www/rutorrent2 ErrorLog /error_RT2.log CustomLog /access_RT2.log combined CustomLog /var/log/apache2/rutorrent2.log vhost_combined ErrorLog /var/log/apache2/rutorrent2_error.log SCGIMount /rutorrent2/RPC2 127.0.0.1:5001 <Directory "/var/www/rutorrent2"> AuthName "Login B2" AuthType Basic Require valid-user AuthUserFile /var/www/rutorrent2/.htpasswd </Directory> </VirtualHost> Wenn ich jetzt auf xxxxxxxx1.org gehe, kann sich Benutzer 1 auch einloggen und alles geht. Wenn ich auf xxxxxxxx2.org gehe, kann dich Benutzer 2 einloggen, aber es wird angezeigt Keine Verbindung zu rTorrent. Überprüfe ob es wirklicht läuft. Überprüfe $scgi_port und $scgi_host Einstellungen in config.php und scgi_port in der rTorrent Konfigurationsdatei. wie stelle ich es jetzt richtig ein ? mfg |
|||||||||||
05.09.2022, 07:15 | #2 | |||||||||||
Profi
Registriert seit: 06.12.2008
Ort: Oberhausen/Die Macht am Niederrhein
Alter: 62
Beitr?ge: 689
Abgegebene Danke: 115
Erhielt 139 Danke für 18 Beiträge
Downloads: 175
Uploads: 0 Nachrichten: 2 Renommee-Modifikator:
1216 |
__________________
|
|||||||||||
05.09.2022, 13:06 | #3 | |||||||||||
Erfahrener Benutzer
Registriert seit: 26.02.2010
Alter: 28
Beitr?ge: 259
Abgegebene Danke: 0
Erhielt 2 Danke für 2 Beiträge
Themenstarter
Downloads: 37
Uploads: 0 Nachrichten: 9 Renommee-Modifikator:
0 |
leider nicht.
ich habe jetzt mal den Server neu installiert und rtorrent mal mit dem install script von Bercik genutzt. ich habe vorher den benutzer rtorrent erstellt und bei dem scribt angegeben : Code:
rTorrent user : rtorrent ruTorrent user : Benutzer1 Benutzer2 Your downloads folder is in /home/rtorrent/Downloads Sessions data is /home/rtorrent/.rtorrent-session rtorrent's configuration file is /home/rtorrent/.rtorrent.rc in : /var/www/rutorrent habe ich erstellt Code:
/var/www/rutorrent/conf/users/Benutzer1 /var/www/rutorrent/conf/users/Benutzer2 Code:
/var/www/rutorrent/conf/users/Benutzer1 / config.php $scgi_port = 5000; $XMLRPCMountPoint = "/rutorrent/RPC2"; /var/www/rutorrent/conf/users/Benutzer2 / config.php $scgi_port = 5001; $XMLRPCMountPoint = "/rutorrent/RPC3"; auch die .rtorrent.rc habe ich mal mit rein kopiert. die apache config habe ich einfachachalbshalber geändert in Code:
<VirtualHost *:80> ServerName xxx.xxx.xx.xx ServerAdmin webmaster@localhost DocumentRoot /var/www/html ErrorLog ${APACHE_LOG_DIR}/error_ip.log CustomLog ${APACHE_LOG_DIR}/access_ip.log combined </VirtualHost> <VirtualHost *:80> ServerName benutzer1.org ServerAdmin webmaster@localhost DocumentRoot /var/www/rutorrent ErrorLog ${APACHE_LOG_DIR}/error_rtt.log CustomLog ${APACHE_LOG_DIR}/access_rtt.log combined CustomLog /var/log/apache2/rutorrent_rtt.log vhost_combined ErrorLog /var/log/apache2/rutorrent_error_rtt.log SCGIMount /rutorrent/RPC2 127.0.0.1:5000 <Directory "/var/www/rutorrent"> AuthName "Login Benutzer1" AuthType Basic Require valid-user AuthUserFile /var/www/rutorrent/.htpasswd </Directory> </VirtualHost> <VirtualHost *:80> ServerName benutzer2.org ServerAdmin webmaster@localhost DocumentRoot /var/www/rutorrent ErrorLog ${APACHE_LOG_DIR}/error_rta.log CustomLog ${APACHE_LOG_DIR}/access_rta.log combined CustomLog /var/log/apache2/rutorrent_rta.log vhost_combined ErrorLog /var/log/apache2/rutorrent_error_rta.log SCGIMount /rutorrent/RPC3 127.0.0.1:5001 <Directory "/var/www/rutorrent"> AuthName "Login Benutzer2" AuthType Basic Require valid-user AuthUserFile /var/www/rutorrent/.htpasswd </Directory> </VirtualHost> egal ob über domain benutzer1.org oder benutzer2.org die Seite aufrufe ist bei dem 2. benutzer der Fehler. quasi Code:
benutzer1.org Login : Benutzer1 geht Login : Benutzer2 geht nicht eigentlich sollten die einstellungen so alle richtig sein. |
|||||||||||
05.09.2022, 14:27 | #4 | |||||||||||
Erfahrener Benutzer
Registriert seit: 25.02.2011
Beitr?ge: 185
Abgegebene Danke: 68
Erhielt 33 Danke für 5 Beiträge
Downloads: 58
Uploads: 0 Nachrichten: 19 Renommee-Modifikator:
662 |
wenn ich mich nicht irre musste die user in ein "käfig" sperren und dennen dann ein verzeichniss erstellen .....
|
|||||||||||
05.09.2022, 17:07 | #5 | |||||||||||
Erfahrener Benutzer
Registriert seit: 26.02.2010
Alter: 28
Beitr?ge: 259
Abgegebene Danke: 0
Erhielt 2 Danke für 2 Beiträge
Themenstarter
Downloads: 37
Uploads: 0 Nachrichten: 9 Renommee-Modifikator:
0 |
in wie fern einsperren ?
im endeffekt startet er doch nur die 2. instanz : scgi_port 5001 nicht, oder ? bei der ausgabe von : ss -ltnp ist auch nur der 5000 aktiv Problem gelöst. rtorrent nochmal installiert (mit anderem Systemuser) und einfach 2 service datein erstellt Code:
torrent.service (mit user rtorrent) torrent1.service (mit user rtorrent2) jetzt laufen beide. Nicht schön aber selten. Ge?ndert von wasnun (05.09.2022 um 17:54 Uhr) |
|||||||||||
05.09.2022, 18:32 | #6 | |||||||||||
Erfahrener Benutzer
Registriert seit: 25.02.2011
Beitr?ge: 185
Abgegebene Danke: 68
Erhielt 33 Danke für 5 Beiträge
Downloads: 58
Uploads: 0 Nachrichten: 19 Renommee-Modifikator:
662 |
suche mal bei tante google nach chroot_local_user
|
|||||||||||
Aktive Benutzer in diesem Thema: 19 (Registrierte Benutzer: 0, G?ste: 19) | |
|
|