728x90
Samba 설치하기
# yum install -y samba
1. 삼바용 계정만들기
useradd sambauser
passwd sambauser
smbpasswd -a sambauser
vi /etc/samba/smb.conf
[sambauser]
comment = Share Directory ///////코멘트
path = /home/sambauser /////////////공유디렉토리 경로
public = yes ////////////////////접속허용여부를 확인
writable = yes ///////////////////쓰기여부를 확인
write list = samba ////////////////////////접속할 계정을 선택한다
create mask = 0777 /////////////////생성 권한 선택
directory mask = 0777 /////////////////디렉토리 권한 선택
방화벽 설정
vi /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -p udp -m state --state NEW -m udp --dport 137 -j ACCEPT
-A RH-Firewall-1-INPUT -p udp -m state --state NEW -m udp --dport 138 -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 139 -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 445 -j ACCEPT
총 4개를 열어줘야한다.
systemctl restart smb
공유폴더 권한, 소유권변경
chmod -R 777 디렉토리경로
chown -R nobody:nobody
SELINUX설정
$ getenforce
$ chcon -t samba_share_t 디렉토리경로
$ semanage fcontext -a -t samba_share_t 디렉토리경로
$ restorecon -R -v 디렉토리 경로
$ setsebool -P samba_export_all_rw on
윈도우시스템에서 공유폴더 확인 접속
윈도우키+R (실행)
\\samba의 아이피 입력
삼바계정, 비밀번호 입력 끝~
댓글