• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af mbs- | 23.09.2008 23:18

gproftpd spørgsmål (flere brugere på en mappe)

Software
Hej.

Det er lidt rodet det jeg har gang i her, men det skal gøres for en ven. Jeg har adgang til en dediceret server i frankrig, hvor jeg vil lave mulighed for at 4-6 af mine venner kan ha' en mappe hvor de kan dele lidt ting.

Ubuntu, med gproftpd installeret

Det jeg så vil gøre, eller har gjort, er at oprette en mappe der ligger i /home/ som hedder seed - Oprettet en bruger i gproftpd der hedder seed, og gjort sådan at man har fuld access.

Det jeg så har gjort, er at kopiere indstillinger fra "seed" og bare ændret navnet. Skulle det hele så ikke være på plads så jeg kan slette, flytte og uploade med en bruger der hedder "svend" ? Ihvertfald kan jeg ikke det.

Det er galt hvis en bruger f.eks. der hedder "lars" har uploadet, og "svend" vil flytte rundt på det.

Det hjælper hvis jeg laver en chmod 777 på de enkelte mapper. Men det er som at den ændre sig hver gang en ny bruger uploader noget - til 755

Hvordan gør jeg sådan at de har fuld adgang til mappen /home/seed alle sammen, og kan gøre LIGE hvad de vil.
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer11

# 1

16 år 9 måneder siden

Permalink

Indsendt af slettet_180226 den 23. september 2008 kl. 23:29

Permalink

Re: gproftpd spørgsmål (flere brugere på en mappe)

tilføje alle brugerene til en gruppe, og så give fuld rettigheder for den gruppe til mappen. Tror det vil hjælpe
  • Log ind eller opret dig for at tilføje kommentarer

# 2

16 år 9 måneder siden

Permalink

Indsendt af mbs- den 24. september 2008 kl. 00:10

In reply to Re: gproftpd spørgsmål (flere brugere på en mappe) by slettet_180226

Permalink

Re: Re: gproftpd spørgsmål (flere brugere på en mappe)

Dette er allerede gjort. Altså i gproftpd
  • Log ind eller opret dig for at tilføje kommentarer

# 3

16 år 9 måneder siden

Permalink

Indsendt af cn den 24. september 2008 kl. 21:42

Permalink

Re: gproftpd spørgsmål (flere brugere på en mappe)

Gproftpd er vel bare en frontend til proftpd?

Du kan sætte umask i din config.
  • Log ind eller opret dig for at tilføje kommentarer

# 4

16 år 9 måneder siden

Permalink

Indsendt af mbs- den 24. september 2008 kl. 22:30

Permalink

Re: gproftpd spørgsmål (flere brugere på en mappe)

Er det muligt du kan hjælpe med det? Evt. i PM eller per mail
  • Log ind eller opret dig for at tilføje kommentarer

# 5

16 år 9 måneder siden

Permalink

Indsendt af cn den 24. september 2008 kl. 22:50

Permalink

Re: gproftpd spørgsmål (flere brugere på en mappe)

Det er nu ikke så svært, bare følg http://www.castaglia.net/proftpd/doc/contrib/ProFTPD-mini-HOWTO-Umask.h… og http://www.proftpd.org/docs/directives/linked/config_ref_Umask.html

Ellers kan jeg kigge forbi freenode i morgen og hjælper hvis det er.
Det bliver ikke i aften, desværre.
  • Log ind eller opret dig for at tilføje kommentarer

# 6

16 år 9 måneder siden

Permalink

Indsendt af mbs- den 1. oktober 2008 kl. 16:59

Permalink

Re: gproftpd spørgsmål (flere brugere på en mappe)

Mail sendt afsted til dig cn
  • Log ind eller opret dig for at tilføje kommentarer

# 7

16 år 9 måneder siden

Permalink

Indsendt af mbs- den 5. oktober 2008 kl. 19:48

Permalink

Intet svar

Hej.

Det lader ikke til at cn har svaret tilbage - er der andre der vil hjælpe?
  • Log ind eller opret dig for at tilføje kommentarer

# 8

16 år 9 måneder siden

Permalink

Indsendt af mich den 5. oktober 2008 kl. 23:39

Permalink

Re: gproftpd spørgsmål (flere brugere på en mappe)

Prøv at ændre mappens gruppe til brugernes fælles gruppe og sæt mappens setgid
chmod g+s
Dermed kommer uploadede filer til at tilhøre den fælles gruppe, og brugerne har adgang i henhold til grupperettighederne.
Det virker i hvert fald med en delt mappe/partition på en lokal harddisk.

