Strona 1 z 1
[+] dowiązanie do katalogu przez ftp
: 12 maja 2010, 11:57
autor: sethiel
Mam katalogi:
[INDENT]/home/
użytkownik1
/home/wspólne
[/INDENT]
Zrobiłem dowiązanie:
Kod: Zaznacz cały
ln -s /home/wspólne /home/[b]użytkownik[/b]1/wspólne
na /home/wspólne uprawnienia 777.
Gdy loguję się przez ssh to wszystko gra, gdy podłączam się przez ftp na konto
użytkownik1 nie mogę wejść do katalogu wspólne.
Co zrobić by można było wejść na taki linkowany katalog?
: 12 maja 2010, 12:12
autor: Redhead
Pewnie używasz vsftpd?
Użyj
Kod: Zaznacz cały
/home/wspolne /home/user1/wspolne bind defaults,bind 0 0
: 12 maja 2010, 12:56
autor: sethiel
Używam ProFtpd.
Czy:
Kod: Zaznacz cały
/home/wspólne /home/[b]użytkownik[/b]1/wspólne bind defaults,bind 0 0
dodać do /etc/fstab, czy też może jest taka opcja w vstpd?
: 12 maja 2010, 13:02
autor: Redhead
Możesz dodać do /etc/fstab, możesz tez zamontować ręcznie z odpowiednimi opcjami.
Vsftpd nie przekazuje linkowanych katalogów, ale Proftpd powinien. Dawno tego drugiego nie używałem, wiec nie pamiętam.
: 12 maja 2010, 13:37
autor: sethiel
Dziękuję, o to chodziło.
: 13 maja 2010, 15:27
autor: Pacek
W proftpd linki symboliczne nie działają. Można zrobić to w /etc/fstab jak napisał kolega, albo ręcznie poprzez polecenie:
Kod: Zaznacz cały
mount --bind /folder/podfolder /home/[b]użytkownik[/b]/podfolder
Trzeba mieć również na uwadze, że folder do którego montujemy (w tym przypadku podfolder w katalogu
użytkownika) musi istnieć - zupełnie jak przy montowaniu np. dysku twardego, cdromu itp.