su nologin chsh linux

su nologin chsh linux

  • This account is currently not available.

    Ce message d'erreur apparaît sous Linux lorsque le compte n'est pas autorisé à être utilisé en connexion classique.

    Ce refus est positionné dans le fichier /etc/passwd comme ci-dessous pour le compte 'apache' :

    apache:x:48:48:Apache:/usr/share/httpd:/sbin/nologin

     

    En cas de nécessité temporaire, pour tester des droits par exemple, on peut ajouter l'option '-s /bin/bash' à la commande 'su - apache' pour utiliser un autre Shell.

    Exemple : 

    # su - apache -s /bin/bash
    Dernière connexion : mardi 16 février 2021 à 13:09:28 CET sur pts/0
    -bash-4.2$

    Si le changement doit être définitif, il faut utiliser la commande 'chsh' pour changer le Shell de l'utilisateur.

     

icon phone
Téléphone/Whatsapp : +33 (0)6 83 84 85 74
icon phone