A voir également:
- Editer un fichier
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier host - Guide
- Fichier iso - Guide
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
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
/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.
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.
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
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
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