Bienvenue visiteur (Inscription |  Connexion)
Qui est en ligne ?
Il y a : 26 utilisateurs en ligne, consultez le détail
Auteur Message
dauphin
#0 Message posté le : 11-03-2008 à 08:13:24


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 28-04-2005
Nombre de messages : 196
Bonjour à tous,
Encore un souci : je n'ai pas accès à mes dossiers NFS, pourtant avant ce fichu disque, tout baignait; est-ce le disque ou la version 64 bits de Kubuntu qui est en cause ? Et que faire pour arranger ce bazar ? Je n'ai pas accès non plus à la clé USB.
Merci pour vos réponses

-------------------------------------
michel
paulriluma
#1 Message posté le : 11-03-2008 à 11:53:38


Petit scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 19-02-2008
Nombre de messages : 79
bonjour Monsieur Dauphin
Bon alors pour la clé usb
il faut d'abord créer un dossier puis le monter.
par exemple on va créer le dossier cleusb dans /media
mkdir /media/cleusb
ensuite le mettre dans le groupe de l'utilisateur ordinaire par exemple dauphin
chgrp -R dauphin /media/cleusb
chown -R dauphin /media/cleusb
puis lui donner des droits vraiment très large 777 ou un peu plus prudent 755 au choix
chmod -R 755 /media/cleusb

Bon

ensuite à supposer que la clé est en fait un périphérique sur /devsda1 mais ça peu être sda2... donc le mieux c'est d'aller vérifier en faisant dmesg et de tout lire pour repérer où se fixe la clé usb.
bref hypothèse la clé est sur /dev/sda1
alors il faut écrire une ligne dans le /etc/fstab
/dev/sda1 /media/cleusb auto rw,user,noauto 0 0

voilà, normalement moi sur mes debian ça marche donc sur kubuntu ça devrait aussi.

alors ensuite pour les dossier nfs : là ya un truc mystérieux dans la présentation. car tel que présenté ça veux dire que vous êtes en réseau, que vous exportez des dossiers et que vous espérez monter des dossiers partager venant d'ailleurs.

bon un exemple pour chaque cas
imaginons que vouliez partager par nfs /home/dauphin en lecture ecriture pour les machines du réseau d'adresse 192.168.1.1 192.168.1.3 192.168.1.4
il faut écrire la ligne suivante dans le fichier /etc/exports
/home/dauphin 192.168.1.1(rw,sync) 192.168.1.3(rw,sync) 192.168.1.4(rw,sync)
y'a des gens qui préconisent de mettre par exemple pour le partage sur un réseau 192.168.1.0/24
/home/dauphin 192.168.1.0/24(rw,sync) méfiance! ça m'a planté le montage entre une machine debian et une mandrake ! donc je suis revenu à la première écriture plus fastidieuse mais qui passe !

Bon

Maintenant le cas où l'on veut monter le fichier /home/user qui est sur la machine 192.168.1.23 appelée bidule du réseau local sur la machine locale et un dossier /locnet/biduleuser
il faut d'abord créer le dossier Locnet dans lequel on montera tous les dossiers partagers pâr nfs du réseau local
mkdir /locnet
bon ensuite il faut créer le dossier /locnet/biduleuser mis dans le groupe et au propriétaire dauphin
donc comme précédemment
chgrp -R dauphin /locnet/biduleuser
chown -R dauphin /locnet/biduleuser
chmod -R 755 /locnet/biduleuser
Pour le montage
Là il faut écrire dans le /etc/fstab une ligne pour le montage
192.168.1.23:/home/user /locent/biduleuser nfs rw,user,noauto 0 0

voilà
il faut une ligne dans le fstag par dossier monté en provenance d'une machine sur le réseau

ensuite y'a plus k'a faire : mount /locnet/biduleuser
et là on a acces au dossier partagé...

voilà

bon s'il s'agit d'une partition particulière du disque dur
là c'est plus simple
il faut d'abord savoir sur quel dev elle est
donc si elle est par exemple sur /dev/hdb3 troisième partition du second disque.
et qu'on veut la monter sur le dossier /disques/hdb3
il faut donc faire d'abord le dossier /disques du group et propriétaire root
puis le dossier /disques/hdb3 du groupe user et propriétaire dauphin
comme indiqué pour les partages précédents
puis
on écrira dans le fstab
en supposant que la partition a été formatée en ext3
/dev/hdb3 /disques/hdb3 ext3 defaults 0 0
et si on veut encore moins s'emmerder on s'inspire de la ligne définissant sur la machine le montage de la partition /home/dauphin