Filrettighederne skal vel sættes til 0660, eller 0664 hvis andre også skal kunne læse med. proftpd sætter ikke excecute bit på uploadede filer. Mappens rettigheder sættes til 2770 eller 2775.
  • Log ind eller opret dig for at tilføje kommentarer

# 9

16 år 9 måneder siden

Permalink

Indsendt af mbs- den 6. oktober 2008 kl. 19:34

In reply to Re: gproftpd spørgsmål (flere brugere på en mappe) by mich

Permalink

Re: Re: gproftpd spørgsmål (flere brugere på en mappe)

Puha. Det lyder meget indviklet. Er det noget du kan evt. forklare over IRC/MSN og evt. få noget access til serveren?
  • Log ind eller opret dig for at tilføje kommentarer

# 10

16 år 8 måneder siden

Permalink

Indsendt af mich den 8. oktober 2008 kl. 00:26

Permalink

Re: gproftpd spørgsmål (flere brugere på en mappe)

#9
Det er ikke så slemt endda, men det kræver, at du har f.eks. ssh-adgang og kan su til root, så du kan ændre i serverens opsætning.
Jeg har forsøgt lidt med min egen ftp-server på lokalnettet og vil prøve at beskrive fremgangsmåden.


  • Log in på via ssh og su til root.

  • Åbn proftpd.conf med din foretrukne editor. Hos mig (Mandriva) ligger den i /etc.

  • Find linien
    Umask 022 022
    Den bevirker, at nye filer får rettighederne 755 (det andet tal gælder for mapper) .
    Reelt får de rettighederne 644, da proftpd af sikkerhedsgrunde ikke sætter execute-bit på filer.
    Ønsker du, at nye filer (og mapper) bliver sat til 775, så ret linien til
    Umask 002 002

    000 giver filrettigheder 777: Alle har adgang til alt.
    002 giver filrettigheder 775: Bruger og gruppe kan alt, andre kan læse.
    007 giver filrettigheder 770: Bruger og gruppe kan alt, andre kan intet.


  • Gem, luk og genstart proftpd. Kan gøres med
    # kill -s 1
    hvor er proftpds pid, der kan ses i /var/run/proftpd.pid eller med
    # ps -C proftpd


  • Sæt nu den delte mappes rettigheder
    # chown bruger.gruppe delt_mappe
    # chmod 2775 delt_mappe
    Hvis du kører ls -l vil du se, at der står
    # drwxrwsr-x bruger gruppe 4096 delt_mappe
    Skal kun bruger og gruppe (og ikke andre) have adgang, skriver du 2770 i stedet, og der kommer til at stå
    # drwxrws--- bruger gruppe 4096 delt_mappe



Det lille s bevirker, at når 'lars' uploader en fil, får den tilhørsforholdet 'lars gruppe' og når 'svend' uploader får den tilhørsforholdet 'svend gruppe'.
Hvis både 'lars' og 'svend' er medlem af gruppe, kan de begge arbejde på filerne med gruppes rettigheder.

Du opretter nu gruppe, hvis du ikke allerede har gjort det, og indmelder alle dine brugere i den.

Så skulle det virke.

  • Log ind eller opret dig for at tilføje kommentarer

# 11

16 år 8 måneder siden

Permalink

Indsendt af mbs- den 15. oktober 2008 kl. 19:41

Permalink

prøver

Jeg prøver mig frem.

Mange tusinde tak :)
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

llumos Unix-operativsystem, 0
Den er go 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0
Linux fra begynder til professionel af O'Reilly 0

Seneste aktivitet

Gode anmeldelser Zorin OS 17.3 8
Open Source-eksperimentet 5
En snak om Linux-kompatibel software 7
Nulstilling af adgangskode 6
Virtuel maskine? 2
PCLinuxOS 27
"Intet realistisk alternativ" - mig i r*ven 15
Ingen Mint 5
Linux App Store Flathub når 3 milliarder downloads 2
Digitaliseringsministeriet sætter gang i pilotprojekt om digital suverænitet 3
Mest sikker webbrowser 5
Firefox 2
Privatbeskeder 7
Backup/synkronisering? 3
BigLinux 5
Chatgpt satire 1
Læsning af databasefil i Firefox 2
Vanilla OS 15
Pepsi Challenge 4
Linuxin er nu migreret til Drupal 11 13

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !