Não consigo alternar o usuário normal para o root e recebo o seguinte erro:
[user2@server1 ~]$ su -
Password:
su: Authentication failure
Eu sei que a senha está correta.
Também permissões no meu arquivo su estão corretas para su
[user2@server1 ~]$ ll /bin/su
-rwsr-xr-x. 1 root root 32032 Mar 28 2014 /bin/su
E toda vez que eu tento fazer login e ele é recusado, vejo as seguintes mensagens em / var / log / secure file
'Nov 2 14:17:54 server1 su: pam_unix(su-l:auth): authentication failure; logname=user2 uid=1000 euid=0 tty=tty1 ruser=user2 rhost= user=root
Nov 2 14:17:54 server1 su: pam_succeed_if(su-l:auth): requirement "uid >= 1000" not met by user "root'
Agora, eu realmente não entendo essas mensagens. Eu sinto que está apontando para o nome de usuário com o UID 1000. Por engano, eu acho que excluí meu nome de usuário "user 1" e foi anexado ao UID 1000. Agora o sistema não me permite adicionar um ID de usuário1 dizendo que ele já existe e ganhou nem me deixe deletar!
[root@server1 ~]# useradd user1
useradd: user 'user1' already exists
[root@server1 ~]# userdel -r user1
userdel: user user1 is currently used by process 3300
user2 3300 3288 0 14:27 ? 00:00:00 sshd: user2@pts/1
Precisa de ajuda!
adicionou user3 e tentou su - com isso
[user3@server1 ~]$ su -
Password:
su: Authentication failure
[user3@server1 ~]$ id
uid=1001(user3) gid=1001(user3) groups=1001(user3) context=staff_u:staff_r:staff_t:s0
adicionado user2 e o sistema automaticamente atribuiu o UID 1000, mas também não está funcionando
[user2@server1 ~]$ su -
Password:
su: Authentication failure
Isso é estranho
[user2@server1 ~]$ id user1
uid=1000(user2) gid=1000(user2) groups=1000(user2)
[user2@server1 ~]$ id user2
uid=1000(user2) gid=1000(user2) groups=1000(user2)
Veja como meu arquivo su se parece
[root@server1 ~]# cat /etc/pam.d/su
#%PAM-1.0
auth sufficient pam_rootok.so
# Uncomment the following line to implicitly trust users in the "wheel" group.
#auth sufficient pam_wheel.so trust use_uid
# Uncomment the following line to require a user to be in the "wheel" group.
#auth required pam_wheel.so use_uid
auth substack system-auth
auth include postlogin
account sufficient pam_succeed_if.so uid = 0 use_uid quiet
account include system-auth
password include system-auth
session include system-auth
session include postlogin
session optional pam_xauth.so
Eu também tentei remover "so uid = 0", mas o mesmo resultado