Impossible de supprimer un user autre que root sur CentOS

Je peux SSH sur mon server (CentOS 5.9) en utilisant un count admin avec des privilèges sudo:

$ ssh admin@myserver Last login: Wed Feb 27 19:23:11 2013 from [IP ADDRESS] [admin@myserver ~]$ 

Ensuite, je peux su en root:

 [admin@myserver ~]$ sudo su root [sudo] password for admin: [root@myserver admin]# 

Mais je ne peux pas répondre à un autre user, et la command su ne me dit pas pourquoi:

 [admin@myserver ~]$ sudo su anotheruser [admin@myserver ~]$ whoami admin 

Une idée de pourquoi je peux su en root, mais pas pour d'autres users?

Comment puis-je get su pour me dire pourquoi il ne fait pas ce que je veux qu'il fasse?

3 Solutions collect form web for “Impossible de supprimer un user autre que root sur CentOS”

Quelles permissions sont accordées dans /etc/sudoers à admin ?

De plus, en tant que root , vous pouvez toujours su - anotheruser . Une étape supplémentaire peut-être, mais sans rien savoir sur votre dossier de sudoers, cela fonctionnera.

Dans le cas où cela est utile à quelqu'un d'autre: je viens de rencontrer les mêmes symptômes, mais la réponse n'avait rien à voir avec la configuration sudo .

Au lieu de cela, il importait à quel user j'essayais de faire. L'user cible était un pseudo-user de service (jenkins) qui avait / bin / false comme son shell. Le correctif était de changer le shell en valide (en utilisant chsh ).

Vérifiez /var/log/security et /var/log/auth.log .

Pourquoi utilisez-vous sudo pour utiliser su ? Vous n'avez pas besoin de le faire sauf si vous modifiez vos ACL standard.

Si vous utilisez sudo , le problème pourrait être lié à votre file sudoer. Vérifiez que vous l'avez configuré correctement.

  • devrait-on utiliser sudo ou simplement su root dans la gestion du server?
  • Root ne peut pas déplacer des files
  • Nginx ne semble pas s'arrêter correctement
  • haproxy et socat sudo
  • Permet d'parsingr l'erreur dans / etc / sudoers sur une boîte montée sur rack. Comment puis-je le réparer, car je ne peux pas exécuter sudo?
  • J'ai modifié le file sudoers et je n'ai plus d'users qui peuvent sudo
  • Qu'est-ce qu'une alternative sûre aux caractères generics dans / etc / sudoers?
  • Sudoers NOPASSWD comment accorder l'access à une command spécifique de ln
  • Utilisez le script sudo in shell
  • Exécuter systemd-tty-ask-password-agent sans sudo
  • L'user normal peut exécuter la command sur une machine mais doit être root sur une autre, comment puis-je supprimer cette ressortingction?
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.