Sida 1 av 1
Tilldela mappar till ftp-användare.
Postat: 09 okt 2012, 21:34
av MacOsx
Hej!
Fick inte igång vanlig ftp men jag har fått igån SSH och användare kan logga in.
Det funkar fint men hur gör man för att ge ftp användaren tillgång till rätt mappar.
Jag har en Raid som är monterad i /media.
I den mappen har jag ettvantal mappar som jag vill ge användrna tillgång till.
Olika tillgång för olika användare. Men alla utgår från /media.
Exempel: användaren dumd ska få till gång till /media/tv-serier och /media/downloads.
Användaren nisse ska få tillgång till /media/tv-serier och media/filmer.
Hur beter man sig för att få till det?
Re: Tilldela mappar till ftp-användare.
Postat: 09 okt 2012, 21:42
av johanre
Vilken ftp server kör du, vsftpd?
Re: Tilldela mappar till ftp-användare.
Postat: 09 okt 2012, 21:50
av MacOsx
Openssh heter den väl. Jag har inte installerat den. Den följde nog med vid installationen.
Re: Tilldela mappar till ftp-användare.
Postat: 10 okt 2012, 04:43
av johanre
OK, då kör du sftp och inte ftp. Det är iofs bättre och säkrare än ftp men kan dina vänner / användare köra sftp?
Re: Tilldela mappar till ftp-användare.
Postat: 10 okt 2012, 09:36
av MacOsx
Det protokollet finns i Filezilla klienten så det är testat och fungerar.
Den klienten finns till windows, mac och linux så kan dom inte köra med sftp i sin nuvarande klient så får dom byta.
Re: Tilldela mappar till ftp-användare.
Postat: 10 okt 2012, 13:14
av johanre
OK, skapa en grupp (t.ex. "tvserier") som dumd och nisse är medlemmar i. Skapa en grupp (t.ex. "downloads") som dumd är med i men inte nisse. Och slutligen en grupp (t.ex "filmer") som endast nisse är med i.
Sedan sätter du rättigheter på katalogerna:
Kod: Markera allt
chgrp tvserier /media/tvserier
chmod 750 /media/tvserier
chgrp filmer /media/filmer
chmod 750 /media/filmer
chgrp downloads /media/downloads
chmod 750 /media/downloads
Re: Tilldela mappar till ftp-användare.
Postat: 10 okt 2012, 15:25
av MacOsx
Tack för infon.
Har du nån bra guide för skapandet av grupper och användare.
Är så osäker så jag behöver något att gå efter.
Eller om du kan ge exempel på kommandot.
Re: Tilldela mappar till ftp-användare.
Postat: 10 okt 2012, 18:38
av MacOsx
Okej!
Jag har testat lite men får inte till det.
Har kört följande:
Kod: Markera allt
xbmc@Xbmc-Server:~$ sudo usermod -G Filmer dumd
Kod: Markera allt
xbmc@Xbmc-Server:~$ id dumd
uid=1001(dumd) gid=1004(dumd) grupper=1004(dumd),1012(Filmer)
Kod: Markera allt
xbmc@Xbmc-Server:~$ sudo chgrp Filmer /media/Filmer
Kod: Markera allt
xbmc@Xbmc-Server:~$ sudo chmod 750 /media/Filmer
Kod: Markera allt
xbmc@Xbmc-Server:~$ sudo restart ssh
ssh start/running, process 13444
Får inte upp mappen Filmer när jag loggar in med "dumd"
Måste jag göra något mer.
Re: Tilldela mappar till ftp-användare.
Postat: 10 okt 2012, 21:08
av johanre
MacOsx skrev:Okej!
....
Får inte upp mappen Filmer när jag loggar in med "dumd"
Måste jag göra något mer.
Tippar på att allt är korrekt, du har bara hamnat i "dumd":s hemmakatalog (förmodligen /home/dumd). Du måste bara byta katalog till /media/Filmer.
Re: Tilldela mappar till ftp-användare.
Postat: 10 okt 2012, 22:18
av MacOsx
Bytte hemkatalog för "dumd" till /media.
Då ser han ju alla mappar som finns i /media. Det ska han inte göra.
Byter jag hans hemmapp till /media/Filmer. Då ser han bara det som finns i mappen Filmer.
Han ska bara se några av mapparna i media.
Kan jag på något vis specifiera vilka mappar han ska se i /media.
Hur löser jag det?
Re: Tilldela mappar till ftp-användare.
Postat: 11 okt 2012, 13:57
av johanre
Det kan du lösa via filsystems ACL:er :
https://help.ubuntu.com/community/FilePermissionsACLs
Men i ärlighetens namn börjar det låta som överkurs för det du vill åstadkomma. Byt då hellre katalogstruktur så att du kan sätta rättigheter utifrån det du vill göra.
Re: Tilldela mappar till ftp-användare.
Postat: 11 okt 2012, 16:44
av MacOsx
Det har löst sig med mapparna.
Jag körde --bind kommando till mapparna och lade till dom i fstab.
Bra eller dåligt vet jag inte men det verkar funka.
Det är några dolda filer som syns.
Inget som gör något men det vore sjysst att få bort dom från katalogstrukturen.