
Heute hatte ich eine seltsame Situation, als ich mich über SSH anmeldete und den Befehl /bin/su eingab. Wenn ich versuchte, mein Passwort über die Tastatur einzugeben, wurde mir nur ein Zeichen erlaubt und ich wurde dann in die nächste Zeile geworfen. Wenn ich dies in der Konsole versuche, funktioniert es wie es soll.
In der Zwischenzeit habe ich diesen Benutzer entfernt und einen neuen Benutzer erstellt, aber das Problem besteht weiterhin. Ich habe das Passwort nicht kopiert und eingefügt! Das Betriebssystem ist Centos 7.9.2009, das erste Zeichen des Passworts ist der Buchstabe A. Der Befehl, der zum Verbinden mit dem Server ausgeführt wird, lautet ssh -i privatekey_rsa user@server
Dieselbe Frage habe ich auf stackoverflow.com gestellt und sie sagten mir, ich solle es hier versuchen. Unten finden Sie eine Replikation meines Problems.
[user@server ~]$ /bin/su
Password:
hisisatest.123
su: Permission denied
[user@server ~]$ hisisatest.123
-bash: hisisatest.123: command not found
Antwort1
Oftmals müssen Sie es verwenden, sudo su
anstatt es einfach su
allein zu tun.
Sie tippen /bin/su
(was dasselbe ist wie su
), aber Sie müssen sudo
davor tippen. Hier ist also genau das, was Sie tippen würden: sudo /bin/su
. Ich hoffe, das hilft.