Impossible d'enregistrer une modification (samba)

Impossible d'enregistrer une modification (samba) - Logiciels - Linux et OS Alternatifs

Marsh Posté le 16-12-2007 à 21:14:14    

:hello:  
 
Voila je ne suis pas très fort avec du linux.  
 
J'essaye d'éditer le fichier smb.conf avec Vi. Mais aucun modification n'est prise en compte. Il faut faire quoi pour que les modifications soient enregistrés :(  
 
Quand je réouvre le fichier avec Vi, il me dit que le fichier est deja utilisé et il y a une histoire de fichier .swp
 
Edit :
Debian


Message édité par Lanstack le 16-12-2007 à 21:14:49

---------------
« Mais j'vous jure, y'a dix minutes, ça marchait très bien... »  
Reply

Marsh Posté le 16-12-2007 à 21:14:14   

Reply

Marsh Posté le 16-12-2007 à 22:34:06    

:x
 
pour fermer le fichier en sauvegardant les modif :) essai d'éditer le fichier en mode graphique (kate, kwrite, gedit) et vérifies que tu as les droits sur le fichier (chmod)


---------------
Au royaume des aveugles, les borgnes sont rois xo0
Reply

Marsh Posté le 17-12-2007 à 18:51:07    

utb diablo a écrit :

:x
 
pour fermer le fichier en sauvegardant les modif :) essai d'éditer le fichier en mode graphique (kate, kwrite, gedit) et vérifies que tu as les droits sur le fichier (chmod)


 
Tu peux mettre la synthase pour débloquer le fichier smb.conf
 
j'ai essayé chmod r+w /etc/samba/smb.conf
 
ca ne marche pas...


---------------
« Mais j'vous jure, y'a dix minutes, ça marchait très bien... »  
Reply

Marsh Posté le 17-12-2007 à 20:52:12    

tu as essayé en mode graphique ? Que te renvoies Vi comme erreur ? (s'il y a)
 
essai  
 
echo foo >> /etc/samba/smb.conf
grep foo /etc/samba/smb.conf


---------------
Au royaume des aveugles, les borgnes sont rois xo0
Reply

Marsh Posté le 18-12-2007 à 17:02:31    

Je vais te décrire comment je fais :
 
Je lance Gedit. J'ouvre le fichier smb.conf. Je suis en lecture seule
donc c'est mal parti....
 
Sur une fenêtre de terminal, je me connecte en SU + password
Je tape vi /etc/samba/smb.conf
J'obtiens ce message :
E325: ATTENTION
Trouvé un fichier d'échange nommé "/etc/samba/.smb.conf.swp"
      propriété de: root    daté: Thu Dec 13 13:20:42 2007
    nom de fichier: /etc/samba/smb.conf
           modifié: OUI
 nom d'utilisateur: root   nom d'hôte: debian
      processus n°: 8781
Lors de l'ouverture du fichier "/etc/samba/smb.conf"
              daté: Tue Dec 18 11:35:04 2007
      PLUS RÉCENT que le fichier d'échange !
 
(1) Un autre programme est peut-être en train d'éditer ce fichier.
    Si c'est le cas, faites attention à ne pas vous retrouver avec
    deux version différentes du même fichier en faisant des modifications.
    Quittez, ou continuez prudemment.
 
(2) Une session d'édition pour ce fichier a planté.
    Si c'est le cas, utilisez ":recover" ou "vim -r /etc/samba/smb.conf"
    pour récupérer les changements (voir ":help recovery" ).
    Si vous l'avez déjà fait, effacez le fichier d'échange "/etc/samba/.smb.conf.swp"
    pour éviter ce message.
 
-- Plus --
Le fichier d'échange "/etc/samba/.smb.conf.swp" existe déjà !
[O]pen Read-Only, (E)dit anyway, (R)ecover, (Q)uit, (A)bort, (D)elete it:
 
 


---------------
« Mais j'vous jure, y'a dix minutes, ça marchait très bien... »  
Reply

Marsh Posté le 18-12-2007 à 17:15:01    

ferme gedit,
ouvre le fichier ac Vi (sous root) et si le message apparait encore, essaie [R]ecover ;) ou [O]pen, pis ca devrait rouler

Message cité 1 fois
Message édité par utb diablo le 18-12-2007 à 17:15:57

---------------
Au royaume des aveugles, les borgnes sont rois xo0
Reply

Marsh Posté le 24-12-2007 à 12:20:37    

utb diablo a écrit :

ferme gedit,
ouvre le fichier ac Vi (sous root) et si le message apparait encore, essaie [R]ecover ;) ou [O]pen, pis ca devrait rouler


 
 
 
J'ai ouvert le fichier smb.conf avec Vi (en mode root). J'ai fait mes modif. Mainteant je voudrais être sur que mes modificatyions soient enregsitrés. Est ce qu'il faut simplement fermer la fenêtre ????


---------------
« Mais j'vous jure, y'a dix minutes, ça marchait très bien... »  
Reply

Marsh Posté le 24-12-2007 à 12:26:13    

Lanstack a écrit :


 
 
 
J'ai ouvert le fichier smb.conf avec Vi (en mode root). J'ai fait mes modif. Mainteant je voudrais être sur que mes modificatyions soient enregsitrés. Est ce qu'il faut simplement fermer la fenêtre ????


:wq!
ensuite pour vérifier tes modifs :
#cat smb.conf


Message édité par memaster le 24-12-2007 à 12:26:25

---------------
ma conduite intérieure .:R | memaster pilote officiel de la HFR Badoit-Auchan F1 Team | zéro tracas, zéro blabla MMa.ster
Reply

Marsh Posté le 24-12-2007 à 13:31:08    

c'et encore moi
 
:wq ca veut dire quoi?
J'ai vérifié avec cat, mais modifi ne sont pas prises en compte
Je ne comprends rien.....


---------------
« Mais j'vous jure, y'a dix minutes, ça marchait très bien... »  
Reply

Marsh Posté le 24-12-2007 à 14:04:50    

:wq
 
ça veut dire enregistrer (w) et quitter (q), ce sont des commandes sous vi (d'où le : avant)
 
utiliser vi c'est bien mais savoir s'en servir c'est mieux ...
 
en console, ya nano aussi qui est beaucoup plus accessible ...

Reply

Marsh Posté le 24-12-2007 à 14:04:50   

Reply

Marsh Posté le 24-12-2007 à 14:08:20    

RTFM
man vi : @lire attentivement. :o  
ya 3 commandes d'édition à connaitre c'est tout
[i] = mode insertion
[esc] = sortir du mode insertion
:wq! = ecrire le fichier et quitter vi


---------------
ma conduite intérieure .:R | memaster pilote officiel de la HFR Badoit-Auchan F1 Team | zéro tracas, zéro blabla MMa.ster
Reply

Marsh Posté le 25-12-2007 à 20:59:33    

Merci  
 
J'ai enfin trouvé comment enregistrer les modifiucations dans smb.conf.
Maintenant il faut, je trouve comment créer un répertoire et rendre accessible à mes windowsiens


---------------
« Mais j'vous jure, y'a dix minutes, ça marchait très bien... »  
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed