getpwuid() can't identify your account!

Pickford

New Member
Code:
I have no name!@root:~$ ./start.sh
getpwuid() can't identify your account!
getpwuid() can't identify your account!

gerade einen vserver installiert mit debian 8,was ist das denn? beim einloggen kommt auch:

Code:
-bash: /etc/profile: Permission denied
 
Code:
I have no name!@root:~$ ./start.sh
getpwuid() can't identify your account!
getpwuid() can't identify your account!

Da niemand weiß, was dieses Script macht bzw. machen soll, wirst du darauf keine Antwort bekommen können.

Code:
-bash: /etc/profile: Permission denied

Steht doch da...Zugriffsrechte passen nicht.
 
Code:
I have no name!@root:~$ ./start.sh
getpwuid() can't identify your account!
getpwuid() can't identify your account!
Soetwas passiert ausschliesslich nur dann, wenn man ohne Ahnung von Grundlagenwissen an der /etc/passwd rumfummelt.

Vor dem Rumfummeln hast Du ja ein Backup des Files angelegt, spiele dieses nun im Rescuesystem zurück.


Absoluter Anfängerfehler und ein Hauptgrund, warum man @home in einer VM jahrelang lernt und nicht auf ans Internet angebundenen Systemen.
 
Code:
I have no name!@root:~$ ./start.sh
getpwuid() can't identify your account!
getpwuid() can't identify your account!

Da niemand weiß, was dieses Script macht bzw. machen soll, wirst du darauf keine Antwort bekommen können.

Dem Namen des Scripts und seinen bisherigen Posts nach, soll es seinen Gameserver starten.

Natürlich als root weil das gerade bei Java ja am Sichersten ist ;)
 
Beschäftige dich mit Shell-Programmierung.
Schau in das Shell-Skript, dann siehst du wo und warum der Fehler geworfen wird.
 
Durch Fehler Dritter das System besser kennenlernen...

...oder Fehler, die man als Admin noch nicht gesehen hat.

https://linux.die.net/man/3/getpwnam

Mein Chef sagt immer: "Grob, fein, rein" # im Kontext Mechatronik/Automatisierung :rolleyes:

Grob: Mit dem Betriebsystem befassen
Fein: Shell Scripting lernen
Rein: Gameserver installieren

Ja, wir wissen das alle. Ihr wollt schnell zum Ergebnis kommen, ohne viel Zeit investieren zu müssen. Ihr werdet doppelt soviel Zeit investieren, wenn ihr so vorgeht. Schau mal einfach in die Datei /etc/passwd rein. Deine Änderung ist der Fehler.
 
Wenn es richtig böse gelaufen ist, hat er das Script noch aus einer seiner obskuren Quellen und hat sich das Script nicht mal angeschaut.
Dann hat er das Script (natürlich als root) gestartet und das Script hat Gott weiß was im System umgeschrieben... :eek::rolleyes:
 
Back
Top