Samba

لە چاوگ

چۆنێتی دامەزراندنی ڕاژەی سامبا Samba بۆ ڕاژەی یونیکس و لینوکس و FreeBSD

ئێمە لە چاوگ ڕاژەی ئۆبونتو بەکاردەبەین بۆ ئەم فێرکاریە.

Note= تێبینی گرنگ: تکایە لەبیرت نەچێت هەموو ناوە گۆڕاوەکانی وەکو chawg, xom, zryan, user1 لە کوێدا بەرچاوت کەوت بیگۆرە بە ناوەکانی خۆت دروستت کردووە..


بۆ دامەزراندنی پاکەتی سامبا لە تێرمینال ئەم فەرمانە بنووسە.

sudo apt-get install samba samba-common
1.png

پاشان ئەم فەرمانە لە تێرمیناڵ بنووسە بۆ ئەوەی بزانیت چی وەشانێکی سامبا دابەزیوە..

smbd --version
2.png

هەروەها پێشنیار دەکەین ئەم پاکەتەش بۆ ڕاژەی سامبا زیاد کەیت

sudo apt-get install python-glade2 system-config-samba
3.png

پاشان لە سیستمێکی ویندۆزەوە لە (command prompt) ئەم فەرمانە بەکار بێنە بۆ پیشاندانی ناوی گروپی ڕایەڵەکە (Work group)

net config workstation

ئەنجامێکی لەم شێوەیەت بۆ دەردەچێت.

4.png

پاڵشتی و پاراستنی پەڕگەی (smb.conf) وە بۆ ئەوەی هەر کاتێک بتوانین بیگەڕێنینەوە دۆخی بنەڕەت، وە هەروەها هەموو زانیاریەکان ئەسڕینەوە و خۆمان سازکاری ئەکەین.

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak 
sudo rm /etc/samba/smb.conf 
sudo touch /etc/samba/smb.conf 
sudo nano /etc/samba/smb.conf
5.png

پاشان ئەمە زیاد بکە بۆ پەڕگەی smb.conf یاخود بەپێی ئەو پێویستیانەی خۆت.

#======================= Global Settings ===================================== 
[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = xom
security = user
map to guest = bad user
dns proxy = no
#============================ Share Definitions ============================== 
[MyShare]
path = /home/xom 
browsable =yes
writable = yes
guest ok = yes
read only = no
6.png

دواتر پاشەکەوتی بکە و دایخە و (سامبا) بەگەڕبخەرەوە.

sudo service smbd restart
7.png

بڕۆرە ناو ئەو بوخچەیەی کە (share) بەشتکردووە لە ویندۆزەوە بە پێی ئەو ناوەی کە کە خۆت داتناوە بۆ ڕاژەکە.

٨.png

ئێستا بە سەرکەوتوویی دەتوانین بچینە ناو ئەو Folder بوخچەیەی کە share بەشمان کردبوو.

9.png

ئێستا هەوڵبدە پەڕگەیەک دروست بکە لە ناو بوخچەی بەشکردنەکەت share folder.

10.png

هەڵە پیشان دەدات کە تۆ ڕێت پێنەدراوە ئەو کارە بکەیت لە ناو ئەو بوخچەیە.

11.png

تەماشای ڕێپێدانەکان بکە لە بەشکردنی سامبا.

cd /home/
ls -l
12.png

ئەتوانین گۆڕانکاری بکەین کە ڕێگە بدەین بە هەموو کەسێک بتوانێت نووسین و خوێندنەوە read and write بکات لەو بوخچەیەی کە بەشتکردووە بەم فەرمانە.

sudo chmod -R 0777 xom
ls -l
13.png

ئەم جارە هەوڵبدەرەوە کە شتێک دروست کەیت لە بوخچەی بەشکردنەکە دەبینیت کە ئەمجارە دەتوانیت.

14.png

ئەو پەڕگە نوێیە تەماشا بکە کە دروستت کرد لە بوخچەی بەشکردنەکە.

cd /home/xom/
ls -l 
15.png

بەشی دووەم زیادکردنی بەکاربەر و کۆمەڵە users and groups و بەڕێوەبردنیان. گرنگیەکەی ئەوەیە ئەتوانین لە ناو کۆمەڵێک بەکارهێنەر دەسەڵات بدەین بەو بەکارهێنەرەی کە خۆمان دەمانەوێت. زیادکردنی کۆمەڵە group بۆ ڕاژەی ئۆبونتو (من خۆم گروپی چاوگ)م دروست کردووە.

sudo addgroup chawg
16.png

بەشکردنێکی نوێ دروست ئەکەین و دەسەڵات دەدەین بە بەشکردنەکەمان و بەکارهێنەرێکی نوێ زیاد دەکەین بۆ ئەو کۆمەڵەیەی کە دروستمان کردووە هەروەها لەگەڵ تێپەڕەووشە.

cd /home/xom/
sudo chown -R xom:chawg parezraw/ 
ls -l 
sudo chmod -R 0770 parezraw/
ls -l
sudo adduser xom chawg
sudo smbpasswd -a xom
17.png

پاشان لە پەڕگەی smb.conf سازکاری بۆ بوخچەی parezraw دەکەین.

[parezraw]
 path = /home/xom/parezraw
 valid users = @chawg
 guest ok = no
 writable = yes
 browsable = yes
18.png

پاشان سامبا بخەرەوە گەڕ restart و testparm بکە بۆ دۆزینەوەی ئەرگەر هەڵەیەک هەبێت.

sudo service smbd restart 
sudo testparm
19.png

تاقیبکەرەوە لە ویندۆزەوە دەبینیت تەنها بەو ناو و تێپەڕە وشەیە دەچیتە ناوەوە کە لە گروپی چاوگ دایە.