วันพฤหัสบดีที่ 30 สิงหาคม พ.ศ. 2561

ทำsamba แชร์ไฟล์แบบกำหนดรหัสผ่าน แยกตามหน่วยงาน

 ตอนแรกเพิ่ม User เข้าไปในระบบลีนุกซ์ก่อน
# adduser peak
# passwd peak ระบบจะให้ใส่รหัสผ่าน 2 ครั้ง
***

ต่อไปแก้ไขไฟล์ /etc/samba/smb.conf
- ตรง security = user
- ตรงพาร์ทแชร์ท้ายไฟล์

[data]
path = /home/data
public = no
writable = yes
browseable = yes
valid users = peak
create mask = 0775
directory mask = 0775
force create mode = 0775
force directory mode = 0777

เสร็จแล้วรีสตาร์ท Samba

# /etc/init.d/samba restart

[share]
path = /home/PShare
public = yes
guest ok = yes
browseable = yes
writeable = yes
veto files = /*.mp3/*.avi/*.mpg/*.dat/*.flv/*.3pg/*.mp4/*.exe/*.wmv/*.MOV/




18.2.ก เพิ่มยูสเซอร์ pi เข้าสู่ระบบ Samba

ยูสเซอร์ pi เป็นยูสเซอร์ที่มีอยู่แล้วในระบบของ Rasbian แต่เราต้องเพิ่มเข้าสู่ระบบของ Samba ด้วย ซึ่งจะต้องตั้งพาสเวิร์ดใหม่ สำหรับใช้งานกับแชร์ไดเร็คทอรี
ใช้คำสั่งต่อไปนี้เพื่อ เพิ่มยูสเซอร์ pi เข้าสู่ระบบของ Samba
pi@raspberrypi:~$  sudo smbpasswd -a pi
( เปลี่ยนพาสเวิร์ดของยูสเซอร์ pi ในระบบของSamba
 -a คือสร้างยูสเซอร์ใหม่ ถ้าไม่มีในระบบ )
(ผล) New SMB password:   ( ตั้งรหัส เช่น pismb)
Retype new SMB   ( พิมพ์รหัสซ้ำ เช่น pismb)
password: Added user pi.
ถ้าลืมพาสเวิร์ดให้ใช้คำสั่ง smbpasswd อีกครั้ง แล้วใส่พาสเวิร์ดใหม่ หรือใช้คำสั่งต่อไปนี้
 sudo pdbedit -a pi sorce
( pi คือชื่อยูสเซอร์ )

18.2.ข สร้างยูสเซอร์ใหม่ชื่อ shareuser

ยูสเซอร์ pi มีอยู่แล้วในระบบของ Rasbian จึงอาจไม่ดีที่ต้องนำมาใช้อีกในระบบของ Samba เราสามารถสร้างยูสเซอร์ใหม่ได้ ดังต่อไปนี้
เริ่มต้น ให้สร้างยูสเซอร์เข้าสู่ระบบของ Rasbian ก่อน
pi@raspberrypi:~$ sudo adduser --system shareuser
( เพิ่มยูสเซอร์ shareuser ถ้าไม่ระบุกลุ่ม จะเข้ากลุ่ม nogroup )
ถัดมา เพิ่มยูสเซอร์ shareuser เข้าสู่ระบบของ Samba พร้อมทั้งตั้งพาสเวิร์ด
pi@raspberrypi:~$ sudo smbpasswd -a shareuser
(  เปลี่ยนพาสเวิร์ดของยูสเซอร์ shareuser ในระบบของSamba 
-a คือสร้างยูสเซอร์ใหม่ ถ้าไม่มีในระบบ )
(ผล) New SMB password:  (พาสเวิร์ด =12345)
Retype new SMB password:  (พาสเวิร์ด =12345 )
Added user shareuser.

ไม่มีความคิดเห็น:

แสดงความคิดเห็น