Computer/Linux

SMB 설정(삼바설정)

짱이네 2008. 8. 21. 09:25

(root)$ 는 root로 접속해서 실행해라는 뜻입니다.

(root)$ vi  /etc/samba/smb.conf

[global]

 workgroup = infostat

 server string = Infostat Staff Only

 log file = /var/log/samba/%m.log

 max log size = 50


[homes]
 comment = Home Directories
 browseable = no
 writeable = yes


[public]
 comment = File Server
 path = /디렉토리
 writeable = yes
 browseable = yes
 valid users = user


######################################################################################


(root)$ vi  /etc/samba/smbusers

사용자 계정 = user


사용자 계정은 공유하고자 하는 디렉토리의 권한이 있는 계정이어야 합니다.

예를들어

공유하고자 하는 디렉토리 : /home/backup

삼바를 사용하고자 하는 리눅스 계정 : greenhill80

윈도우에서 접속시에 사용하고자 하는 계정 : user

라고 하면


우선 /home/backup디렉토리에 greenhill80이 사용할 수 있는 권한을 부여해야 합니다.


(root)$ chown greenhill80:greenhill80 /home/backup

(root)$ chmod 744 /home/backup


그리고 나서 greenhill80리눅스 계정을 삼바 로그인 시에는 user라는 이름으로 사용하고 싶다면

smbusers파일에 다음과 같이 합니다.

greenhill80 = user

######################################################################################

(root)$ smbpasswd user

New SMB password :

Retype SMB password :

######################################################################################


(root)$ /etc/rc.d/init.d/smb restart (혹은 /etc/init.d/smb restart)


[출처:네이버지식인]

반응형