№5-MA’RUZA. FAYL SERVERNI SOZLASH
Reja:
Samba server bilan ishlash.
Ftp serverlarni o‘rnatish va sozlash.
Foydalanuvchining uy papkalarini sozlash.
Samba serverida foydalanuvchilar huquqini boshqarish.
Kalit so‘zlar: samba server, tarmoq komponentalari, ftp server, sambani o‘rnatish, IP-adress, bayonnoma, foydalanuvchi huquqi.
1. Samba server bilan ishlash
Fayl serveri SMB / CIFS protokolidan foydalanadi va matnli fayllar yoki tarmoq printerlari kabi mahalliy tarmoqdagi umumiy resurslarga kirishni ta'minlash imkonini beradi. Uni Windowsda joylashtirish uchun standart OS vositalari, Linuxda Samba fayl serveri ishlatiladi.
Ko‘rsatmalar Linux va Windows operatsion tizimlarida ishlaydigan serverlarda fayl serverini qanday sozlashni tasvirlaydi. Serverda 2 ta katalog bo‘ladi - umumiy va shaxsiy. Fayl serveriga ulanish Windows operatsion tizimidan ham, Linuxdan ham sodir bo‘ladi, chunki virtual yoki jismoniy mahalliy tarmoq turli xil operatsion tizimlarga ega serverlarni o‘z ichiga olishi mumkin.
Shaxsiy tarmoqni yaratish va sozlash. Boshlash uchun tarmoq uchun zarur bo‘lgan barcha serverlar boshqaruv panelida yaratilishi kerak.
Yaratgandan so‘ng, "Tarmoqlar" bo‘limidagi boshqaruv paneli orqali barcha mashinalarni bitta mahalliy tarmoqqa birlashtirish kerak. Natijada, serverlar mahalliy IP manzillarini oladi.
Shaxsiy tarmoqni yaratgandan so‘ng, har bir serverda tarmoq adapterlarini sozlashingiz kerak. Bu haqda bizning ko‘rsatmalarimizda o‘qishingiz mumkin:
Ubuntu va Debianda tarmoq adapterini sozlash
CentOSda tarmoq adapterini sozlash
Windowsda tarmoq adapterini sozlash
Fayl serverini sozlash. Avvalo, umumiy katalog qaysi operatsion tizimda joylashgan serverda qaror qabul qilishingiz kerak. Linuxda fayl serverini o‘rnatish (Debian / Ubuntu). SAMBA vositasi fayl serverini Linux tizimlarida joylashtirish uchun ishlatiladi. Quyida uni o‘rnatish va sozlash bosqichlari keltirilgan.
Avvalo, mahalliy paketlar ma'lumotlar bazasini yangilashingiz kerak:
$ apt-get update
Keyin, paketlarni asosiy ombordan o‘rnating:
$ apt-get install -y samba samba-client
Samba konfiguratsiya faylining zaxira nusxasini yarating:
$ cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
Barcha foydalanuvchilar kirishi mumkin bo‘lgan katalog yarating yoki tanlang:
$ mkdir -p /samba/public
Ushbu katalogga o‘ting va kirish rejimi va egasini o‘zgartiring:
cd /samba
chmod -R 0755 public
Cheklangan miqdordagi foydalanuvchilar kirishi mumkin bo‘lgan katalog yarating yoki tanlang:
$ mkdir /samba/private
Shaxsiy ma'lumotlarga kirish huquqiga ega bo‘lgan foydalanuvchilar guruhini yarating:
$ groupadd smbgrp
Useradd buyrug‘i bilan kerakli foydalanuvchilarni yarating:
$ useradd user1
Yaratilgan foydalanuvchilarni guruhga qo‘shing:
$ usermod -aG smbgrp user1
Shaxsiy katalogga ega bo‘lgan guruhni o‘zgartiring:
$ chgrp smbgrp /samba/private
Foydalanuvchi katalogga ulanadigan parolni o‘rnating:
$ smbpasswd -a user1
Nano kabi matn muharriri bilan tahrirlash uchun konfiguratsiya faylini oching:
$ nano /etc/samba/smb.conf
Fayl mazmunini quyidagi qatorlar bilan almashtiring:
[global]
workgroup = WORKGROUP
security = user
map to guest = bad user
wins support = no
dns proxy = no
[public]
path = /samba/public
guest ok = yes
force user = nobody
browsable = yes
writable = yes
[private]
path = /samba/private
valid users = @smbgrp
guest ok = no
browsable = yes
writable = yes
Do'stlaringiz bilan baham: |