• 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

17 år 1 måned 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

17 år 1 måned 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

17 år 1 måned 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

17 år 1 måned 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

17 år 1 måned 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

17 år 1 måned 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

17 år 1 måned 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

17 år 1 måned 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

17 år 1 måned 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

17 år 1 måned 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

17 år 1 måned 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

Linux i KBH-event mandag den 17. November 0
Tid til at lære noget igen 0
TPM 2 0
BigLinux 0
Amerikansk tastatur på dansk tastatur 0

Seneste aktivitet

Skal vi være nervøse? 21
How to upgrade to LMDE 7 6
Kontakt til dansk-gruppen 3
Internettet er ved at dø. Vi kan stadig stoppe det 1
Nørder søger nørder: Første Linux-brugergruppe på Mors 3
Østrigsk ministerium smider Microsoft ud til fordel for Nextcloud 1
Brug carburetor til at forblive usynlig online 8
Sådan konfigurerer du flatpaks' flathub til verified only 9
Plasma tapet-skifter 3
Virksomheder og enheder der kører på Linux 11
NordVPN har udgivet kildekoden til sin grafiske brugergrænseflade 2
Flere og flere bruger Brave browseren 1
LibreOffice og Collabora: Hvorfor er de ikke i skolerne i stedet for Word og Google Docs? 11
Firewall igen 5
Værdien ved open source 2
Sailfish på android telefon 1
Ladybird Browser 7
Satiriske ordspil 3
Kan ikke boote på installation 26
Tilføj signatur til Evolution mail 2

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !