2013-07-05

ubuntu의 samba 설정 과정

ubuntu 에서 samba 설정을 해 보자

먼저 설치를 하는 과정은 다음과 같다

sudo apt-get install samba
sudo apt-get install smbfs

다음 유저 생성을 해 준다

sudo smbpasswd -a Blue

다음 삼바 설정을 해 준다.

nano(pico) /etc/samba/smb.conf

[global]

workgroup = WORKGROUP
hosts allow = 192.168.
dos charset = CP949
display charset = UTF8
unix carset = UTF8

#공유폴더
[공유폴더]
comment=모두가 사용 가능한 공유 폴더
path = /media/shared
writeable = yes
guest ok =no
public = yes
browseable = yes
create mask =0666
force create mod = 0
security mask = 0777
force security mode = 0
directory mask = 0777
force directory mode = 0
directory security mask = 0777
force directroy security mode = 0
force user = nobody
force group = nogroup

#개인폴더
[개인용]
comment=개인용
path = /media/pubFolder
valid users = blue
read only = no
writeable = yes
public = no
browseable = yes
printable = no
create mask = 0666
force create mode = 0
security mask = 0777
force security mode = 0
directory mask = 0777
force directory mode = 0
directory security mask = 0777
force directory security mode =0

#그룹용
[그룹용]
comment=그룹용
path = /media/gr
valid user = gr1, gr2
read only = no
writeable = yes
public = no
browseable = yes
printable = no
create mask = 0666
force create mode = 0
security mask = 0777
force security mode = 0
directory mask = 0777
force directory mode = 0
directory security mask = 0777
force directory security mode = 0

저장 후
service smdb restart

addgroup personal
등 그룹생성하고 유저를 그룹에 편입
usermod -a -G personal Blue
폴더의 그룹과 유저 설정
chown -R Blue:personal /media/pubFolder

drwxrwxr_x
chmod -R 775 /media/pubFolder
또는
chmod -R g+w /media/pubFolder

ex)
chown -R root:root lib     소유자와 그룹소유자는 root
chown m lib               아이디m으로 root 소유를 넘길때
chown :m lib              그룹m으로 넘길때
-R     하위까지 적용 옵션

ex)
chmod
700      해당 소유자만 rwx--------
764      소유자만 모든권한 그룹은 읽기,쓰기,그외는 읽기만
621       소유자 읽기,쓰기   그룹은 읽기,       그외는 실행만

댓글 없음: