Como fazer o utilitário "tela" funcionar no MobaXterm?

Como fazer o utilitário "tela" funcionar no MobaXterm?

Recebi este erro quando tentei usar o utilitário de tela pela primeira vez:

$ screen
Directory /tmp/uscreens/S-Wildcard must have mode 700.

Curiosamente, parece que não recebo esse erro novamente; Eu recebo esse erro diferente toda vez que tento usar screen:

$ screen
Directory '/tmp/uscreens' must have mode 777.

Tentar chmod o diretório não tem efeito:

$ chmod 777 /tmp/uscreens
$ screen
Directory '/tmp/uscreens' must have mode 777.

Meu sistema de arquivos é NTFS. Eu pensei que ele não suportava bits de permissão UNIX, mas descobri que não énecessariamenteO caso -https://askubuntu.com/a/74851/457111. No entanto, não tenho certeza de como aplicar essa resposta ao Windows ou se essa é a solução correta.

Como posso screenexecutar o MobaXterm em meu laptop com Windows 7?


Antecedentes, leitura opcional:

Eu uso o MobaXterm constantemente no trabalho (em um laptop com Windows 7). A maior parte do meu tempo é gasto na linha de comando, logado em vários servidores Linux, mas também com trabalho realizado diretamente (localmente) no meu próprio laptop na linha de comando (ainda no MobaXterm).

Recentemente comecei a usar "screen" (para sessões remotas de compartilhamento de tela) e gostaria de praticar mais com ele - além de ser muito útil no meu trabalho remoto (ou seja, em servidores), acho que também será mais conveniente para alternar entre espaços de trabalho do que alternar entre guias MobaXterm.


Atualizar:Tenho um novo laptop de trabalho com Windows 10, mas a situação acima ainda se aplica exatamente. Respostas que funcionarão apenas no Windows 10 e não no Windows 7 são bem-vindas. (Como o Windows 10 tem um “Subsistema Windows para Linux”, parece provável que exista alguma solução alternativa.)

Responder1

Isso funcionou para mim (MobaXterm v11.1, Windows 10 Home) - Execute-os em um terminal:

$ mount
    C:/Tools/MOBAXT~1/slash/bin on /usr/bin type ntfs (binary,noacl,posix=0,user)
    C:/Tools/MOBAXT~1/slash/lib on /usr/lib type ntfs (binary,noacl,posix=0,user)
    C:/Tools/MOBAXT~1/slash on / type ntfs (binary,noacl,auto)
    C:/Tools/MOBAXT~1/home on /home/Sathya type ntfs (binary,noacl,posix=0,user)
    C:/Tools/MOBAXT~1/home on /home/mobaxterm type ntfs (binary,noacl,posix=0,user)
    B: on /drives/b type ntfs (binary,posix=0,user,noumount,auto)
    C: on /drives/c type ntfs (binary,posix=0,user,noumount,auto)
    D: on /drives/d type ntfs (binary,posix=0,user,noumount,auto)

$ mkdir /drives/d/Cygwin_Temp  #NOTE: **Create a new dir on a mount point without "noacl"**
$ chmod 700 /drives/d/Cygwin_Temp
$ export SCREENDIR=/drives/d/Cygwin_Temp  #better to add to ~/.bashrc

$ screen

informação relacionada