2 fragen: winrar für linux? uid von samba?
kleinerChemiker 25.05.2004 - 14:07 950 14
kleinerChemiker
Here to stay
|
1. frage: gibts ein tool, mit dem ich files von winrar entpacken kann? ist ein gesplittetes solid archiv im rarformat mit paar % sicherheitsdaten (oder wie das heißt). nach möglichkeit würde ich es gerne direkt am server entpacken. es liegt zwar in einem samba-share, allerdings sollen die files auch wieder in den sambashare rein. und mit dem umweg übers netzwerk dauerts ewig.
2. frage: unter welchem user rennt samba? bzw. wie finde ich das heraus? grund: ich hab einige files mittels scp hochgeladen, nun ist der owner root. ich hab zwar alles auf 777 gesetzt, kann zwar die files lesen aber in den ordnern keine neuen files oder ordner anlegen.
tia
MIK
|
Dumdideldum
Here to stay
|
ad 1) unrar für Linux. http://www.rarlab.com/rar_add.htmad 2) Schau dir die config in /etc an oder du siehst dir die freigegeben Ordner mittels ls -l um die Rechte zu erfahren.
|
kleinerChemiker
Here to stay
|
die rechte meiner ordner kenne ich ja. aber ich will die rechte ändern, sodaß samba darin files anlegen kann.
MIK
edit: da findet sich ein rpm, kann man ein rpm unter debian installieren? mittels dpkg wohl kaum, oder?
tia
Bearbeitet von kleinerChemiker am 25.05.2004, 18:36
|
spunz
Super ModeratorSuper Moderator
|
wenn du debian hast, vergiss gleich mal umständliches downloaden von hand. installier per "apt-get -u install unrar" einfach das gewünschte paket. noch besser wäre "unp", damit kannst du fast jedes format dekoprimieren.
"unp paketname.zip.rar.tgz.wasauchimmer"
|
die 7 zwerge
Addicted
|
2. frage: unter welchem user rennt samba? bzw. wie finde ich das heraus? grund: ich hab einige files mittels scp hochgeladen, nun ist der owner root. ich hab zwar alles auf 777 gesetzt, kann zwar die files lesen aber in den ordnern keine neuen files oder ordner anlegen. du hast doch bestimmt mittels smbpasswd -a "user" einen user hinzugefühgt. der müsste es sein -> der user mit dem du dich anmeldest oder: versuch "smbstatus" in die console zu schreiben
|
dio
Here to stay
|
unp is btw auch im portage tree, für alle gentoo user.
|
kleinerChemiker
Here to stay
|
du hast doch bestimmt mittels smbpasswd -a "user" einen user hinzugefühgt. der müsste es sein -> der user mit dem du dich anmeldest
oder: versuch "smbstatus" in die console zu schreiben die user füge ich mittels webmin hinzu. ich dachte samba schreibt die files alle mit dem selben benutzer, nicht mit dem, der jeweils angemeldet ist. aber ich versuche morgen mal smbstatus, wenn ich zeit hab. thx MIK
|
kleinerChemiker
Here to stay
|
kleine frage zwischendurch: wenn ich mich am server mittels ssh einlogge, dann unp starte und sehr viel entpacke, wird das weiterentpackt wenn ich die verbindunge abbreche?
tia
MIK
|
Redphex
LegendRabbitOfNegativeEuphoria
|
wenn du weisst, daß du die verbindung kappst, mach einfach vorher einen screen auf.
|
SYSMATRIX
Legend Legend
|
naja ein & dannach wirds auch tun oder nuhup `command` geht auch, (SIGHUP wird ignoriert)
|
dio
Here to stay
|
screen -A -m -d -S <freiername> befehl oder mit befehl & sollts auch egal sein, oder? edit: owned
Bearbeitet von dio am 26.05.2004, 17:18
|
kleinerChemiker
Here to stay
|
huh? ich muß gestehen, ich habe kein wort verstanden.
also, am server liegen daten, als rar gepackt. ich logge mich von nem windows pc mittels ssh client am server ein, und starte das entpacken. läuft nun das entpacken weiter, auch wenn ich den ssh-client schließe bzw. den windows pc überhaupt herunterfahre? oder hört das entpacken sofort auf, wenn ich auslogge/verbindung trenne.
MIK
|
dio
Here to stay
|
wenn du ein & ans ende des befehls setzt läufts weiter befehl & wenn du screen verwenden solltest (was ich tw lieber hab ) screen -A -m -d -S <beliebiger name> befehl dann mich screen -r kannst dir die ganzn "screens" anschaun diest mit strg + alt + d in den hintergrund gschobn hast (detach). mit screen -r <name> rufst einen screen wieder in den vordergrund.
|
SYSMATRIX
Legend Legend
|
du hast foglende möglichkeiten (wenn du etwas weiterlaufen lassen willst nachdem du ausgelogt hast): nohup `command' bewirkt das gleiche, der sig handler schickt dann keine SIGHUP (hang up signale zB shell quit) an `command'. ein `command' & schickt `command' in den background (deine shell wird frei), du kannst denn job den du im background hat einfach dann mit `fg' zurückholen. oder eben die variante mit screen wie oben von diokletian detailiertest beschrieben
|
kleinerChemiker
Here to stay
|
thx das mit & sieht am einfachsten aus MIK
|