none
파일에 액세스하고 있는 사용자 알아내는 방법 RRS feed

  • 질문

  • 안녕하십니까?

    Windows 2003으로 파일 서버를 사용하고 있습니다.

    공유 폴더를 만들어 놓고, 공유 사용자 계정을 만들어서 사용하고 있습니다.

    그런데 특정 엑셀 파일을 누군가 잡고 있어서 수정할 수 가 없는데요..

    이 엑셀 파일을 열고 있는 사용자를 알아낼 수 있는 방법 좀 알려주십시오.

    --- 참고---

    컴퓨터 관리->공유폴더->열린 파일에 보면 액세스한 사용자가 나옵니다.

    그런데 문제는 그 액세스하고 있는 계정이 공유계정이라서 세션을 확인하면(컴퓨터관리->공유폴더->세션)을 보면 50명 정도 나옵니다.

    이 상황에서 확인할 수 있는 방법 좀 알려주십시오.


    • 편집됨 레드맨 2012년 4월 22일 일요일 오후 11:36
    2012년 4월 20일 금요일 오전 2:24

모든 응답

  • 안녕하십니까? 레드맨 님,
    Microsoft TechNet의Forum 사이트를 방문해 주셔서 감사합니다.

    현재 문의 하신 ”파일에 액세스하고 있는 사용자 알라내는 방법" 대해 답변을 드리겠습니다.

    제가 알기로는 3rd party 제품이 존재하는걸로 알고있습니다. 이름을 언급해드릴수는 없지만 구글링을 이용하셔서 하시면 편하게 해결이 될 것 같습니다.
     
    제시해 드린 답변이 도움이 되었기를 바랍니다.

    답변이 문제 해결에 도움이 되었다면 답변으로 채택을 부탁드립니다.
    하지만 문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해주시기 바랍니다.

    2012년 4월 20일 금요일 오전 9:45
    중재자
  • 검색을 못하는건지,, 찾기가 힘드네요.

    제 메일로 알려주시면 참고하겠습니다.

    무료인가요?

    marine6309@gmail[.]com


    • 편집됨 레드맨 2012년 5월 28일 월요일 오후 11:39
    2012년 4월 22일 일요일 오후 11:47
  • 아래 링크의 ShareWatch 를 사용해보시기 바랍니다.

    http://www.stevemiller.net/sharewatch/

    • Watch shares on local and remote servers.
    • Shows the users and computers that are     connected to each share, along with what files are open.
    • Allows you to disconnect any file, user,     computer, or share.
    • Address book lookup to show you the details     about each user connected (this feature is turned off by default)
    • Computer lookup to show you both the computer     name and IP address of the computers connected.
    • Can be run as a tray application.
    • Supports top-most and transparency.
    • Works on Windows Windows 95 - Windows 7.
    • Multithreaded to allow servers to be queried     independently from each other while not blocking each other or the user     interface.

    2012년 4월 23일 월요일 오전 2:39
  • jslee님께서 알려주신 Sharewatch 툴을 사용도 해 보았습니다.

    그런데 이 Sharewatch는 파일명이 full name(폴더명이 한글이라서 그런것 같음)으로 나오지 않습니니다.

    중요한것은 그 사용자(공유사용자)가 누구인지를 식별 가능한 정보(IP등)이 나오지 않습니다.

    답변 감사드립니다.

    윈도우에서 기본 제공되는 아래 메뉴에서 "IP항목"망 있으면 딱인데,, 그게 좀 아쉽습니다.


    참고로, openfiles.exe, psfile.exe, handles.exe 는 모두 해 보았습니다.

    이들은 현재 열려있는 파일은 볼 수 있지만(사용자,파일명,권한등)

    어느 IP에서 어떤 사용자로 접근했다는 정보는 나오지 않습니다.

    • 편집됨 레드맨 2012년 4월 23일 월요일 오전 3:44
    2012년 4월 23일 월요일 오전 3:31
  • 해당 접속한 사용자를 확장하면 컴퓨터에 IP 정보가 나옵니다 다시 확인해보세요

    2012년 4월 23일 월요일 오전 5:19
  • 사용자 계정(MSN 아이콘)을 클릭하면 하위에 \\REMOTE_IP가 나오긴 합니다.

    어떤사용자는 나오고, 어떤사용자는 안나오고,

    또한 공유 폴더명이 한글이라 그 사용자가 어떤 파일을 액세스 하고 있는지 확인할 수 가 없습니다.

    그리고, 더 중요한 것은, net share를 했을 때 공유 폴더가 10개 있다면 sharewatch에도 10개 보여야 하는데, 그 중 일부분만 보입니다.

    개인적으로는 이래 저래 신뢰하기 힘든 툴인듯 합니다.

    답변 감사드립니다.


    sharewatch 옵션(show in-use 옵션 , ctrl+s)를 하면 보이긴 보이네요..

    그런데 말씀드렸듯이 한글로 된 공유 폴더명은 깨져서 나오는데, 한글로 된 공유 폴더명이 여러개가 있을때는(그림에서 보시는 바와 같이 폴더 아이콘만 있고, 폴더명이 없을때)  

    하나의 깨진 공유 폴더나 나오는 듯 합니다.


    • 편집됨 레드맨 2012년 4월 23일 월요일 오전 5:54
    2012년 4월 23일 월요일 오전 5:42
  • 다른 툴은 없을까요?

    님.

    marine6309@gmail[.]com으로 정보 부탁드립니다.


    2012년 5월 28일 월요일 오후 11:38