Editer un fichier

Fermé
pingstef - 10 sept. 2003 à 00:08
 stefinfo - 11 sept. 2003 à 07:25
bonsoir a tous

voila j essaye d editer un fichier smb.conf tous se passe bien avec l'editeur vi mais lorsqu il s agit de modifier quelque chose impossible alors que je suis bien en root.
quelqu un pourrait il m aider ?
d'avance merci
A voir également:

4 réponses

bonsoir,

la seule chose que je peux faire vu les infos que tu as donnees, c est confirmer qu il est possible de modifier des fichiers en root avec vi.
pourquoi est ce impossible? qu est ce qui se passe?
quelles sont les permissions du fichiers (ls -l)
who am i
etc etc. peut etre le systeme de fichier est il monte en lecture seule?
bref...

--
pouet
0
/etc comme son nom l'indique est un repertoire de conf donc lapluspart des fichiers sont proteges en ecriture

quand tu es dans vi tu peux faire
:!
ls -l smb.conf
exit
de retour dans vi si le fichier est protege en ecriture tu l'enregistre avec FORCE.comme ca
:w!
Seul root a le droit de faire un enregistrement en force.

la solution normale :
ajouter le droit d'ecriture sur le fichier avant de l'editer.
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 657
10 sept. 2003 à 09:58
Il est également possible que ton fichier smb.conf ne soit qu'un lien vers le fichier complet.

Fait un ls -l /etc/smb.conf
pour voir si c'est un lien.

Si c'est un lien:
unlink /etc/smb.conf
cp <le chemin du vrai fichier> /etc/smb.conf
0
merci a tousss je vais essayer tout ca merci beaucoup
0