Impossible d'enregistrer une modification (samba) - Logiciels - Linux et OS Alternatifs
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)
Marsh Posté le 17-12-2007 à 18:51:07
utb diablo a écrit : :x |
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...
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
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:
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
Marsh Posté le 24-12-2007 à 12:20:37
utb diablo a écrit : ferme gedit, |
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 ????
Marsh Posté le 24-12-2007 à 12:26:13
Lanstack a écrit : |
:wq!
ensuite pour vérifier tes modifs :
#cat smb.conf
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.....
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 ...
Marsh Posté le 24-12-2007 à 14:08:20
RTFM
man vi : @lire attentivement.
ya 3 commandes d'édition à connaitre c'est tout
[i] = mode insertion
[esc] = sortir du mode insertion
:wq! = ecrire le fichier et quitter vi
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
Marsh Posté le 16-12-2007 à 21:14:14
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... »