리눅스 삼바(samba) 공유폴더로 파일 전송시 쓰기가 않됩니다.
글쓴이: gotum100 / 작성시간: 화, 2012/07/17 - 9:23오후
CentOS6.2 깔았구요
리눅스 완전 초보 입니다. 고수님들 도와주세요
리눅스와 윈도우간 파일 공유를 위해 리눅스에 삼바를 설치했습니다.
설치하고 윈도우에서 삼바 공유 폴더는 잘 보이는데 공유폴더를 열고
파일을 카피하려하면 엑세스가 거부되었습니다.라고 뜨고 카피가 안됩니다.
공유폴더의 소유권을 samba로 걸어주고
force user = samba
force group = samba
writable = yes
read only = no
create mode = 0665
이렇게 설정했습니다.
security = share로 했구요
윈도우 작업그룹에 폴더도 보이고 폴더가 열리기도 하는데
카피가 안되네요
지금까지 해본 짓.. 리눅스컴 호스트아이디 설정, 공유폴더에 chmode 777, testparm 등등..
고수님들 도와 주세요~~~~~~~!!
Forums:
저도 같은 문제로 고민 했었는데요 아래 링크를 보고
저도 같은 문제로 고민 했었는데요
아래 링크를 보고 해결 했네요
http://bs-secretroom.blogspot.kr/2011/10/samba.html
요약하자면, 보안을 위해 뭔가를 막아 놨는데 명령어 하나면 해결 된다는 내용입니다.
# setenforce 0
참고하세요
setenforce 0는 selinux를 쓰지
setenforce 0는 selinux를 쓰지 않겠다는 명령이라 권하고 싶지 않습니다.
임의 생성한 디렉토리라면 chcon -R -t samba_share_t 등으로 파일 라벨을 지정해주거나,
홈디렉토리라면 setsebool -P samba_enable_home_dirs 1 명령으로 삼바 가능하게 해주거나
OS 디렉토리라면 setsebool -P samba_export_all_rw on 명령을 주는 것이 바람직합니다.
정 불편하면 setenforce 0보다는
setsebool -P smbd_disable_trans 1 명령으로 삼바만 selinux 에서 제외하는 것이 낫겠죠.
----
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.
댓글 달기