Permalänk

Problem med vsftpd !!

Hejsan !

Nu när jag fått ordning på mina hårddiskar så har jag mountat en mapp till min ftp server men nu när jag vill lägga till en mapp till så försvinner den första mountade mappen jag gjorde hur gör jag nu ?
Jag skrev först så här:

sudo mount -o bind /katalogen-som-ska-monteras /ftprot/monteringsdestination

På ena mappen men nu när jag vill mounta en ny mapp så tar den bort den första mountningen jag gjorde hur gör jag för att kunna mounta mera mappar efter som ?

Och efter jag startat om ftp servern så försvinner det jag har mountat varför ?
Hur gör jag för att det inte skall försvinna ?

Mvh Forcevision

Permalänk

Försvinner den mountade mappen när du startat om ftpserver eller datorn?

Permalänk
Hedersmedlem

Du kan inte montera flera källor i samma katalog, du måste alltså göra
mkdir -p /ftprot/destination1
sudo mount -o bind /förstakatalogen /ftprot/destination1
mkdir -p /ftprot/destination2
sudo mount -o bind /andrakatalogen /ftprot/destination2

att montera i /ftprot/destination1 och /ftprot/destination1/destination2/ (en underkatalog)
skulle också fungera.

Vill du att dina monteringar skall finnas kvar efter boot skall de stå med i /etc/fstab. 'man fstab' för att se hur det skall skrivas där i.

Visa signatur

Det kan aldrig bli fel med mekanisk destruktion

Permalänk

Ja men om jag nu vill ha en användare som får till gång till olika kataloger hur gör jag då ?

så här har jag provat men fungerar inte:

sudo mount -o bind /ftp1/ /home/användare 1
sudo mount -o bind /ftp2/ /home/användare 1

Alltså så jag får båda ftp katalogerna till samma användare det måste väll fungera att få på något sätt ?

Sedan det med att skriva man fstab i terminal gjorde det fattar inget av vad jag skall göra. Snäll någon som kan hjälpa mig med vad jag skall göra ?

Permalänk
Hedersmedlem

Inte så där, du monterar katalogerna över varandra när du gör så.
Du måste skapa två separata destinationskataloger, en för varje källkatalog du tänker mounta.

Visa signatur

Det kan aldrig bli fel med mekanisk destruktion

Permalänk

Okej men hur skall jag göra då tro. Det är så att jag skall sätta i några hårddiskar och vill ha allt till en mapp hos användaren det måste väll gå ?

Permalänk
Medlem

det blir nog svårt men varför inte montera på flera mappar?
tex såhär
/home/användare/hdb
/home användare/hdc
o.s.v

Permalänk

Ja så kan man ju göra tack för tipset ibland stirrar man sig bild på vissa saker. Men hur mountar jag detta automatiskt när man startar upp server ?

Permalänk
Hedersmedlem

Öppna /etc/fstab i en texteditor och läs i manualen vad de olika fälten betyder.
Sen fyller du i dina uppgifter enligt samma mall.

Visa signatur

Det kan aldrig bli fel med mekanisk destruktion

Permalänk

Jepp nu fick jag ordning på det !
Men jag har en annan grej som jag har problem med nu. Hur gör jag så att jag kan komma åt servern grafiskt när jag inte har mus tangentbord eller skärm?
Nu använder jag mig av vnc kanon bra och enkelt men jag måste ju logga in på ubuntu innan jag kan använda mig av vnc. Hur gör jag för att få en direkt logg in ? har hört att det är väldigt osäkert att ha det så eller finns det något säkert sätt att ha auto loggin ?

Permalänk

ssh +x ?

Permalänk

Jag har en fråga till nu har jag mountat mina hdd till mappar på system disken i ubuntu. två nya hdd har jag satt i så här ser det ut i min fstab just nu:

# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/sda1 / ext3 defaults,errors=remount-ro 0 1
/dev/sda5 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/hda5 /ftp2 ext2 defaults 1 2
/dev/sdb5 /ftp3 ext3 defaults 1 3
/ftp /home/johan/ftp1none bind 0 0
/ftp2 /home/johan/ftp2none bind 0 0
/ftp3 /home/johan/ftp3none bind 0 0

Alltså /ftp /ftp2 /ftp3 skall ligga i johans mapp ftp1 ftp2 ftp3 som ni ser. Problemmet är att det kommer inte fram i dessa mapparna hddarna varför gör det inte det ?

Permalänk
Hedersmedlem

Du har ju skrivit /home/johan/ftp1none
..osv
ska mappen/mapparna heta ftp1none?

Visa signatur

Det kan aldrig bli fel med mekanisk destruktion

Permalänk

Nej men dessa ligger under <type> none alltså. så mappen skall heta /home/johan/ftp1 osv.

Permalänk
Hedersmedlem

Stoppa in ett mellanslag då så bör det lösa sig.

Visa signatur

Det kan aldrig bli fel med mekanisk destruktion

Permalänk

Okej så none behöver inte så direkt under <type> ?

Permalänk
Hedersmedlem

Nej, fält separeras alltid med mellanslag eller tab.

Visa signatur

Det kan aldrig bli fel med mekanisk destruktion

Permalänk

jo en fråga i vsftpd kan man banna ett ip nummer där ?

Permalänk
Citat:

Ursprungligen inskrivet av forcevision
jo en fråga i vsftpd kan man banna ett ip nummer där ?

Nope, det får du göra i /etc/hosts.deny

Permalänk

Hur skapar jag en symbolisk länk i terminal ?
Jag har provat att skriva:

sudo ln -s /mappen /vart länken skall ligga

Blir en länk och allt men när jag skall använda länken i min ftp klient vill ftp klienten bara ladda ner länken. Vad gör jag för fel ?

Permalänk
Medlem

allt? du frågar och frågar, har du aldrig ens försökt läsa manulen?

Permalänk

Jo då man ln men jag har provat allt i manulen men det fungerar inte ändå !

Permalänk

Läs lite i vsftpd-docsen också. Antagligen är inte servern confad för att följa symlinks eller något åt det hållet. Alternativt tillåter den inte användaren att gå utanför hemmappen.

Visa signatur

"to conquer others is to have power, to conquer yourself is to know the way"

Permalänk

Stämmer den är ju inställd på att inte få gå ut ur sitt hem mapp. Hur fasen gör jag då ?

Permalänk
Medlem

Om du chroot'at folk i sina ~ så måste du loop-mounta saker som är utanför chrooten. du kan inte symlänka till saker utanför chrooten för det skulle ju onekligen ta bort hela poängen med att chroota folk då användare skulle kunna ta sig ur den.

Visa signatur

Cisco - Linux - VMWare
-- Citera mig om ni vill få återkoppling --

Permalänk

Nu har jag äntligen löst mitt problem med mountninge.
Tack för eran hjälp.
Jag undrar i vsftpd.conf såg jag något om idle 600 i någon mening där. Är det hur länge en användare är inne på servern passivt innan den loggas ur?
Sedan finns det i vsftpd.conf så man kan begränsa antal inloggade användare?
Undrar även om det finns så man kan begränsa bandbredden till varje användare ?

Permalänk
Permalänk

Aha tackar söker på fel saker känns det som ibland
*edit

Nja det som står där på sökning i google är ju det som står i vsftpd.conf men jag förstår inte vad dom menar riktigt.