로컬 소켓과 공유하는 방법을 알고 있지만 tmux
약간 다르게 하고 싶습니다. "데모" 모드에서 실행하고 싶습니다. 여기서 시작하는 사람은 누구나 정상적인 읽기 및 쓰기 액세스 권한을 갖고, 연결하는 사람은 누구나 정상적인 읽기 및 쓰기 권한을 가집니다. 소켓 모드에 대한 액세스 777
는 보기 전용입니다. 헤어 아이론에서 필기용 비트를 제거해 보았지만 tmux
전혀 부착되지 않습니다. 이를 허용하는 구성 옵션이 있습니까? 아니면 이 사용 사례를 지원할 수 있는 대체 도구인가요? GUI 화면 공유 도구는 범위를 벗어납니다. CLI여야 합니다.
답변1
tmux
attach
옵션이 있습니다-r
필요한 작업을 수행합니다.
읽기/쓰기 세션에서는 정상적으로 시작됩니다.
읽기 전용 세션에 대해 이 작업을 수행합니다.
tmux attach -r
읽기 전용 액세스를 강제로 적용하려면 쉘이 자동으로 tmux에 연결되는 머신에 "읽기 전용" 계정을 제공하고 머신의 일반 계정을 읽기/쓰기가 가능한 계정으로 제한하여 이를 보장할 수 있습니다. 액세스 사용자.
답변2
특수 매트이게 다야 (tmux 포크야)
실행하면 SSH/HTTP, 읽기/쓰기라는 4개의 임시 공개(!) 주소를 얻게 됩니다.
개인 정보 보호가 우려되는 경우 (a) 읽기 액세스만 공유할 수 있지만 주소가 있는 사람은 누구나 시청할 수 있습니다. 또는 (b) SSH 키를 사용하여 제어를 공유합니다 tmate -a ~/.ssh/authorized_keys
(웹 액세스 비활성화).