Synology-Forum.nl
Overige software => Web Station => Topic gestart 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
-
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
-
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 ?
-
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
-
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)
-
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 !
-
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.
-
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
-
Mods, kan deze samengevoegd worden met mijn laatste draadje?
Sent from my iPhone using Tapatalk
-
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