Unix/Debian

데비안 Lenny(Sid) 에서 윈도우랑 파일 공유하기

ForceCore 2010. 2. 22. 14:11
Lenny에서 Repository를 바꾸고 "업그레이드" 하여 설치한 Sid임을 밝혀둔다.
OpenSUSE 11.2에서도 권한 문제로 비슷한 문제를 경험했다.

우선 설치해야 할 패키지는
# apt-get install nautilus-share
패키지이다. 그러나 삼바 패키지를 알아서 설치하는 것 처럼 보이는 것과 다르게 정작 필요한 패키지인
# apt-get install samba
패키지를 설치하지 않아서 "Sharing service installation has failed. Would ou like to retry ..." 이런 메세지가 나오게 될 수도 있음. 미리 설치해두자.

로그아웃 했다 로그인 하면, 폴더에 오른클릭을 했을 때 공유 메뉴가 보이게 될 것이다.

"권한이 없어서 공유를 추가할 수 없다" 라고 불평하면,
# vi /etc/group
...
sambashare:x:118:your_id
으로 그룹편집을 해서 your_id 자리에다가, 본인의 사용 id를 추가해주도록 하자.

공유가 추가되었는데... 문제는 또 있다.
실제로 윈도우에서 해당 리눅스 머신으로 접속하려고 하면 id-비번을 옳게 입력해도 먹지 않는 것이다!!;;
삼바 계정은 일반 시스템 계정과 분리되어서 그런 것이다.

# smbpasswd -a your_id
이 명령어를 이용하여 삼바계정을 추가해주고, 원하는 비번을 입력해주면 해결 될 것이다.