Ik heb een share van mn webserver gemount met uid=501,gid=100 zodat ik eigenaar ben van de bestanden in de gemounte share. Als ik vanuit een console een bestand (wat dus eigenlijk op de webserver staat) wil bewerken met vi geeft dit geen problemen. Echter wanneer ik een bestand met gedit wil bewerken dan krijg ik de melding 'could not save the file'.
Verwijderd
En in die console, zit je daar niet stiekem heel toevallig met ssh ingelogd op de server?
Nee heb geen ssh openstaan. In de consoles ben ik een gewone gebruiker. GVIM werkt weer wel. Lekker vaag.
Verwijderd
Leuk dat je op de belangrijkste vraag niet antwoordt:
Welk mount commando geef je in, cq. wat staat er in je fstab?Wilke schreef op maandag 13 december 2004 @ 10:51:
Op wat voor manier is die 'share' gemount dan? NFS, smbfs of nog iets anders?
Verwijderd
Ben je toevallig geen andere user voor gedit? Oftewel: doe dat bestand dat je op de webserver opent eens 'save as' en dan lokaal opslaan, en kijk eens welke owner/group eraan gegeven wordt...
Vraagt vi niet toevallig bij het opslaan of het bestand overschreven mag worden omdat het read only is? Want vi kan onderwater de attributen van een bestand wijzigen zodat het toch overschreven kan worden en de attributen naderhand weer herstellen. Vi vraagt echter wel "readonly option is set (add ! to overwrite)", tenzij je als root bezig bent (of eigenaar van het bestand bent), dan vraagt vi dit niet en overschrijft hij het bestand dus gewoon.
Ik werk zelf niet met gedit, maar ik denk dat gedit readonly bestanden gewoon niet kan editten (overschrijven).
GVIM == VI + uitbreidingen
Ik werk zelf niet met gedit, maar ik denk dat gedit readonly bestanden gewoon niet kan editten (overschrijven).
GVIM == VI + uitbreidingen
[ Voor 10% gewijzigd door hesselim op 14-12-2004 07:39 ]
Pagina: 1