sitelink1 | |
---|---|
sitelink2 | |
sitelink3 | |
extra_vars6 |
2. 콘솔에서 "wget [다운로드 url]" 로 파일 다운로드
3. tar -xvf 로 압축 풀고 samba-버전/source 폴더를 찾아서 configure 파일을 찾는다.
4. #./configure --prefix=/usr/local/samba
5. make
6. make install
7. #mkdir /etc/samba 로 폴더 생성
8. #cp ../examples/smb.conf.default /etc/samba/smb.conf 로 복사
9. #cp ../packaging/RHEL/setup/smb.init /usr/sbin/samba 로 복사
10. #cp ../packaging/RHEL/setup/smb.init /etc/init.d/smb 로 복사
11. #chmod 755 /usr/sbin/samba 권한부여
12. #chmod 755 /etc/init.d/smb 권한부여
13. #ln -s /usr/local/samba/sbin/smbd /usr/sbin/smbd 로 심볼릭 링크
14. #ln -s /usr/local/samba/sbin/nmbd /usr/sbin/nmbd 로 심볼릭 링크
15. #/etc/init.d/smb start 로 삼바 실행
다음은 오류 해결법
1. 로딩이 안되는 원인을
tail -f /var/log/message 를 통해서 확인하시고
2. 만약 문제가 있다면
samba의 환경 파일을 확인해서 수정하셔야 할 것입니다.
[@dev1 samba]$ testparam
위 명령은 /etc/samba/smb.conf 파일의 내용을 문법에 맞게 출력 해줍니다.
출력된 것을 다시 /etc/samba/smb.conf로 덮어 씌우고
/etc/samba/smb.conf에 정의된 디렉토리들을 확인해서 주석 처리 하시든지 생성하시면 됩니다.
3. samba를 재기동 하면서
/var/log/message를 통해서 오류를 확인한다.
참고로 제가 사용하는 삼바 config 입니다.
# Global parameters
[global]
dos charset = CP949
unix charset = EUC-KR
workgroup = MOBILE
server string = DEV1
password server = None
log file = /var/log/samba/%I.log
max log size = 50
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
dns proxy = No
idmap uid = 16777216-33554431
idmap gid = 16777216-33554431
hosts allow = 10.20.5., 10.20.
cups options = raw
[design]
comment = SVC-TEST Design-test
path = /svc/web_test/www_design
valid users = design
force user = design
force group = 1000
read only = No
create mask = 0765
----------------------------------------