본문 바로가기
넷칼리지

LINUX SAMBA -2

by 북한산산적 2009. 5. 21.
l--------------------- 모든 사용자 접속 가능 -------------------------
[global]
workgroup = WORKGROUP
server string = SAMBA Server Test
netbios name = centos1
interfaces = 192.168.1.150
hosts allow =192.168.0.
log file = /var/log/samba/%m.log
security = share
passdb backend = tdbsam
encrypt passwords = yes

[share]
comment = For Everyone
path = /data1
browseable = yes
public = yes
read only = yes

----------------------- 특정유저 접속 가능 -----------------------------
[global]
workgroup = WORKGROUP
server string = SAMBA Server TEST
netbios name = centos01
interfaces = 192.168.0.160
hosts allow = 192.168.0.
log file = /var/log/samba/%m.log
security = user
passdb backend = tdbsam
encrypt passwords = yes

[share]
comment = For Only smbuser
path = /data2
browseable = yes
public = no
valid users = smbuser
writeable = yes

Linux 에서 windows의 공유 자원에 접근

1)smbclient 명령어 이용 (명령어 위치 : /usr/bin/smbclient)
su - win01
smbclient //192.168.0.151/share1
smbclient -U win01 //192.168.0.151/share1     -----------   -U 특정 사용자로 접근시도
smbclient -I ip   ----------- 외부 네트워크에 있는 SAMBA Server 에 접근 시도
smbclient -L 192.168.0.151   ---------------- -L 공유정보 확인


2)smbmount 명령어 이용 (명령어 위치 : /usr/bin/smbmount)

#mkdir /windata
#smbmount //192.168.1.31/share /windata

-> 현재 Linux 에서 사용중인 계정으로 접근시도
#smbmount //192.168.1.31/share /windata -o username=win01
-> 특정 계정으로 접근시도

#mount
-> 마운트된 정보 확인

#umount /windata