Sida 1 av 2
Rättigheter på server
Postat: 05 aug 2007, 15:52
av Tompalaz
Hej alla vänner, behöver ännu en lösning på ännu ett "problem".
Jo, det är så att jag behöver skriv och läs-rättigheter till min server, men inte rättigheter för att ta bort någonting. Saken är det att när servern använde Win2k3 (som funkade rätt bra faktiskt) så efter ett tag så började musik att försvinna efter att jag hade monterat det i linux lådan. Jag vill att det inte att det ska ske igen, lite jobbigt att fixa tillbaks det hela. Därför tänkte jag att rättigheterna skulle kunna vara lösningen. Är det så att skrivrättigheter även innebär ta-bort-rättigheter? Hur kan jag lösa detta? Finns det någon annan lösning?
Som det är nu då jag ska in på servern så använder jag en användare, hur skulle det vara om jag ville ta bort något skapar en till användare som har rättigheter för att ta bort?
MVH
Tompa
SV: Rättigheter på server
Postat: 05 aug 2007, 19:28
av Emil.s
Jo, det stämmer. Skrivrättigheter innebär att man kan skriva ny data i katalogen, ändra data i katalogen, och ta bort data...
Rättigheter sätter du med "chmod", eller om du delar ut med samba så kan du sätta "writable = NO" i smb.conf.
Läs mer om rättigheter här:
http://sandnabba.se/anv%C3%A4ndare_r%C3 ... filer#ratt
Lycka till!

SV: Rättigheter på server
Postat: 05 aug 2007, 20:34
av Tompalaz
Grejen är ju att jag vill kunna skriva.. jag använder en server som media biblotek, jag vill alltså kunna skriva införskaffad data dit, men inte kunna ta bort den, skulle det kunna funka?
SV: Rättigheter på server
Postat: 05 aug 2007, 21:14
av maths57
Tompalaz skrev:
Jo, det är så att jag behöver skriv och läs-rättigheter till min server, men inte rättigheter för att ta bort någonting. Saken är det att när servern använde Win2k3 (som funkade rätt bra faktiskt) så efter ett tag så började musik att försvinna efter att jag hade monterat det i linux lådan.
Hur får du filerna att försvinna? Det förstår jag inte. De måste ju raderas på något sätt.
Jag har läst någonstans när jag meckade med en FTP-server att man kunde få de uppladdade filerna att byta ägare. Man ändrade lite in in konf-fil. Sedan laddade man upp som vanlig användare och filen bytte ägare till t ex root.
SV: Rättigheter på server
Postat: 05 aug 2007, 23:18
av Tompalaz
jag börjar från början: back in the early 1780, nä men för att vara seriös. jag har en lokal "media" server som innehåller musik,film osv.. Jag använde Windows 2003 Server så jag kunde spela musiken enkelt via nätverket, det hela var ett enkelt projekt egentligen. För ett par månader sen bestämde jag mig att gå över till linux på min desktop dator på hel tid, och för att göra en lång historia kort så funkade inte linux särskillt bra mot windows 2003, efter ett antal monteringar från windows till linux så började filer mystiskt att försvinna, putts väck! runt 1000 låtar. Det var då jag bestämde mig för att gå över till linux på servern också, tanken hade slagit mig men nu hade jag ett par anledningar.
1) linux är ett os skapat för många persorner
2) rättigheterna är jävliga men har en funktion osv
därför tänkte jag, att om det finns någon slags rättighet som för hindrar att filer kan raderas (är hyfsat säker på att filerna försvann via "nätet" inte den lokala vägen) kan raderas.
Typ så.
Det jag vill ha helt enkelt är skriv och läs rättigheter, men jag vill inte ha rättigheter för att kunna ta bort något.
/Tompa
SV: Rättigheter på server
Postat: 06 aug 2007, 16:59
av bax
Aaha, Då är det en CatNet server du skall ha

Den kunde man sätta "raderskydd" på filer och kataloger.
Du säger att filerna har "försvunnit via nätet", hur då?
Hur har "dom" tillgång till servern?
Samba, NFS, fildelningsprogram, SSH???
Du skulle kunna göra en katalog som bara hade läsrättigheter och en med skrivrättigheter.
Sedan gör du ett script som "kollar" i "skrivrättighetskatalogen" vid jämna mellanrum och kopierar över dom filerna till den andra katalogen.
SV: Rättigheter på server
Postat: 06 aug 2007, 17:07
av Tompalaz
Script

