처음 화면 유틸리티를 사용하려고 했을 때 다음 오류가 발생했습니다.
$ 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에 적용하는 방법이나 그것이 올바른 수정인지 잘 모르겠습니다.
screen
MobaXterm에서 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