Portál AbcLinuxu, 23. listopadu 2025 20:52
oracle. Z roota můžu dát su - oracle, přes ssh se můžu jako oracle přihlásit s rsa klíčem, ale jakmile je potřeba heslo, třeba pro ssh bez klíče nebo pro su z obyčejného uživatele tak to nejde. Přitom na jiném stroji ve stejné NIS doméně to funguje, takže heslo je správné, taktéž ostatní uživatelé z NISu na tom "postiženém" stroji fungují. Problém se týká jen toho účtu oracle.
V /etc/passwd ani v /etc/shadow oracle není, zakázal jsem passwd cache pomocí nscd -e passwd,no, v nsswitch.conf mám passwd files,nis, v ypcat passwd oracle je.
Nevím co s tím. Ať koukám kam koukám oracle účet existuje, ničím se neliší od ostatních, bez hesla funguje, ale přihlásit se heslem na něj nelze.
Máte nějaký nápad?
Řešení dotazu:
# getent passwd | grep oracle: oracle:##oracle:103:103:Oracle Admin:/opt/oracle:/bin/kshTohle
username:##username:... je u vsech uctu v NISu, takze v tom problem neni.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.