voilà
bonne continuation
paul
dauphin
#2 Message posté le : 11-03-2008 à 12:19:52


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 28-04-2005
Nombre de messages : 196
Bonjour Paulriluma et merci,
Je crains le pire ! en effet je ne suis pas en réseau, et je n'arrive pas à me logger en root Kunbutu me demande un mot de passe qui ne m'a pas été demandé à l'installation, donc je ne le connais pas, à moins qu'il ne me logge en root au démarrage, mais dans ce cas il me semble que l'écran d'accueuil le signale! Bref, je suis perdu!
En fait, je ne suis pas en root, car quand je vais sur un terminal, le prompt est $ et su me demande le mot de passe!

-------------------------------------
michel
paulriluma
#3 Message posté le : 11-03-2008 à 12:52:40


Petit scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 19-02-2008
Nombre de messages : 79
Oui j'ai lu tes autres problèmes...
Ben j'ai aussi monté plusieurs fois des ubuntu et kubuntu... et ce problème est un peu déroutant.
Le mieux est que tu aille fouiller sur le forum de Ubuntu pour avoir l'exacte procédure.
Surtout prends le temps de lire aussi les tutoriels d'Ubuntu : c'est souvent très bien fait.
Mais par ailleurs... à la suite de pas mal de surprises sur Xubuntu et Kubuntu, moi je préfère installer une debian ordinaire et ensuite de me cantonner à un seul environnement.
Bon ça répond pas à ton problème.
Tonton nestor te propose de bien faire le tour de ta machine en utilisant ta distribution en live sans l'installer : c'est effetivement la première chose à faire.

Là pour ton problème

il y a une astuce que je trouve et utilise dans "Linux en action" de Carla Schroder aux éditions O'Reilly.
chapitre Dépannage et restauration de système avec knoppix
astuce12.11 réparer un mot de passe perdu page 224

Bon ça consiste à utiliser une knoppix en live mais ça devrait marcher avec kubuntu aussi.

il faut lancer le live
se mettre dans un shell root
(console)
il faut monter le fichier /etc/shadow du disque dur de ta distribution installée

il faut le monter en écriture
admettons que le disque dur et sa partition racine contenant /etc soit monté sur la partition /mnt/hda6 de ton live
alors tu fais mount -o rw /mnt/hda6
tu te déplace dans /mnt/hda6
et tu cherches /etc/shadow

là tu ouvres le fichier /etc/shadow en faisant par exemple en console kwrite /chemin/etc/shadow
tu cherches dans ce fichier la ligne qui ressemble à
root:$1$7mub;jhvjyytf$.lpiukufytfikghvkygy:12460:0:99999:7:::
il faut supprimer l'empreinte du mot de passe se situant entre les deux premiers deux points
il ne doit rester que
root::12460:0:99999:7:::
ensuite
tu sors de tout ça
lorsque tu redémarreras le système et que tu te reconnecteras en tant que root le mot de passe ne te sera pas demandé.

donc après il faut redéfinir le mot de passe
donc tu te pets en root et là on te demande pas de mot de passe puisqu'il n'y en a plus
bon
tu fais passwd root
il va te demander une fois le mot de passe : new password :
puis une confirmation
et ensuite il devrait te dire que c'est bon
ouf
pendant que tu y es tu peux aussi redéfinir ton mot de passe dauphin avec la même commande.
voilà.
Bon
d'où l'utilité d'un bouquin plein d'astuczes comme celui que j'indique.

ça suffit pas toujours et des fois c'est sur trustonme ou lealinux qu'un camarade me dépatouille...

bonne continuation
paul
dauphin
#4 Message posté le : 11-03-2008 à 13:16:15


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 28-04-2005
Nombre de messages : 196
Merci Paulriluma,
Je cours essayer, si ça marche, je ,pourrai faire les autres modifications qui demande le mot de passe.

-------------------------------------
michel
dauphin
#5 Message posté le : 11-03-2008 à 18:33:53


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 28-04-2005
Nombre de messages : 196
Bonsoir Paulriluna,
voici ce que j'obtiens avec cette commande :

root:!:13947:0:99999:7:::
daemon:*:13802:0:99999:7:::
bin:*:13802:0:99999:7:::
sys:*:13802:0:99999:7:::
sync:*:13802:0:99999:7:::
games:*:13802:0:99999:7:::
man:*:13802:0:99999:7:::
lp:*:13802:0:99999:7:::
mail:*:13802:0:99999:7:::
news:*:13802:0:99999:7:::
uucp:*:13802:0:99999:7:::
proxy:*:13802:0:99999:7:::
www-data:*:13802:0:99999:7:::
backup:*:13802:0:99999:7:::
list:*:13802:0:99999:7:::
irc:*:13802:0:99999:7:::
gnats:*:13802:0:99999:7:::
nobody:*:13802:0:99999:7:::
dhcp:!:13802:0:99999:7:::
syslog:!:13802:0:99999:7:::
klog:!:13802:0:99999:7:::
hplip:!:13802:0:99999:7:::
avahi-autoipd:!:13802:0:99999:7:::
messagebus:!:13802:0:99999:7:::
avahi:!:13802:0:99999:7:::
haldaemon:!:13802:0:99999:7:::
michel:$1$drN1t/0p$NiRrEzCzUgAUmavtG1WUj0:13947:0:99999:7:::


