HowTo - VSFTPD med virtuella användare och lösenordfil

Här kan du dela med dig av dina bästa tips och knep.
Kategoriregler
Här ligger de utförliga instruktionerna vi kan tänkas behöva. Leta här om du tex behöver installera nåt program eller sätta upp någon funktion. Starta inte trådar utan att ha ett svar.
tomasbjork
Inlägg: 153
Blev medlem: 18 feb 2009, 21:56
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

Re: HowTo - VSFTPD med virtuella användare och lösenordfil

Inlägg av tomasbjork »

northface skrev:Kan du klistra din vsftpd.conf här.
Certainly

Kod: Markera allt

listen=YES
anonymous_enable=NO
local_enable=YES
virtual_use_local_privs=YES
write_enable=NO
local_umask=022

pasv_min_port=50255
pasv_max_port=50260
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
guest_enable=YES
user_sub_token=$USER
local_root=/var/ftp/$USER
chroot_local_user=YES
hide_ids=YES
listen_port=40000
Användarvisningsbild
northface
Inlägg: 501
Blev medlem: 15 dec 2007, 02:20
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: HowTo - VSFTPD med virtuella användare och lösenordfil

Inlägg av northface »

Det ser ok ut!

För att det ska fungera utifrån Internet krävs följande;

1. Har du någon router eller brandvägg mellan Internet och din server måste du öppna portarna 50255-50260 och 40000 för inkommande trafik till din server (portforwarding)

2. I ftp klienten måste anges port:40000 (inte 21 som är den normala)

Kopplar du upp dej på samma sätt när du försöker ansluta med din kompis inloggningsuppgifter, som när du kör som dej själv?

Var kör du klienten: Direkt på servern, internt nätverk eller från Internet?
Started out with nothing and have most of it left
tomasbjork
Inlägg: 153
Blev medlem: 18 feb 2009, 21:56
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

Re: HowTo - VSFTPD med virtuella användare och lösenordfil

Inlägg av tomasbjork »

alltså den funkar ju över internet. Det är bara det att det är bara en användare som fungerar.
Användarvisningsbild
northface
Inlägg: 501
Blev medlem: 15 dec 2007, 02:20
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: HowTo - VSFTPD med virtuella användare och lösenordfil

Inlägg av northface »

Vad får du för felmeddelande?
Started out with nothing and have most of it left
tomasbjork
Inlägg: 153
Blev medlem: 18 feb 2009, 21:56
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

Re: HowTo - VSFTPD med virtuella användare och lösenordfil

Inlägg av tomasbjork »

Bara att det är fel login. Har prövat göra nya användare så kan inte ha fel på passet eller user.
Användarvisningsbild
northface
Inlägg: 501
Blev medlem: 15 dec 2007, 02:20
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: HowTo - VSFTPD med virtuella användare och lösenordfil

Inlägg av northface »

Jag vet inte vad som kan gått fel. Förslagsvis tar du bort och ominstallerar den.

Kod: Markera allt

sudo apt-get --purge remove vsftpd

Kod: Markera allt

sudo apt-get install vsftpd
Gör sen exakt som står howto:n
Started out with nothing and have most of it left
tomasbjork
Inlägg: 153
Blev medlem: 18 feb 2009, 21:56
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

Re: HowTo - VSFTPD med virtuella användare och lösenordfil

Inlägg av tomasbjork »

northface skrev:Jag vet inte vad som kan gått fel. Förslagsvis tar du bort och ominstallerar den.

Kod: Markera allt

sudo apt-get --purge remove vsftpd

Kod: Markera allt

sudo apt-get install vsftpd
Gör sen exakt som står howto:n
tomasbjork
Inlägg: 153
Blev medlem: 18 feb 2009, 21:56
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

Re: HowTo - VSFTPD med virtuella användare och lösenordfil

Inlägg av tomasbjork »

tomasbjork skrev:
northface skrev:Jag vet inte vad som kan gått fel. Förslagsvis tar du bort och ominstallerar den.

Kod: Markera allt

sudo apt-get --purge remove vsftpd

Kod: Markera allt

sudo apt-get install vsftpd
Gör sen exakt som står howto:n
Okej. Ska försöka lösa det utan att ominstallera först. Tack ändå!
tomasbjork
Inlägg: 153
Blev medlem: 18 feb 2009, 21:56
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

Re: HowTo - VSFTPD med virtuella användare och lösenordfil

Inlägg av tomasbjork »

Har hittat felet. För att användarna ska funka måste jag först lägga till dom på datorn. Det är ju def inte k. Vad ska jag ändra för att jag ska slippa det? Är det för att jag har "local_enable=YES" i conf? Jag vill ju inte skapa en ny lokal anv för varje nytt ftpkonto jag vill skapa.
zamson
Inlägg: 4
Blev medlem: 26 mar 2009, 13:27
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

Re: HowTo - VSFTPD med virtuella användare och lösenordfil

Inlägg av zamson »

Tack för en utmärkt guide.

Går det att sätta upp enskilda rättigheter för användare med denna metod? Svajar mellan att använda lokala användare eller virituella. Har fått båda att funka men rättigheter för enskilda användare är viktigt för mig. Rekommenderar ni andra sätt att flytta/ta bort filer? Det är en dedikerad server som jag helst vill använda helt utan gui. Tackar för svar.

/zamson
Användarvisningsbild
northface
Inlägg: 501
Blev medlem: 15 dec 2007, 02:20
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: HowTo - VSFTPD med virtuella användare och lösenordfil

Inlägg av northface »

Ja, du kan konfigurera för enskild användare. Se
http://www.ubuntu-se.org/phpBB3/viewtop ... 54&t=25816
under rubrikerna;
Konfigurering av enskild användare
Ställa in tillåtna ftp kommandon för klienterna

Det funkar även för virtuella användare.
Started out with nothing and have most of it left
Skriv svar

Återgå till "Guider"