Se eu executar o tmux como root, ele será executado normalmente e totalmente funcional. Eu criei alguns usuários e ele não será executado como nenhum dos usuários.
create session failed: : No such file or directory
Eu verifiquei que $ TERM externo é xterm e $ TERM interno é uma tela, pois as perguntas frequentes sugerem a causa mais comum de problemas.
Eu usei o tmux regularmente em muitos sistemas diferentes, mas neste VPS não consigo descobrir o que se passa ... Uma ajudinha, por favor?
EDIT: Graças aos conselhos úteis de Jay sobre strace, eu encontrei um problema de permissões com / dev / pty *. Receio que este não seja um post útil para muitos outros, pois parece um problema pontual.
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)