je ne vois rien qui ressemble à ce que tu m'indiques, sinon la dernière ligne, mais ce n'est pas root; est-ce qu'il n'y aurait pas de super-utilisateur d'installé? Encore merci

-------------------------------------
michel
paulriluma
#6 Message posté le : 12-03-2008 à 16:27:24


Petit scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 19-02-2008
Nombre de messages : 79
si si
t'as bien un root de défini
c'est même la première ligne de ton fichier /etc/group
et entre les deux premiers deux points t'as un !
voilà
ben t'enlèves ce !
et tu sauvegardes le fichier après cette modif.
bon
c'était tellement simple que à peine croyable
à plus
paul
paulriluma
#7 Message posté le : 12-03-2008 à 16:31:29


Petit scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 19-02-2008
Nombre de messages : 79
ah ouai
j'oubliais de préciser
t'as aussi surtout la dernière ligne qui défini un utilisateur "michel"
à mon avis sous ubuntu
c'est cet utilisateur là qui fait office de tout root et autre
donc c'est aussi l'empreinte du mote de pass de cet utilisateur qu'il faut effacer entre les deux premiers :
voilà
là ça commence par $1$ et ça finit par des majuscules
ben tu efface tout ça
et au redémarrage on te demandera pas de mot de passe mais il fuadra que tu fasses la commande passwd michel et passwd root pour erdéfinir les mots de passe
voilà
bon continuation
paul
nutyx
#8 Message posté le : 12-03-2008 à 22:18:10


Petit scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 03-02-2008
Nombre de messages : 11
Pour info toutes les distros basées sur ubuntu n'ont pas le compte root d'activé. Pour ce il faut avec le premier utilisateur enrégistré, taper dans le terminal

sudo passwd root

Vous entrez votre mot de passe pour valider la commande sudo et ensuite
et vous spécifier un nouveau mot de passe pour le root

-------------------------------------
Serveur lamp et samba sur NuTyX. Routeur et pare-feu sur NuTyX. Station multimedia sur NuTyX. Dual boot Win$ et NuTyX
[img]http://www.nutyx.org/images/userbarnutyxadministratsc0.jpg[/img]
paulriluma
#9 Message posté le : 12-03-2008 à 23:30:14


Petit scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 19-02-2008
Nombre de messages : 79
Mais c'est bien sûr !
voilà
là c'est encore plus simple que ce que je pensais.

Mais alors du coup y'a une question qui me vient.
Quel avantage y a t-il à faire une distribution avec un usager principal avec mot de passe et un root non activé alors que certaines configurations semble demander quand même root et un mot de passe ?

Ben oui parce que dans une distribution normale on a d'abord le root, on configure pleine de truc et ensuite l'utilisateur ordinaire peut y aller pour son petit bricolage perso...

Bon d'accord, j'ai pas ubuntu sous la main... et je n'ai tenté que la première version il y a suffisamment longtemps pour ne pas me rappeler ce que j'ai fait à l'époque...
jblecanard
#10 Message posté le : 12-03-2008 à 23:49:10


Jedi


Forum : Modérateur
Association : Membre fondateur
Arrivé(e) le : 08-01-2005
Nombre de messages : 4030
paulriluma a écrit :


Mais c'est bien sûr !
voilà
là c'est encore plus simple que ce que je pensais.

Mais alors du coup y'a une question qui me vient.
Quel avantage y a t-il à faire une distribution avec un usager principal avec mot de passe et un root non activé alors que certaines configurations semble demander quand même root et un mot de passe ?

Ben oui parce que dans une distribution normale on a d'abord le root, on configure pleine de truc et ensuite l'utilisateur ordinaire peut y aller pour son petit bricolage perso...

Bon d'accord, j'ai pas ubuntu sous la main... et je n'ai tenté que la première version il y a suffisamment longtemps pour ne pas me rappeler ce que j'ai fait à l'époque...


Il ne s'agit pas d'un utilisateur principal. Il s'agit du premier utilisateur ajouté. On peut ensuite configurer aisément qui a le droit de faire des sudo et sur quoi. L'intérêt du sudo est que chaque fois que quelques chose est exécuté en root, l'utilisateur en est conscient car sont mot de passe lui est demandé...

Sinon, pour se connecter en root dans une console, il y encore plus simple :

