삼바서버 설정 간단 메뉴얼
삼바 버젼 정보
samba-3.0.23c-2
samba-client-3.0.23c-2
samba-common-3.0.23c-2
삼바 설정파일
/etc/samba/smb.conf 파일 수정
[global]
# 언어셋 맞춤. 설정하는 곳이 없으므로 [global]안에 아무 위치에나 넣어줍니다.
unix charset = cp949
dos charset = cp949
display charset = cp949
# 접근대역 설정. 아래는 192.168.1.x 대역에서만 접근 가능
hosts allow = 192.168.1.
# share 일 경우, 익명 접근 가능
# user 일 경우, smbpasswd 로 등록한 사용자만 접근 가능(시스템 계정과는 다름)
security = share
[public]
comment = 누구나 접근 가능한 디렉토리 <--- 삼바 접근시 보여지는 제목
path = /samba_data <--- 파일을 upload / download 하기 위한 홈디렉토리
read only = no <--- 디렉토리에서 쓰기도 가능하게 함
writable = yes <--- 쓰기를 허용할것
security = share <--- 모두 오픈
public = yes <--- 공동 사용 디렉토리
create mask = 0755 <--- 파일이나 디렉토리 생성시 설정되는 퍼미션값
디렉토리 퍼미션 조절
root@sysdocu:~# chmod 1777 /samba_data
위 명령으로 디렉토리에 sticky bit 를 부여합니다.
참고 : sticky bit 의 이용목적은 어떠한 폴더 혹은 파일을 생성 후, 쓰기, 읽기, 실행 등 모든것이 가능합니다.
단, 그 디렉토리나 혹은 파일의 삭제는 그 파일의 소유자만이 가능합니다.
네트워크 드라이브 연결
윈도우즈 탐색기 - [도구] - [네트워크 드라이브 연결] - 드라이브 : 원하는 드라이브 선택, 폴더 : (삼바서버IP)public (마침)
※ 참조
특정 계정 및 암호 설정
1) 시스템 계정을 만들고 패스워드를 설정합니다.
# useradd fileuser
# passwd fileuser
2) 삼바 계정을 생성합니다.
# smbpasswd -a fileuser
* 삼바 계정 패스워드 갱신 : smbpasswd -U fileuser
* 쉘스크립트상에서 자동 등록을 하려면 아래와 같이 사용이 가능합니다.
smbpasswd -a sysdocu << EOF
1q2w3e4r
1q2w3e4r
EOF
또는
3) 설정파일(/etc/samba/smb.conf)을 재설정 한 후, 삼바를 재시작하여 적용합니다.
security = user <--- 사용자 계정으로 로그인
[public]
comment = 누구나 접근 불가능한 디렉토리 <--- 삼바 접근시 보여지는 제목
path = /samba_data <--- 파일을 upload / download 하기 위한 홈디렉토리
read only = no <--- 디렉토리에서 쓰기도 가능하게 함
writable = yes <--- 쓰기를 허용할것
public = no <--- 공동 사용 디렉토리
create mask = 0755 <--- 파일이나 디렉토리 생성시 설정되는 퍼미션값
valid users = fileuser <--- 접근 가능한 계정
'리눅스 > FTP' 카테고리의 다른 글
proftpd 설치 및 설정 (0) | 2015.01.16 |
---|---|
[vsftp]500 OOPS: cannot change directory (0) | 2015.01.16 |
vsftpd 디렉토리 및 파일 업로드시 자동으로 퍼미션 조절하기 (0) | 2015.01.16 |
NFS 설정 방법 (자세히) (0) | 2015.01.16 |
NFS 설정 방법 (간단) - 구버전 (0) | 2015.01.16 |