tmux를 루트로 실행하면 정상적으로 작동합니다. 몇 명의 사용자를 만들었는데 다른 사용자로 실행되지 않습니다.
create session failed: : No such file or directory
FAQ에서 문제의 가장 일반적인 원인이 제안하는 것처럼 외부 $ TERM은 xterm이고 $ TERM 내부는 screen입니다.
여러 시스템에서 tmux를 정기적으로 사용했지만이 VPS에서 무슨 일이 일어 났는지 알 수 없습니다 ... 조금만 도와주세요.
편집 : strace에 대한 Jay의 유용한 조언 덕분에 / dev / pty *에 권한 문제가 있음을 발견했습니다. 나는 이것이 일회성 문제처럼 보일 수 있기 때문에 많은 다른 사람들에게 유용한 게시물이 아닐까 걱정합니다.
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)