작성자:본인글
1. 삼바서버설정
- 먼저 rpm -qa |grep samba 명령으로 삼바팩키지가 설치되어 있는지 확인,
없으면 시디로 팩키지를 설치해준다.
- 설치할 팩키지(samba-swat)는 웹용 팩키지
samba-common-2.2.7a-7.9.0
samba-2.2.7a-7.9.0
redhat-config-samba-1.0.4-1
samba-client-2.2.7a-7.9.0
2. 설정파일 위치(/etc/samba)
- 삼바서버를 구성하는 주된 파일 smdb,nmbd,smb.conf이다.
- smb.conf -> 삼바서버의 주된설정 파일이다. 이 파일만 잘 설정해 주면 쉽게 삼바 서를 구축할수 있다.(기본설정 아래참고)
- 전역설정
workgroup = MYGROUP -> 윈도우즈 워크그룹 네임 지정
server string = Samba Server -> 서버 설명문자
hosts allow = 192.168.1. 192.168.2. 127. -> 허용할 IP대연 (현재 192.168.1 네트웍은 모두 접근가능하다)
printcap name = /etc/printcap
load printers = yes 프리터캡에 지정된 프린터를 삼바서버에 연결
printing = cups
guest account = nobody -> 클라이언트 접근가능 nobody설정시 보안은 share로 설정해야 한다.
security = share -> 인증없이 공유폴더 접근가능
(user는 윈도우인증 거친후 다시 삼바서버를 인증을 거침)
=== 나의 공유 ===
[data] -> 공유명
comment = data dir
path = /data
public = yes
read only = no
[data2]
comment = data2 dir
path = /data2
public = yes
read only = no
3. 서비스 시작
- 서비스 시작
[root@ns samba]# service smb restart
Shutting down SMB services: [ OK ]
Shutting down NMB services: [ OK ]
Starting SMB services: [ OK ]
Starting NMB services: [ OK ]
[root@ns samba]# ps -aux |grep smb
root 1959 0.0 0.8 5796 2044 ? S 09:43 0:00 smbd -D
root 1988 0.0 0.9 6204 2480 ? S 10:26 0:00 [smbd]
root 2073 0.0 0.2 3572 624 pts/0 S 13:29 0:00 grep smb
- 삼바 서비스가 이상없이 돌아가도 있음
4. 윈도우즈 내 네트워크 정보에서 워크그룹 MUGROUP가 나타나고 data와 data2가 공유되어 있고 일고 쓰기가 가능하면 성공이다.