sudo -s

--Message édité par jblecanard le 12-03-2008 à 23:50:21--


-------------------------------------
C'est une situation bien inconfortable que d'être assez sensible à la bêtise pour en souffrir et trop intelligent pour s'en indigner. - Gustave Thibon -
dauphin
#11 Message posté le : 14-03-2008 à 14:42:01


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 28-04-2005
Nombre de messages : 196
Coucou me revoilà,
Merci à tous; encore un petit problème,après avoir effacé et remis les mots de passe codé dans /etc/shadow, je peux me connecter comme d'habitue avec la disquette de réparation, la commande sudo passwd accepte mon mot de passe utilisateur : , mais me répond "le service d'autentification n'a pas pu récupérer le informations d'autentification" . Que faut-il faire ?

-------------------------------------
michel
paulriluma
#12 Message posté le : 14-03-2008 à 15:35:08


Petit scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 19-02-2008
Nombre de messages : 79
Ben ça alors...
mais où est-ce que t'as vu qu'on te disait de remettre à la main des mots de passe codé dans l'empreinte de mot de passe dans /etc/shadow ?????

Bon alors d'abord : ça sert à rien de mettre une empreinte ce que t'appelles probablement un mote de passe codé en place dans /etc/shadow ou /etc/groupe.
Ces empreintes sont fabriquées par le logiciel de cryptage des mots de passe de sorte qu'il soit impossible de trouver le mot de passe à partir de quoi que ce soit... sit'efface une empreinte, il faut redéfinir les mots de passe avec la commande passwd !

Donc là tu effaczes les empreintes et tu touches plus à rien.
puis tu redéfinis tes mots de passe avec passwd user
et tu retouches plus à rien

voilà
paul
dauphin
#13 Message posté le : 14-03-2008 à 17:25:22


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 28-04-2005
Nombre de messages : 196
Bonsoir Paulriluma,
Ben j'avais effacé les 2 empreintes et pus rien ne marchait; j'ai remis les empreintes (copier-coller) à partir du fichier de sauvegarde "shadow~" zet j'ai eu de nouveau accès à mon utilisateur, ce qui m'as permis de modifier le mot de passe root. Ouf! Je vais peut-être enfin arriver à monter le disque SATA!

-------------------------------------
michel
dauphin
#14 Message posté le : 14-03-2008 à 18:20:43


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 28-04-2005
Nombre de messages : 196
Re bonsoir,
maintenant que ça marche, je viens de faire ce que tu m'as indiqué pour la clé USB; elle est reconnue et montée, j'ai même une belle icône sur le bureau. L'ennui, c'est quand je veux l'ouvrir pour récupérer le contenu (mon carnet d'adresses de Thunderbird entre autres), j'ai le message "type de système de fichiers incorrect"; Que manque-t'il?
D'autre part, pour les partitions NTFS, c'est en local, je ne suis pas en réseau. Voilà ce que j'ai dans fstab :

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda2
UUID=bce7e78f-981d-445e-830b-9edacad660f3 / ext3 defaults,errors=remount-ro 0 1
# /dev/hda1
UUID=E4C8D594C8D56578 /media/hda1 ntfs defaults,umask=007,gid=46 0 1
# /dev/hda5
UUID=6a0ca222-dd25-418f-b52b-64e06ffc8a74 /media/hda5 ext3 defaults 0 2
# /dev/hda7
UUID=124c587b-f60a-4159-af33-0067962533a1 /media/hda7 ext3 defaults 0 2
# /dev/hdb1
UUID=9060A80360A7EE62 /media/hdb1 ntfs defaults,umask=007,gid=46 0 1
# /dev/hdb2
UUID=E4BC9814BC97DEFC /media/hdb2 ntfs defaults,umask=007,gid=46 0 1
# /dev/sda1
UUID=0AF037D5F037C5AB /media/sda1 ntfs defaults,umask=007,gid=46 0 1
# /dev/sda4
UUID=F88CB3AF8CB366B2 /media/sda4 ntfs defaults,umask=007,gid=46 0 1
# /dev/hda6
UUID=83f96947-ce40-41f3-86f9-e3454c6880ed none swap sw 0 0
# /dev/sda5
UUID=d56cb687-1178-4a66-9923-a09cc426c08e none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto,exec 0 0
/dev/hdd /media/cdrom1 udf,iso9660 user,noauto,exec 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec 0 0
/dev/sda4 /media/cleusb auto rw,user,noauto 0 0


je ne sais pas où mette les lignes pour les 2 partitions NTFS, ni s'il faut les UUID, ou s'il suffit de mettre comme pour la clé USB?

Merci d'avance

--Message édité par dauphin le 14-03-2008 à 18:30:01--


-------------------------------------
michel