2011년 12월 7일 수요일

windows에서 samba에 다른 계정으로 로그인 하기.

상식적으로 생각해 볼 때 당연히 쉽게 되어야 할 것 같지만, 공유폴더에 어떤 계정으로 자동로그인을 걸어 버리면 그걸 풀기가 정말정말정말 힘듭니다. 아니 대체 어떻게 하면 풀 수 있는지 알 수가 없더군요. 연구실에서 제가 관리하는 머신에 삼바를 깔았는데, 다른 사람 계정으로 자동로그인해 버렸더니 제 계정으로 접근할 수가 없어서 몇 달 정도 사용을 못하고 묵혀 두고 있었답니다.

오늘 마음먹고 찾아봤더니.. 가능하더군요. net use 명령을 쓰면 됩니다 ;


C:\>net use
새 연결 정보가 저장됩니다.

상태 로컬 원격 네트워크
-------------------------------------------------------------------------------
OK Z: \\192.168.0.40\sjlee Microsoft Windows Network
OK \\147.46.11x.13x\IPC$ Microsoft Windows Network
OK \\147.46.12x.12x\IPC$ Microsoft Windows Network
명령을 잘 실행했습니다.


현재 연결된 공유폴더 목록을 볼 수 있습니다. 여기서, 로그인 계정을 변경하고자 하는 머신으로의 모든 연결을 수동으로 끊어 줘야 합니다.


C:\>net use \\147.46.12x.12x\IPC$ /delete
\\147.46.12x.12x\IPC$이(가) 제거되었습니다.


이제 다시 목록을 확인해 봅시다.


C:\>net use
새 연결 정보가 저장됩니다.

상태 로컬 원격 네트워크
-------------------------------------------------------------------------------
OK Z: \\192.168.0.40\sjlee Microsoft Windows Network
OK \\147.46.114.135\IPC$ Microsoft Windows Network
명령을 잘 실행했습니다.


확실히 끊어졌지요. 이제 다시 연결해 봅시다.


C:\>net use \\147.46.12x.12x * /user:sjlee
\\147.46.12x.12x에 대한 암호를 입력하십시오:
명령을 잘 실행했습니다.

C:\>net use
새 연결 정보가 저장됩니다.

상태 로컬 원격 네트워크
-------------------------------------------------------------------------------
OK Z: \\192.168.0.40\sjlee Microsoft Windows Network
OK \\147.46.11x.13x\IPC$ Microsoft Windows Network
OK \\147.46.12x.12x\IPC$ Microsoft Windows Network
명령을 잘 실행했습니다.

C:\>
 
 
 
=========================================================================================================================
=========================================================================================================================


http://www.cyworld.com/moonriver_13/3781673

처음 PC 전원 킨 후 네트워크 공유 폴더에 암호가 걸려있을 경우 '사용자 이름'과 '암호'를 넣게 되어 있다.
한번 로그인 되면 다시 부팅 되기 전까진 자동으로 들어가게 되어 있다.

여기서 문제는 공유폴더가 여러개이며 각각의 공유폴더마다 다른 계정으로 로그인 하게 되어 있다면
해결은 재부팅이었다.(몰랐기 때문에 ㅠㅠ)

[재부팅 없이 로그인된 계정을 로그오프 한후 다른 계정으로 로그인하는 방법]
1. 연결정보 확인하기 (예시문)
 ※net use 명령어 사용하기 - 명령어를 사용하기 위해서는 도스창을 띄워야 함
    (도스창을 열기위해서는 시작-실행-열기란에 'cmd')

================검정색의 도스창===시작================================================
C:\>net use새 연결 정보가 저장됩니다.

상태          로컬          원격                               네트워크
-------------------------------------------------------------------------------
OK                           \\147.46.11x.13x\IPC$   Microsoft Windows Network
OK                           \\147.46.12x.12x\IPC$   Microsoft Windows Network
명령을 잘 실행했습니다.
================검정색의 도스창===끝==================================================코멘트: 현재 연결된 공유폴더 2개 목록을 볼 수 있습니다. (주의:예시이므로 각 사용자는 다를 수 있음)

2.수동으로 연결끊기
================검정색의 도스창===시작================================================C:\>net use \\147.46.12x.12x\IPC$ /delete
\\147.46.12x.12x\IPC$이(가) 제거되었습니다.
================검정색의 도스창===끝==================================================

코멘트: 로그인 계정을 변경하고자 하는 머신으로의 모든 연결을 수동으로 끊어 줘야 함.

3. 연결정보 재확인
================검정색의 도스창===시작================================================
C:\>net use
새 연결 정보가 저장됩니다.

상태          로컬          원격                               네트워크
-------------------------------------------------------------------------------
OK                           \\147.46.11x.13x\IPC$   Microsoft Windows Network
명령을 잘 실행했습니다.
================검정색의 도스창===끝==================================================

댓글 없음:

댓글 쓰기