kan jag är egentligen bara barnet på linux.
asså, "dom" på nätet är jag. jag vet inte hur jag ska förklara, men hursom helst så försvann en rad massa filer förrut. jag kopplar mig via samba till servern, för att windows datorerna i hemmet ska kunna komma åt också.
SV: Rättigheter på server
Postat: 06 aug 2007, 17:54
av maths57
Netcat kunde jag vara intressant att kika på (
http://www.linux.com/articles/114093), men det kanske blir lite för komplicerat i sammanhanget.
Vad jag inte kan förstå är att filer bara försvinner. Det känns mystiskt. Filer måste ju flyttas eller raderas för att försvinna från en plats. Att köra en mediaserver med Samba är ju enkelt och ska inte göra att något försvinner. Extra märkligt om filerna försvinner efter ett tag. Är det inte så att du gör något som raderar av misstag?
SV: Rättigheter på server
Postat: 06 aug 2007, 20:32
av Tompalaz
Jag vet verkligen inte hur jag ska kunna förklara det på ett vettigt sett..
efter att jag hade haft filerna monterade från windows till en linux låda en längre tid, så till slut var dom borta, jag garanterar att jag inte tog bort någonting. Visst är det konstigt att data kan flyttas/försvinna på det viset. Jag ska titta närmare på din länk.
EDIT: netcat kändes lite omständigt. jag vet inte vad jag ska göra!
SV: Rättigheter på server
Postat: 06 aug 2007, 20:44
av bax
Du behöver nog inte det..
Netcat och CatNet är inte samma sak...
http://catab.se.loopiadns.com/content/view/19/31/
I detta fall är det nog bara information som gäller.
Filer raderas inte automatiskt...
Är det bara du som har tillgång till servern, så skall man inte behöva trixa till det......
Men en backup funktion är alltid bra, om....

SV: Rättigheter på server
Postat: 06 aug 2007, 22:11
av Tompalaz
jag är den ända som har tillgång till servern, iaf den enda som förstår hur jag ska göra

tack för tips ska kolla in det.
SV: Rättigheter på server
Postat: 06 aug 2007, 22:26
av bax
Haha..förlåt, men CatNet tror jag slutade tillverka sina servrar i början av 1990, om det var det du skulle kolla....
Det var ett eget utvecklat svenskt operativ system på den, hade jag för mig.
Mer info..

Om det är du själv som har raderat filerna, så blir det väldigt svårt att skydda sig mot sådant, PGA att du ha tillgång till hela systemet.
SV: Rättigheter på server
Postat: 07 aug 2007, 11:31
av Tompalaz
jisses, jag verkar inte ha förklarat det här särkillt bra, jag får heltenkelt hoppas att det funkar bättre med linux än windows...........
SV: Rättigheter på server
Postat: 12 aug 2007, 18:51
av Tompalaz
om jag har förstått chmod rätt, som jag inte lärt mig, men om jag gissar rätt, så ger man en specifik mapp rättigheter? chmod +x blabla gör den körbar?
http://sv.wikipedia.org/wiki/Chmod kan man inte använda chmod för att ge skrivrättigheter?
SV: Rättigheter på server
Postat: 12 aug 2007, 18:58
av maths57
Jo, det kan man. Exemplet på sidan du hänvisar till säger att man gör så här:
Det samma gäller mappar. Men vill du att alla filer i mappen också ska bli skrivbara måste du lägga till en växel.
Fast jag lär mig aldrig om det var -R eller -r.

SV: Rättigheter på server
Postat: 12 aug 2007, 19:56
av Tompalaz
vad är det som händer då? eftersom det är en lokal server hur blir det när jag "hamnar" där via samba? av någon anledning slipper jag logga in, men via Windows så krävs det.
SV: Rättigheter på server
Postat: 12 aug 2007, 20:04
av maths57
Nu har jag kollat upp. Det är växeln -R man ska använda. Den ändrar på rättigheterna även på innehållet i mappen. Utan den så är det bra själva mappen man ändrar. Det här är väl den enda intressanta växlen för chmod. Kolla själv genom att öppna ett terminalfönster och sedan skriva
Slipper du logga in i Samba? Viken säkerhetsnivå har du satt för servern?
SV: Rättigheter på server
Postat: 12 aug 2007, 20:15
av Tompalaz
Kommer få en skärm levererad till servern imorgon, så då kan jag kolla på säkerhets nivån. Frågan är, var ställer jag in den?

SV: Rättigheter på server
Postat: 12 aug 2007, 20:28
av maths57
I /etc/samba/smb.conf. En bit ner kan du hitta security = user eller security = share eller nåt sånt. Det förra är det rekommenderade. Då måste man ha ett konto på servern och loggar in med ett lösenord. Share innebär att du sätter lösen per utdelning.
SV: Rättigheter på server
Postat: 12 aug 2007, 20:54
av Tompalaz
det finns inget enklare när jag står vid själva datorn imorgon? Får titta på det helt enkelt.