티스토리 뷰
SELinux 로 동일한 Directory 에 HTTP와 Samba 를 사용 허가를 받는법.
SELinux 권한 확인:
[] ls -dZ /var/www
drwxr-xr-x root root system_u:object_r:httpd_sys_content_t /var/www
방법1. 제일 쉽고 단순하게 samba 읽기/쓰기 접근을 허용하기.
[] setsebool -P samba_export_all_rw 1
SELinux 에게 samba 의 읽기/쓰기 권한을 전부 허용해달라고 요청하는것입니다.
하지만 이런 방법은 보안적으로 걱정이 되겠죠?
방법2. 특정 경로에만 허용하기
[] chcon -t public_content_rw_t /var/www
[] setsebool -P allow_smbd_anon_write 1
[] setsebool -P allow_httpd_anon_write 1
이렇게 하시면, public_content_rw_t
context가 부여된 어떤 Directory 에서든지 Samba와 httpd가 접근이 가능합니다.
'프로그래밍언어 > 리눅스' 카테고리의 다른 글
[CentOS7] systemd 에 서비스 등록하기 (0) | 2016.12.29 |
---|---|
[CentOS] Yum 패키지 저장소 제거 (0) | 2016.12.27 |
[리눅스][SSH] 공개키 자동로그인 안될때. (0) | 2016.12.07 |
htop, 알아보기 (0) | 2016.11.04 |
자주 사용하는 서버 스펙 확인 명령 (0) | 2016.11.04 |
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 리눅스
- 워드프레스
- 무정지서비스배포
- javascript
- 소프트웨어 엔지니어링
- select
- graceful shutdown
- bash
- ELECTRON
- 채굴량
- GROUP BY
- 가 부터 힣
- php
- Python
- centOS
- backup
- mariadb
- flask-simpleldap
- swapfile
- headless browser
- pk
- NGINX
- centOS7
- director.js
- 소공
- 소프트웨어 공학
- ssh
- 파이썬
- 자바스크립트
- MySQL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함