Wenn ich tmux als root ausführe, läuft es normal und voll funktionsfähig. Ich habe ein paar Benutzer erstellt, und es wird nicht als einer der Benutzer ausgeführt.
create session failed: : No such file or directory
Ich habe überprüft, ob $ TERM von außen xterm und $ TERM von innen angezeigt wird, da häufig gestellte Fragen darauf hinweisen, dass dies die häufigste Ursache für Probleme ist.
Ich habe tmux regelmäßig auf vielen verschiedenen Systemen verwendet, aber auf diesem VPS kann ich nicht herausfinden, was los ist ... Eine kleine Hilfe, bitte?
EDIT: Dank Jays hilfreichem Rat bezüglich strace habe ich ein Berechtigungsproblem mit / dev / pty * gefunden. Ich befürchte, dass dies für viele andere kein nützlicher Beitrag sein wird, da es sich um ein einmaliges Problem handelt.
strace -f -e trace=file tmux
32000 open("/dev/ptmx", O_RDWR) = -1 EACCES (Permission denied)
32000 open("/dev/ptyp0", O_RDWR) = -1 EACCES (Permission denied)
.....
32000 open("/dev/ptypf", O_RDWR) = -1 EACCES (Permission denied)
32000 open("/dev/ptyq0", O_RDWR) = -1 ENOENT (No such file or directory)