Forum Linux.debian/ubuntu Plus un seul user

Posté par  .
Étiquettes :
0
22
nov.
2004
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
  • # bash est-il installé ?

    Posté par  (site web personnel) . É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  . É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$
      • [^] # Droits ...

        Posté par  . É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  . É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  . É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
          • [^] # Re: Droits ...

            Posté par  . Évalué à 2.

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

            Essaie ls -ld /
            • [^] # Re: Droits ...

              Posté par  . É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...
              • [^] # Bien vu !

                Posté par  . É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 !!! ;)

Suivre le flux des commentaires

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