Synology-Forum.nl

Overige software => Web Station => Topic gestart door: F1Online op 29 januari 2012, 13:34:41

Titel: meerdere sites hosten en ftp toegang
Bericht door: F1Online op 29 januari 2012, 13:34:41
Ik heb op de webserver meerdere sites gehost in submapjes, dat werkt verder prima. Deze sites zijn van andere mensen die ik via FTP toegang wil geven tot hun eigen submapje op de webserver zodat ze zelf de pagina kunnen onderhouden. Ik vind alleen nergens een mogelijkheid om een submap van de standaard system share \WEB te kunnen delen zodat ik noodgedwongen die andere mensen een ftp login moet geven met toegang to \WEB , zodat ze in principe ook mijn eigen websites kunnen verstieren ...advies is welkom
Titel: Re: meerdere sites hosten en ftp toegang
Bericht door: Plerry op 29 januari 2012, 15:41:11
Citaat van: "F1Online"
Ik heb op de webserver meerdere sites gehost in submapjes, dat werkt verder prima. Deze sites zijn van andere mensen die ik via FTP toegang wil geven tot hun eigen submapje op de webserver zodat ze zelf de pagina kunnen onderhouden. Ik vind alleen nergens een mogelijkheid om een submap van de standaard system share \WEB te kunnen delen zodat ik noodgedwongen die andere mensen een ftp login moet geven met toegang to \WEB , zodat ze in principe ook mijn eigen websites kunnen verstieren ...advies is welkom
Je zou eens kunnen kijken of je in die submap van \WEB in plaats van de inhoud van die (sub)site een symbolic link kan plaatsen naar (sub)folders in verschillende shares. De inhoud van de diverse sites staat dan op de plaats waar de symlink naartoe verwijst.
Per share ken je dan individuele bevoegdheden toe aan de diverse gebruikers.
Voorbeeld:
Plaats in \WEBsiteA een symbolic link naar de aan te makem share siteA, waarop de beheerder van site A schrijfbevoegdheid heeft en anderen niet.
Plaats in \WEBsiteB een symbolic link naar de aan te makem share siteB, waarop de beheerder van site B schrijfbevoegdheid heeft en anderen niet.
etc.

Als de beheerders toch al een individuele share hebben, kan je in al die shares een folder WEB aanmaken, en de symbolic links naar die diverse subfolders laten wijzen.
Gebruik voor de symlinks de volledige pad-namen (e.g. /volume/...etc) van de shares of subfolders daarvan.

Mogelijk moet je wel anderen lees- en uitvoerbevoegdheid geven in de shares waar de symbolic links naar verwijzen.

Succes!

Plerry
Titel: Re: meerdere sites hosten en ftp toegang
Bericht door: F1Online op 29 januari 2012, 16:15:31
Het idee is duidelijk, hartelijk dank voor het reageren hierop. maar kun je ook uitleggen hoe ik in de interface van DSM een symbolic link maak ?? of moet ik hiervoor een Terminal sessie gebruiken en linux truuken uithalen ?
Titel: Re: meerdere sites hosten en ftp toegang
Bericht door: Plerry op 30 januari 2012, 08:16:06
Citaat van: "F1Online"
Het idee is duidelijk, hartelijk dank voor het reageren hierop. maar kun je ook uitleggen hoe ik in de interface van DSM een symbolic link maak ?? of moet ik hiervoor een Terminal sessie gebruiken en linux truuken uithalen ?
Je raadt het zelf al ...
Het "echte" werk doe je via een command-prompt.
Voor je NAS betekent dat een shell session (Telnet of Putty) of een secure shell (Putty).
Maar voor binnen je thuisnetwerk is een gewone shell prima.
Inloggen met als user "root" en als password dat van de "admin" user.
Dan uitzoeken waar bij jou de systeemfolder "WEB" staat, daarheen gaan, en dan met "ln -s ..."
de links aanmaken.

Plerry
Titel: Re: meerdere sites hosten en ftp toegang
Bericht door: F1Online op 31 januari 2012, 19:33:48
Citaat
Je raadt het zelf al ...
Het "echte" werk doe je via een command-prompt.
Voor je NAS betekent dat een shell session (Telnet of Putty) of een secure shell (Putty).
Maar voor binnen je thuisnetwerk is een gewone shell prima.
Inloggen met als user "root" en als password dat van de "admin" user.
Dan uitzoeken waar bij jou de systeemfolder "WEB" staat, daarheen gaan, en dan met "ln -s ..."
de links aanmaken.


Ondanks dat ik niet zo handig ben met linux is dit gelukt, maar het geeft niet gewesnte resultaat:de website is nu niet meer bereikbaar

Wat ik heb gedaan: de inhoud van de webfolder submap gekopieerd naar een nieuwe share //geert
een symlink aangemaakt met hetvolgende commando
ln -s //volume2/geert (de plek waar de data nu staat)

overigens werkt dit wel om de gebruiker ftp toegang te geven, dat is OK
Alleen is de website nu niet meer benaderbaar

Als ik een symlink maak naar ln -s //volume2/geert/index.html

opent de site wel goed maar werkt de rest van de layout niet (DWZ CSS en dergelijk)
Titel: Re: meerdere sites hosten en ftp toegang
Bericht door: F1Online op 31 januari 2012, 19:53:44
OPGELOST!!!
ik heb voor de betreffende submap in de webserver ook nog een virtuele host aangemaakt en alles werkt naar wens
Hartelijk dank voor het reageren en de oplossing !
Titel: Re: meerdere sites hosten en ftp toegang
Bericht door: Aanbeeld op 15 maart 2012, 19:15:47
Misschien een idee voor een volgende firm ware om een virtuele host rechtstreeks naar een personal website te kunnen laten verwijzen. dit i.p.v. de ~username oplossing die je nu moet gebruiken.
Titel: Re: meerdere sites hosten en ftp toegang
Bericht door: davey op 18 maart 2012, 07:35:21
Citaat van: "Aanbeeld"
Misschien een idee voor een volgende firm ware om een virtuele host rechtstreeks naar een personal website te kunnen laten verwijzen. dit i.p.v. de ~username oplossing die je nu moet gebruiken.
Ja idd dat is dan wel ideaal want nu moet je idd http://sitenaam.nl/mapnaam/ (http://sitenaam.nl/mapnaam/) en dan zie je pas je site   is beter als je gelijk dit kan doen http://sitenaam.nl/ (http://sitenaam.nl/) en dan je site ziet
Titel: meerdere sites hosten en ftp toegang
Bericht door: LukeVredeveld op 18 maart 2012, 10:06:11
Mods, kan deze samengevoegd worden met mijn laatste draadje?


Sent from my iPhone using Tapatalk
Titel: Re: meerdere sites hosten en ftp toegang
Bericht door: tmbreuker op 24 mei 2012, 21:57:55
hi, ik probeer deze "list" ook uit te voeren op mijn synology 409+. Ik draai wordpress, maar helaas het werkt niet. De submap webwww verplaatst naar volume1www en vervolgens met ln -s in de web folder een link gemaakt naar volume1www. Mijn site wordt dan blank. Zijn er echt geen opties om een gebruiker puur rechten te geven op de submap webwww?

gr Tom