Retourner aux forums || Retourner au forum Linux.debian

Linux.debian : Plus un seul user

Posté par Dams Nation () le 22 novembre 2004
0
Saluzatous,
J'ai installé une Debian Sarge 3.1 testing
Je suis quelque peu débutant, :P
J'ai un gros pb :
Tout login sur une console virtuelle, me dit :
...
No mail -donc processus de login passé, jusqu'à :-
"Unable to cd to "/home/bob"
Login: -connexion abortée-

seul root peut démarrer une session, et un
root@home:$ su bob
me donne :
"No shell"

Je ne sais pas exactement qu'elle -fausse- manip, j'ai fait,
mon /etc/passwd comporte correctement les champs des users
ex :
bob:x:1005:1005:Bob Dylan,,,:/home/bob:/bin/bash

avec, dans /etc/group :
users:x:100:bob

les droits:
drwxrwsr-x 5 root users 1,0K 2004-11-21 23:50 /home
drwxr-xr-x 2 bob bob 1024 2004-11-22 00:20 /home/bob
-rwxr-xr-x 1 root root 628684 2004-09-06 20:03 /bin/bash

dans /etc/fstab :
/dev/sda10 /home ext3 defaults 0 2

dans /etc/mtab :
/dev/sda10 /home ext3 rw 0 0

Avec ça, vous imaginez le bins pour le démarrage des services qui utilisent un user système !?... :/

Je ne sais plus quoi faire ! :'(
Merci d'avance
Damsnation

--
"Et le singe devint con...", Cavanna
"L'absolu n'est pas accessible à l'esprit humain", Einstein
Le c.. entre 2 chaises !
> Lire le message (8 commentaires, moyenne: 1,3).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

bash est-il installé ?

Posté par G. R. (page perso, ) le 22/11/2004 à 10:25. (lien). Évalué à 0.

Vérifiez que /bin/bash existe bien et est fonctionnel

Sinon, remplacez-le par /bin/sh (avec la commande chsh ou directement en éditant le fichier /etc/passwd) pour l'utilisateur bob.

<troll>
Pour finir, installez zsh !
</troll>

  • [^]Re: bash est-il installé ?

    Posté par Dams Nation () le 22/11/2004 à 10:49. (lien). Évalué à 1.

    bash fonctionne bien : login root, sans pb, avec bash justement
    /bin/sh = ln -s /bin/bash /bin/sh

    pour zsh, je me suis pas du tout penché vers les différents shells, faudra que je bûche ! :P

    d'ailleurs :
    root@home$ bash
    root@home$ exit
    root@home$

    --
    "Et le singe devint con...", Cavanna
    "L'absolu n'est pas accessible à l'esprit humain", Einstein
    Le c.. entre 2 chaises !
    • [^]Droits ...

      Posté par JJD () le 22/11/2004 à 11:16. (lien). Évalué à 2.

      Salut,

      J'ai bien vu que tu as donné les droits des répertoires /home et /home/bob, mais qu'en est-il de / ?

      J'ai exactement les mêmes symptomes que toi si je supprime les droits d'exécution/lecture à /.

      JJD

      • [^]Re: Droits ...

        Posté par Obsidian () le 22/11/2004 à 11:31. (lien). Évalué à 2.

        Oui, bien vu. Je pense que c'est ça aussi (à moins qu'une partition soit mointée pour chacun des répertoires des utilisateurs).

        Si / n'a pas le droit de passage "--x" au moins, l'utilisateur ne pourra pas accéder à son répertoire personnel.

      • [^]Re: Droits ...

        Posté par Dams Nation () le 22/11/2004 à 11:37. (lien). Évalué à 1.

        Ah yes, xl !
        mais... :?
        dans fstab, j'ai :

        /dev/sda1 / ext3 defaults,errors=remount-ro 0 1

        mm un remount en read-only sur une 'error', m'autoriserait l'accés, non ?...
        en tout cas, j'ai déjà une piste !! thx ;)
        -je suppose qu'il me faut fouiller dans les logs, déjà...-

        euh, un ls -l sur '/', c'est pas faisable !?... Si ? :? :P

        --
        "Et le singe devint con...", Cavanna
        "L'absolu n'est pas accessible à l'esprit humain", Einstein
        Le c.. entre 2 chaises !
        • [^]Re: Droits ...

          Posté par Obsidian () le 22/11/2004 à 11:49. (lien). Évalué à 2.

          euh, un ls -l sur '/', c'est pas faisable !?... Si ? :? :P

          Essaie ls -ld /

          • [^]Re: Droits ...

            Posté par Dams Nation () le 22/11/2004 à 11:56. (lien). Évalué à 1.

            euh, oui, c'est un dossier, dsl :[
            j'obtiens un :
            drwxr-xr-x 26 root root 1024 2004-11-19 12:23 /
            ça doit aller...

            --
            "Et le singe devint con...", Cavanna
            "L'absolu n'est pas accessible à l'esprit humain", Einstein
            Le c.. entre 2 chaises !
            • [^]Bien vu !

              Posté par Dams Nation () le 22/11/2004 à 12:12. (lien). Évalué à 1.

              j'ai fait un reboot,
              aprés modif lilo.conf :
              append="noapic nolapic"
              - une idée, sur des erreurs hotplug du /var/log/boot, et vu que j'avais eu de gros pb avec un noyo 2.6 recompilé, sur un autre ordi..., et que finalement, je crois que ça vient d' apt-get install, du kernel-

              et ... Je sais pas d'où ça sort, en voulant faire un commentaire récapitulatif,
              un 'ls -ld /', m'a donné :
              drw-r----- 25 root root 4096 2004-11-22 00:21 /

              du coup un chmod 755 /
              ...et :
              root@home$ su bob
              bob@home$

              Bon, ça marche !
              Mais d'où ça sort ?

              PS: merci bcp !!! ;)

              --
              "Et le singe devint con...", Cavanna
              "L'absolu n'est pas accessible à l'esprit humain", Einstein
              Le c.. entre 2 chaises !

Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.debian