|
Webanwendungen Alle Fragen zu Installation und Problemlösung (Torrent-Flux, Hostsoftware, Serversoftware) |
|
Themen-Optionen | Ansicht |
16.07.2010, 14:08 | #1 |
Ausbilder Schmidt
Registriert seit: 30.10.2008
Ort: Essen (Ruhr) Ruhrpott4Ever :D
Alter: 36
Beitr?ge: 2.665
Abgegebene Danke: 107
Erhielt 1.644 Danke für 154 Beiträge
Downloads: 43
Uploads: 1 Nachrichten: 3942 Renommee-Modifikator:
10 |
[HowTo] Flux Rechte
Viele kennen das Problem:
Alles was der flux lädt lässt sich via ftp nicht löschen und alles was man über FTP hochlädt kann man mit den flux nicht löschen... Hier ein kleines HowTo wie man dieses Problem umgehen kann: Am besten legt man sich ein eigenen FTP User an für den Flux Ich geh mal davon aus dass das Fluxverzeichnis auf /home/flux liegt (wenns bei euch anders ist einfach ändern) (alles via Putty mit Root Rechten) Als erstes legen wir uns ein neuen Account an: Code:
adduser fluxuser Bein adden muss ein Passwort gesetzt werden.. Ich denke das kennt aber jeder Danach den User etwas anpassen: Usergroup auf www-data setzen (Sollte euer Webserver über ein anderen User laufen bitte anpassen): Code:
usermod -g www-data fluxuser Code:
usermod -s /bin/false fluxuser bei ProFTPD geht das so: Datei: /etc/proftpd/proftpd.conf (mit einem beliebigen Editor öffnen) und fogendes ändern: Code:
# Users require a valid Shell listed in /etc/shells to login.
# Use this directive to release that constrain.
# RequireValidShell off
Code:
# Users require a valid Shell listed in /etc/shells to login.
# Use this directive to release that constrain.
RequireValidShell off
Code:
/etc/init.d/proftpd restart Dann sollten wir das Homeverzeichnis ändern Code:
usermod -d /home/flux fluxuser wir legen im /root eine beliebige datei an zb. /root/fluxdirset mit folgendem Inhalt: (Ordner ggf ändern) Code:
chown -R www-data:www-data /home/flux chmod -R 775 /home/flux danach Code:
chmod 733 /home/fluxdirset Code:
crontab -e Code:
00 00 * * * /root/fluxdirset Crontab Speichern und den Editor schließen um den Crontab zu testen: Code:
/root/fluxdirset Jetzt sollten man nur noch etwas aufräumen: Code:
rm -R /home/fluxuser #Löscht das alte Homverzeichnis welches ja nicht mehr benötigt wird
delgroup fluxuser #Löscht die alte Benutzergruppe
__________________
Ge?ndert von Zero111 (16.07.2010 um 14:21 Uhr) |
Folgende 5 Benutzer sagen Danke zu Zero111 für den nützlichen Beitrag: | $iMpLy (17.07.2010), Cerberus (16.07.2010), DoLo (16.07.2010), gotthummer (16.07.2010), tonny (16.07.2010) |
16.07.2010, 15:39 | #2 | ||||||||||||
Erfahrener Benutzer
Registriert seit: 26.10.2008
Beitr?ge: 467
Abgegebene Danke: 22
Erhielt 54 Danke für 9 Beiträge
Downloads: 8
Uploads: 0 Nachrichten: 76 Renommee-Modifikator:
512 |
danke, aber YOU FAIL
Zitat:
|
||||||||||||
16.07.2010, 15:48 | #3 |
Ausbilder Schmidt
Registriert seit: 30.10.2008
Ort: Essen (Ruhr) Ruhrpott4Ever :D
Alter: 36
Beitr?ge: 2.665
Abgegebene Danke: 107
Erhielt 1.644 Danke für 154 Beiträge
Themenstarter
Downloads: 43
Uploads: 1 Nachrichten: 3942 Renommee-Modifikator:
10 |
dann poste mal deine version und lass uns an dein wissen teilhaben
__________________
|
16.07.2010, 16:14 | #4 |
Master Coder
Registriert seit: 10.03.2008
Ort: Zuhause
Beitr?ge: 8.037
Abgegebene Danke: 1.199
Erhielt 2.928 Danke für 266 Beiträge
Downloads: 28
Uploads: 9 Nachrichten: 357 Renommee-Modifikator:
10 |
geht doch viel einfacher einfach im flux im dir bereich lesen und schreiben erlauben dann beim proftp so machen wie schon geschrieben dem ordner des flux users entsprechende rechte geben und schon funzt alles
__________________
Code:
require_once('include/gehirn.php'); session_start(); if(empty($action)) { echo "<td class="tablea">Kopf anstrengen und Nachdenken</td>"; } else { echo "<td class="tablea">Kopf zuviel angestrenkt nun Qualmt er ;)</td>"; } |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, G?ste: 1) | |
|
|