현재 연결된 사용자 / 워크 스테이션을 Windows SMB 공유에 표시하는 방법?


11

현재 연결된 피어를 Windows SMB 공유로 볼 수있는 방법을 찾고 있습니까?

예를 들어 : 이제 누가 Windows 서버에 연결되어 있고 파일 전송을 수행하고 있는지 확인하고 싶습니다.


1
스택 오버플로 관련 질문
Bob

답변:


10

명령 프롬프트에서 다음을 실행하십시오 net session. 세션 연결 정보가 표시됩니다. 누가 데이터를 전송하고 있는지는 보여주지 않습니다. 이를 위해서는 서버에서 패킷 캡처 프로그램을 실행해야합니다.

Windows OS 및 파일 공유 역할 (예 : Windows Server 2008 R2의 공유 및 저장소 관리)과 관련하여 MMC 콘솔을 실행할 수도 있습니다. 예를 들어 Windows Server 2008 및 2008 R2의 경우 컴퓨터 관리 콘솔을 열고 작업 창에서 항목 또는 항목을 탐색 File Services|Share and Storage Management하고 클릭 할 수 있습니다 .Manage SessionsManage Open Files


여기에 이미지 설명을 입력하십시오


가능하다면보다 구체적인 단계 나 스크린 샷으로 두 번째 단락을 자세히 설명해 주시겠습니까? 이걸 살펴 보았을 때 비슷한 것을 찾았 지만 Server 2012에서는 작동하지 않았습니다 (컴퓨터 관리 방법은 작동합니다).
Bob

업데이트 해 주셔서 감사합니다. 나는 2012 년에 어떤 이유로 든 그것을 찾을 수없는 것 같습니다. 아마도 그들이 옮기거나 제거했거나 어쩌면 바보 일뿐입니다. 아 잘
Bob

13

SMB 공유의 어떤 파일이 액세스되는지 확인하는 두 가지 기본 방법이 있습니다.

  • [CLI] openfiles명령입니다.

  • [GUI] ( ) => => Open Files아래 의 개체 입니다.Computer Managementcompmgmt.mscShared FoldersOpen Files

    컴퓨터 관리 스크린 샷

현재 열려있는 파일은 클라이언트 컴퓨터의 프로세스에서 읽거나 쓰거나 단순히 열어 놓은 상태로 잠재적으로 사용중인 것으로 간주해야합니다.

또한 핸들을 소유 한 사용자 (또는 연결된 사용자가없는 컴퓨터)도 표시합니다. 그렇지 않으면 활성 SMB 세션 / 사용자 목록 만 가져 오는 방법에 대해서는 joeqwerty의 답변 을 참조하십시오 .


또는 시작> 컴퓨터를 마우스 오른쪽 버튼으로 클릭> 관리
ROMANIA_engineer
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.