MobaXterm에서 작동하도록 "화면" 유틸리티를 얻는 방법은 무엇입니까?

MobaXterm에서 작동하도록 "화면" 유틸리티를 얻는 방법은 무엇입니까?

처음 화면 유틸리티를 사용하려고 했을 때 다음 오류가 발생했습니다.

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

이상하게도 이 오류가 다시 발생하지 않는 것 같습니다. 이제 다음을 사용하려고 할 때마다 다른 오류가 발생합니다 screen.

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

디렉토리에 chmod를 시도해도 아무런 효과가 없습니다.

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

내 파일 시스템은 NTFS입니다. 따라서 UNIX 권한 비트를 지원하지 않는다고 생각했지만 그렇지 않다는 것을 발견했습니다.필연적으로경우 -https://askubuntu.com/a/74851/457111. 그러나 해당 답변을 Windows에 적용하는 방법이나 그것이 올바른 수정인지 잘 모르겠습니다.

screenMobaXterm에서 Windows 7 노트북을 실행하려면 어떻게 해야 합니까 ?


배경, 선택적으로 읽을 수 있는 내용:

저는 직장에서(Windows 7 노트북에서) MobaXterm을 지속적으로 사용합니다. 내 시간의 대부분은 명령줄에서 보내며 다양한 Linux 서버에 로그인했지만 내 랩톱에서 명령줄을 통해 직접(로컬로) 작업을 수행하기도 했습니다(여전히 MobaXterm에 있음).

저는 최근에 "스크린"(원격 화면 공유 세션용)을 사용하기 시작했으며 더 많이 연습하고 싶습니다. 원격 작업(예: 서버)에 매우 유용할 뿐만 아니라 다음 작업에도 더 편리할 것이라고 생각합니다. MobaXterm 탭 간을 전환하는 것보다 작업 공간 간을 전환합니다.


업데이트:Windows 10을 실행하는 새로운 업무용 노트북이 있지만 위의 상황은 여전히 ​​정확하게 적용됩니다. Windows 7이 아닌 Windows 10에서만 작동하는 답변을 환영합니다. (Windows 10에는 "Linux용 Windows 하위 시스템"이 있으므로 일부 해결 방법이 있을 수 있습니다.)

답변1

이것은 나에게 효과적이었습니다(MobaXterm v11.1, Windows 10 Home). 터미널에서 다음을 실행하세요.

$ 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

관련 정보