Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Schrijven in een remote folder  (gelezen 773 keer)

Offline paulnl

  • Lid
    • webxtreeme.eu Webhosting (in aanbouw)
Schrijven in een remote folder
« Gepost op: 2012/11/21, 15:38:16 »
Hallo Allemaal,

Onderstaande kan ik niet uitkomen misschien heeft hier iemand een idee.
Ik heb 2 servers (allebei ubuntu 10.04) ik heb via de opdracht
sshfs gebruikersnaam@00.00.00.000:/home/gebruiker /media/mount -o allow_other
de 2 systemen gekoppeld. Nu heb ik een folder waar de afbeeldingen in moeten op de remote server staan. op de Host server heb ik een symbolic link naar de andere server gemaakt, dit werkt allemaal perfect. alleen kan ik via PHP scripts niet in deze folder schrijven/lezen of bestanden uploaden. Is er iemand die me kan vertellen wat ik hieraan doen kan.

Wat zie ik over het hoofd/wat doe ik fout.

Paul
mijn handtekening ????

Re: Schrijven in een remote folder
« Reactie #1 Gepost op: 2012/12/03, 13:44:27 »
Onder welk account draaien die php scripts? (Is het bijv. een onderdeel van een website?)

Offline paulnl

  • Lid
    • webxtreeme.eu Webhosting (in aanbouw)
Re: Schrijven in een remote folder
« Reactie #2 Gepost op: 2012/12/03, 15:41:21 »
Alles is onder de account van de website www-data


Paul
mijn handtekening ????

Re: Schrijven in een remote folder
« Reactie #3 Gepost op: 2012/12/03, 15:43:11 »
Hmm, als alles onder de naam www-data draait, en deze dus ook effectief de rechten op de schijf heeft,dan zie ik het zo niet.

Offline paulnl

  • Lid
    • webxtreeme.eu Webhosting (in aanbouw)
Re: Schrijven in een remote folder
« Reactie #4 Gepost op: 2012/12/03, 15:45:04 »
Dat is ook het vreemde, ik heb de rechten (denk ik) goed staan maar om de een of andere reden wil hij niet schrijven in de folder die ik via een symbolic link heb gekoppeld met een andere server
mijn handtekening ????

Re: Schrijven in een remote folder
« Reactie #5 Gepost op: 2012/12/03, 15:46:51 »
moet je nog los rechten zetten op de symlink?

Ik heb ooit wel zo iets met owncloud gehad, maar ik weet zo niet meer of dat in de symlink zat ofniet.

Offline paulnl

  • Lid
    • webxtreeme.eu Webhosting (in aanbouw)
Re: Schrijven in een remote folder
« Reactie #6 Gepost op: 2012/12/03, 15:53:02 »
ik heb het getest met de rechten van www-data en zelfs root rechten geen effect
mijn handtekening ????

Re: Schrijven in een remote folder
« Reactie #7 Gepost op: 2012/12/03, 15:55:13 »
even de stappen:

je verbindt twee machines
je hebt het volume gemount
daar staat een symlink in
en daar wil je naar schrijven

of

je hebt een symlink naar een map op een andere server
en je schrijft naar de symlink (nog voordat die gemount is)

?

Offline paulnl

  • Lid
    • webxtreeme.eu Webhosting (in aanbouw)
Re: Schrijven in een remote folder
« Reactie #8 Gepost op: 2012/12/03, 16:00:18 »
Wat ik gedaan heb.

Ik heb op de webserver een SSH verbinding gemaakt naar de opslag server.
Op de webserver het vollume van de opslagserver gemount
Een simlink gemaakt van de www/afbeeldingen naad het gemounte vollume

Paul
mijn handtekening ????

Re: Schrijven in een remote folder
« Reactie #9 Gepost op: 2012/12/03, 16:00:24 »
net ff sshfs geinstalleerd, kan ik ff mee testen. (heb een server thuis draaien waar ik bij kan via ssh)

Re: Schrijven in een remote folder
« Reactie #10 Gepost op: 2012/12/03, 16:01:33 »
en op de ssh verbinding heb je www-data niet als user opgegeven, vandaar de allow-other neem ik aan?

Offline paulnl

  • Lid
    • webxtreeme.eu Webhosting (in aanbouw)
Re: Schrijven in een remote folder
« Reactie #11 Gepost op: 2012/12/03, 16:02:07 »
Ja klopt
mijn handtekening ????

Re: Schrijven in een remote folder
« Reactie #12 Gepost op: 2012/12/03, 16:02:16 »
en op de plek waar je het volume hebt gemount, /media/mount heeft www-data schrijfrechten? (dat is standaard niet zo lijkt me)

Offline paulnl

  • Lid
    • webxtreeme.eu Webhosting (in aanbouw)
Re: Schrijven in een remote folder
« Reactie #13 Gepost op: 2012/12/03, 16:02:54 »
Klopt maar dat heb ik ingesteld van wel
mijn handtekening ????

Re: Schrijven in een remote folder
« Reactie #14 Gepost op: 2012/12/03, 16:19:48 »
nou als dan op de plek waar de symlink naar verwijst www-data ook rechten heeft....

Hmmm, hoe weet de andere kant dat het www-data is?

En als je in plaats van een dieper liggende folder te mounten via ssh het root volume mount en met absolute paden gaat werken??

Wel een leuke dit, maar ik denk niet dat ik je heel veel verder kan helpen.




Offline paulnl

  • Lid
    • webxtreeme.eu Webhosting (in aanbouw)
Re: Schrijven in een remote folder
« Reactie #15 Gepost op: 2012/12/03, 16:24:32 »
Nou ik had het projectje voor een aantal dagen stil gezet om nieuwe inzichten te krijgen, morgen ga ik er ook weer mee aan de gang. Heb ik een oplossing horen jullie het. Bedankt voor het meedenken.

Paul
mijn handtekening ????