관리 메뉴

공부공부 공부공부내용

vol2_ smb스토리지 본문

 

SMB

- 윈도우 계열 시스템에서 파일을 공유하는 서비스

- SMB 프로토콜을 사용한다.

 

SMB 데몬

- smbd

- nmbd

윈도우 기반에서 SMB/CIFS에 의해 생성된 NetBIOS 이름 서비스 요청에 대해 인식하고 응답한다.

 

SMB

NetBIOS

TCP/UDP

IP

...

 

- winbindd

윈도우 계열의 사용자와 그룹정보를 리눅스가 이해할수 있게 만들어준다.

 

 

server

$ sudo yum install -y samba samba-client

$ sudo mkdir -m 777 -p /samba/smb1

$ sudo ls -ald /samba/smb1

$ sudo useradd -s /sbin/nologin smb1

$ ssudo smbpasswd -a smb1

$ sudo pdbedit -L

$ sudo vi /etc/samba/smb.conf

[first]

comment = Hello world

path = /samba/smb1

valid users = smb1

browseable = No

write list = smb1

 

$ sudo systemctl start smb nmb

$ sudo systemctl enable smb nmb

$ sudo firewall-cmd --add-service=samba

$ sudo firewall-cmd --add-service=samba --permanent

 

 

client 수동 마운트

$ sudo yum install -y cifs-utils

$ sudo mkdir /mnt/smb1

$ sudo mount -o username=smb1 //192.168.122.200/first /mnt/smb1

 

client 수동 마운트

$ sudo yum install -y cifs-utils

$ sudo mkdir /mnt/smb1

$ sudo vi /etc/fstab

//192.168.122.200/first /mnt/smb1 cifs credentials=/root/crede 0 0

 

$ sudo vi /root/cred

username=smb1

password=smb1

 

$ chmod 400 /root/cred

$ umount -a

$ mount -a