Samba - birinchi qadamlar. Windows kompyuterida Samba fayl serveri harakatlari
Ba'zan siz serverda fayl almashishni juda tez sozlashingiz va unga kirishni ochishingiz kerak. Bunday holda, har qanday murakkab konfiguratsiyani to'sib qo'yishning hojati yo'q, kirish huquqlari yoki boshqa narsa. Sizga keraksiz savollarsiz ma'lumotlarga tezkor kirish kerak.
Misol uchun, yaqinda serverda saqlangan zaxira nusxalariga kirishni ochish uchun shunga o'xshash narsa kerak edi. Men buni tushunishni va o'zim ma'lumot izlashni xohlamadim, men o'qiyotgan odamga kerakli hamma narsani topishi uchun ruxsat berishim kerak edi;
Men operatsion tizim versiyalari bilan alohida shug'ullanmayman. Samba deyarli hamma joyda bir xil konfiguratsiyalarga ega, men ular bilan ishlashga majbur bo'ldim, ayniqsa eng oddiy konfiguratsiyalarda.
Shunday qilib, Samba-ni operatsion tizimingizga mos keladigan tarzda o'rnating. Konfiguratsiyalar samba 3-versiyasi uchun amal qiladi. Keyin nima kerakligini hal qilamiz:
- foydalanuvchi va parol orqali kirish,
- IP-manzil orqali kirish,
- hamma uchun cheklovlarsiz kirish.
Bunga qarab, sozlamalar biroz boshqacha bo'ladi.
Parol bilan kirish uchun quyidagi konfiguratsiyani chizing:
Xavfsizlik = user passdb backend = tdbsam ishchi guruhi = MYGROUP server string = Samba path = /mnt/shara joriy foydalanuvchilar = @users force group = foydalanuvchilar maska yaratadi = 0660 katalog niqobi = 0771 yozilishi mumkin = ha ko'rib chiqilishi mumkin = ha
# useradd share-user -M -G foydalanuvchilari -s /sbin/nologin
Biz ushbu foydalanuvchini Samba-ga import qilamiz va parolni o'rnatamiz:
# smbpasswd - almashish foydalanuvchisi
Va biz manzil bo'yicha to'pga borishga harakat qilamiz:
\\ server IP \ ulashish
Tashkil etish uchun IP manziliga qarab kirish, smb.conf da quyidagi sozlamalarni bajaring:
Xavfsizlik = ish guruhini almashish = MYGROUP server qatori = Mehmonga Samba xaritasi = noto'g'ri foydalanuvchi yo'li = /mnt/fayllar ko'rib chiqilishi mumkin = ha yozilishi mumkin = ha mehmon OK = ha faqat o'qish = hostlarga ruxsat berilmaydi = 192.168.0.171
IN Ushbu holatda 192.168.0.171 manzili to'liq kirish huquqiga ega bo'ladi. Butun pastki tarmoqni qo'shish uchun quyidagilarni belgilashingiz kerak:
Xostlar ruxsat beradi = 192.168.0.
Siz turli xil pastki tarmoqlar va manzillarni birlashtirib, ularni bo'sh joylar bilan ajratishingiz mumkin. Ruxsat berilgan quyi tarmoqdan ba'zi individual manzillarga kirishni o'chirish uchun buni amalga oshirishingiz mumkin:
Xostlar ruxsat beradi = 192.168.0. 192.168.0.15 bundan mustasno
192.168.0.15 manzilidan tashqari, butun 192.168.0.0/24 pastki tarmoqqa kirishga ruxsat beriladi.
Biz samba-ni qayta ishga tushiramiz va tekshiramiz.
Agar sizda samba 4 o'rnatilgan bo'lsa, unda bu konfiguratsiya ishlamaydi va siz xatoga yo'l qo'yasiz:
OGOHLANTIRISH: “share" for parameter "security" !}
IP-ga kirish to'g'ri ishlashi uchun yuqoridagi konfiguratsiyaga quyidagi o'zgartirishlarni kiritishingiz kerak:
Xavfsizlik = mehmon uchun foydalanuvchi xaritasi = noto'g'ri parol
Qolgan parametrlarni bir xil qoldiring. Shundan so'ng IP orqali kirish Samba-ning 4-versiyasida ishlaydi.
Agar kirish cheklovsiz hammaga taqdim etiladi, keyin eng oddiy samba konfiguratsiyasi quyidagicha bo'ladi:
Xavfsizlik = foydalanuvchi ishchi guruhi = MYGROUP server qatori = Samba mehmon hisobi = mehmonga hech kim xaritasi = Yomon foydalanuvchi yo'li = /mnt/fayllar ko'rib chiqilishi mumkin = Ha mehmon ok = Ha yozilishi mumkin = Ha ochiq = ha
Barchaga jildga huquq berishni unutmang:
# chmod 0777 /mnt/fayllar
Samba-ni qayta ishga tushiring va tizimga kirishga harakat qiling. Ular sizni hech qanday savol bermasdan kiritishlari kerak.
Samba yordamida 5 daqiqada oddiy fayl serverini shunday tashkil qilishingiz mumkin. Va ko'pincha bu qiyinroq va bu kerak emas. Ba'zi turdagi fayllar uchun eng so'nggi variant mos keladi.
Keyinchalik murakkab konfiguratsiyalar uchun menda alohida maqolalar bor:
Linux bo'yicha onlayn kurs
Agar sizda yuqori darajada mavjud va ishonchli tizimlarni qurish va ularga xizmat ko'rsatishni o'rganish istagi bo'lsa, men sizga tanishishingizni tavsiya qilaman. "Linux Administrator" onlayn kursi OTUSda. Kurs yangi boshlanuvchilar uchun emas, kirish uchun sizga tarmoqlar va Linux o'rnatish virtual mashinaga. Trening 5 oy davom etadi, shundan so'ng kursni muvaffaqiyatli tamomlaganlar hamkorlar bilan suhbatdan o'tishlari mumkin bo'ladi. Bu kurs sizga nima beradi:- Linux arxitekturasini bilish.
- Ma'lumotlarni tahlil qilish va qayta ishlashning zamonaviy usullari va vositalarini o'zlashtirish.
- Kerakli vazifalar uchun konfiguratsiyani tanlash, jarayonlarni boshqarish va tizim xavfsizligini ta'minlash qobiliyati.
- Asosiy ish vositalarini bilish tizim administratori.
- Linuxda qurilgan tarmoqlarni joylashtirish, sozlash va ularga xizmat ko'rsatishning o'ziga xos xususiyatlarini tushunish.
- Rivojlanayotgan muammolarni tezda hal qilish va tizimning barqaror va uzluksiz ishlashini ta'minlash qobiliyati.