Permalänk

httpd-katalogen i hemkatalogen

Har satt upp httpd och ftpd, men med ftpen så kommer man bara åt sin hemkatalog. Men jag skulle vilja komma åt httpdkatalogen också.

Har testat med symbolisklänk, då vill inte ftpen öppna mappen.
Så det ända jag kan komma på är att försöka mounta httpd katalogen under hemkatalogen, men det känns ganska fulhackit.

Vad finns det för lösning?

Permalänk
Medlem

skapa en public_html i varje hemmapp.
och då får du http://dindomän/~användare
Är nog vanligast och enklast.

Permalänk

Du kan ju alltid använda en symlink.

man ln

Permalänk
Citat:

Ursprungligen inskrivet av Isbjörnen Igor
Du kan ju alltid använda en symlink.

man ln

Symbolisk länk fungerar inte i ftp-programmet.

Citat:

Ursprungligen inskrivet av Lille

skapa en public_html i varje hemmapp.
och då får du http://dindomän/~användare
Är nog vanligast och enklast.

Vad måste man mer göra än att bara skapa mappen?

Permalänk
Medlem

Från min conf:

# # UserDir: The name of the directory which is appended onto a user's home # directory if a ~user request is received. # <IfModule mod_userdir.c> UserDir public_html </IfModule> LoadModule userdir_module libexec/apache/mod_userdir.so AddModule mod_userdir.c

Visa signatur

"'We're pro-life.' Eww, you look it! You look like you're filled with life."
UNIX man pages online, GNU/Linux-schemaprogram för LiU

Permalänk
Medlem

Jag använder mig av "mount --bind /.../htdocs /home/user/"

Edit: Om du vill att det ska mountas vid uppstart lägger du till "/.../htdocs/ /home/user/ none bind" i fstab.

Visa signatur

Jag vill inte diskriminera någon så jag har bestämt mig för att hata er allihopa lika mycket.

Permalänk
Citat:

Ursprungligen inskrivet av hio
Jag använder mig av "mount --bind /.../htdocs /home/user/"

Edit: Om du vill att det ska mountas vid uppstart lägger du till "/.../htdocs/ /home/user/ none bind" i fstab.

Älskar dig..

Hade gjort så på en gammal setup, men glömt hur man gjorde.
Så jag satt och pilla med mount och kunde inte fixa det, puss puss mannen.

Det var "--bind" jag glömde

Edit:

Det funlar inte, kör OpenBSD nu, körde SuSe då.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av David_swe
Älskar dig..

Hade gjort så på en gammal setup, men glömt hur man gjorde.
Så jag satt och pilla med mount och kunde inte fixa det, puss puss mannen.

Det var "--bind" jag glömde

Edit:

Det funlar inte, kör OpenBSD nu, körde SuSe då.

Har ingen erfarenhet av BSD så jag vet inte, men det borde gå att göra något liknande?

Visa signatur

Jag vill inte diskriminera någon så jag har bestämt mig för att hata er allihopa lika mycket.

Permalänk

Det vara parametern "-u" som saknades för att kunna köra "UserDir".

Permalänk
Medlem

Intressant....men när man mountar mappen under hemkatalogen, finns den i två upplagor då så att säga, eller vad är det som händer egentligen?

Visa signatur

CCNA sedan juni 2006

Permalänk
Medlem

Nej, det är samma "fil" man jobbar med på bägge ställena.

Men för att återgå till topic så tror jag att ftp server (vilken det nu är?) kör "chroot" på användarkontona, detta gör att man inte kommer åt filer utanför sin hemkatalog.

Slå av den funktionen i servern så kommer man åt allt.

Visa signatur

Kriga mot min brute: http://gunnard.se.mybrute.com om du vågar :D