1. 문제상황
- 웹프로젝트에서 Samba로 이미지 업로드가 되지 않는다.
2. 해결
- 리눅스를 설치하면 기본 selinux라는 보안과 관련된 설정이 존재함
- selinux에서 samba를 사용하도록 설정해주지 않으면 접근 불가
- 아래의 명령어를 수행한다.
$ getenforce
$ chcon -t samba_share_t 디렉토리경로
$ semanage fcontext -a -t samba_share_t 디렉토리경로
$ restorecon -R -v 디렉토리 경로
$ setsebool -P samba_export_all_rw on