Partage
  • Partager sur Facebook
  • Partager sur Twitter

Comment savoir si j'ai les permissions d'exécution

Sujet résolu
    20 septembre 2016 à 18:06:10

    Bonjour,


    Avec deux utilisateurs différents, je n'arrive pas à lancer une commandenmap.

    daemon@linux:/$ whoami
    whoami
    daemon
    daemon@linux:/$ id 
    id
    uid=1(daemon) gid=1(daemon) groups=1(daemon)
    daemon@linux:/$ nmap --interactive
    nmap --interactive
    bash: nmap: command not found
    daemon@linux:/$ su robot
    su robot
    Password: abcdefghijklmnopqrstuvwxyz
    
    robot@linux:/$ id
    id
    uid=1002(robot) gid=1002(robot) groups=1002(robot)
    robot@linux:/$ nmap --interactive
    nmap --interactive
    
    Starting nmap V. 3.81 ( http://www.insecure.org/nmap/ )
    Welcome to Interactive Mode -- press h <enter> for help
    nmap> quit
    quit
    Quitting by request.

    Je ne sais pas comment savoir si l'utilisateur interdit n'a effectivement pas les permissions ..

    Je pense que ça doit être grâce au résultat de la commandid...

    Sinon voici les droits de l'exécutable :

    robot@linux:/$ ls -l /usr/local/bin/nmap
    ls -l /usr/local/bin/nmap
    -rwsr-xr-x 1 root root 504736 Nov 13  2015 /usr/local/bin/nmap



    -
    Edité par tot94 20 septembre 2016 à 18:07:16

    • Partager sur Facebook
    • Partager sur Twitter
      20 septembre 2016 à 19:13:34

      Salut

      Ca ressemble plutôt à un problème de PATH . Fait un 

      echo $PATH

      pour les deux utilisateurs et tu devrais voir que celui de daemon ne contient pas "usr/local/bin/" .

      D'autre part , si nmap est installé dans /usr/local/bin/ , ça veut dire que tu l'as installé "à la main" , ce qui n'est pas forcement une bonne idée .

      A plus

      -
      Edité par cjd 20 septembre 2016 à 19:20:50

      • Partager sur Facebook
      • Partager sur Twitter
        21 septembre 2016 à 21:23:24

        Oui tu as raison :

        daemon@linux:/usr/local/bin$ ./nmap --interactive
        ./nmap --interactive
        
        Starting nmap V. 3.81 ( http://www.insecure.org/nmap/ )
        Welcome to Interactive Mode -- press h <enter> for help
        nmap> 



        • Partager sur Facebook
        • Partager sur Twitter

        Comment savoir si j'ai les permissions d'exécution

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown