1. 패키지 설치
root@debian:~# apt-get install samba samba-common samba-common-bin2. 삼바 데몬 정지
root@debian:~# /etc/init.d/samba status[ ok ] nmbd is running.
[ ok ] smbd is running.
root@debian:~# /etc/init.d/samba stop
[ ok ] Stopping Samba daemons: nmbd smbd.
3. 삼바 디렉토리 생성
root@debian:~# mkdir -p /home/samba-sharedroot@debian:~# chmod -R 777 /home/samba-shared/
4. 환경 설정 파일 수정
root@debian:~# vi /etc/samba/smb.conf* 가장 아래 다음의 내용을 수정 하여 추가 한다.
[samba-shared]
comment = 공유 폴더
path = /home/samba-shared
read only = no
valid users = freecatz user1 user2
writable = yes
public = yes
create mask = 0777
directory mask = 0777
5. 삼바 서버 시작
root@debian:~# /etc/init.d/samba start[ ok ] Starting Samba daemons: nmbd smbd.
root@debian:~# /etc/init.d/samba status
[ ok ] nmbd is running.
[ ok ] smbd is running.
6. 사용자 계정 추가
* 참고 : 우선 리눅스 시스템에 유저가 생성 되어 있어야 한다.
시스템에 없는 계정을 등록 하려고 하는 경우 아래와 같은 에러 메세지가 나온다.
root@debian:~# smbpasswd -a tester
New SMB password:
Retype new SMB password:
Failed to add entry for user tester.
이러한 경우 useradd 명령어를 이용하여 사용자를 추가 하고 나서 smbpasswd 를 이용하여
삼바 계정을 생성 하도록 한다.
root@debian:~# smbpasswd -a freecatz
New SMB password:
Retype new SMB password:
Added user freecatz.
root@debian:~# smbpasswd -a user1
root@debian:~# smbpasswd -a user2
...
댓글 없음 :
댓글 쓰기