. samba 설치
$ yum install samba samba-common samba-client
2. selinux 실행 확인
$ selinuxenabled && echo enabled || echo disabled
>> disabled이면 그대로 진행
>> enabled혹은 enforcing이면 /etc/selinux/config에서 SELINUX부분 SELINUX=disabled로 수정
3. 시스템 재시작
$ shutdown -r now
4. 접속 계정 생성
$ useradd samba
$ passwd samba
이 계정은 나중에 윈도우에서 접속 시 사용할 계정임. 기존 계정 사용가능
5. 삼바 패스워드 설정
$ smbpasswd -a samba
6. 공유 폴더 생성
$ mkdir /home/share
$ chown -R root:samba /home/share/
$ chmod -R 775 /home/share/
7. 삼바 설정 추가
$ vi /etc/samba/smb.conf
[samba] # 계정명
comment = samba
path = /home/share # 공유폴더(공유폴더는 home 이하로 하는 것이 좋음)
public = yes
writable = yes
printable = no
8. 삼바 서버 시작
$ service smb start
9. 윈도우에서 실행확인
시작 - 실행
\\아이피주소
로그인 창 뜨면 추가한 계정으로 로그인
※ 삼바 속도가 느릴땐 conf파일을 열어 다음을 추가하면 된다고 한다.(http://brown.ezphp.net/123)
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_SNDBUF=4096 SO_RCVBUF=4096
다른 페이지 참조(http://gerd.kr/wordpress/?p=339)
Read Raw = no
Write Raw = no
그리고 오래 옵션 중 하나 택1
# socket options = TCP_NODELAY IPTOS_LOWDELAY SO_SNDBUF=4096 SO_RCVBUF=4096
# socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
# socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=524288 SO_SNDBUF=524288
# socket Options = TCP_NODELAY
[출처] CentOS samba 설치|작성자 투비어
'# 웹 개발 > 프레임워크' 카테고리의 다른 글
spring 시큐리티 (user 검증) (0) | 2014.03.11 |
---|---|
새창에서 부모창으로 값 넘기기 (explorer버전, chrome버전) (0) | 2014.03.07 |
spring BeanUtils.copyProperties() // VO 간단 복사 방안 (0) | 2014.02.06 |
postgresql 기본키(primary key) 두 개의 칼럼 설정하기 (0) | 2014.01.28 |
js파일로 파마메터값 넘기기 (0) | 2014.01.07 |