Samba 설치 및 설정
Samba는 특정 디렉토리 내의 파일이나 프린터 등의 자원을 OS구분없이 공유할 수 있도록 해주는 리눅스 패키지이다.
리눅스 서버 내에 samba 패키지를 설치하고 설정하게 되면 리눅스 서버가 파일서버가 되며 여기에 접속하는 사용자간에
파일공유가 가능해진다.
Samba 설치 및 설정
1. Selinux 설정
# vi /etc/sysconfig/selinux SELINUX=disabled |
2. Samba 설치
# yum install samba Installing:Installing: samba x86_64 3.6.23-36.el6_8 updates 5.1 M
|
3. Samba 계정 생성
# useradd smb # smbpasswd -a smb New SMB password:
|
4. Samba 설정
# vi /etc/samba/smb.conf
- 케릭터셋 설정 unix charset = cp949 dos charset = cp949 display charset = cp949
- 접근 허용 정책 설정 hosts allow = 192.168.1 // 예시와 같이 설정시 IP에 대한 대역대 허용 security = user // 인증 받은 사용자 passdb backend = tdbsam
- 공유 디렉토리 설정 [share] comment=share directory path=/samba writable=yes browsable=yes create mask=0755 valid users=root,smb
|
5. Samba Client 접근
# yum install cifs-utils # mount -t cifs -o user=smb,passwd=smbpasswd //192.168.1.1/share /smbdir
|