CentOS-da umumiy papkani yaratish haqida malumot

centos da umumiy papkani yaratish haqida malumot 65cd090a7f960

CentOS-da umumiy papkani yaratish haqida malumot

Odatiy bo’lib, CentOS operatsion tizimidagi papkalarga kirish cheklangan, shuning uchun siz tarmoq ulushiga muhtoj bo’lsangiz, ba’zi parametrlarni o’zgartirishingiz kerak. Ushbu protsedurada hech qanday murakkab narsa yo’q, lekin siz qo’shimcha vositani o’rnatishingiz va konfiguratsiya faylida o’zgarishlar kiritishingiz kerak bo’ladi. Jarayonni bosqichma-bosqich o’tishingizni tavsiya qilamiz.

CentOS-da umumiy papkani yaratish

Iltimos, zudlik bilan e’tiborga olingki, bugungi kunda kiritilgan o’zgartirishlar, o’rnatilgan operatsion tizimidan qat’i nazar, mahalliy tarmoqdagi barcha kompyuterlarga tegishli bo’ladi. Ya’ni, masalan, Windows yoki macOS bilan ishlaydigan kompyuter, katalogga kirish imkoniyatiga ega bo’ladi. Barcha konfiguratsiya katalog joylashgan qurilmada amalga oshiriladi. Birinchi qadamdan boshlaylik.

1-qadam: Samba-ni o’rnating va ishga tushiring

Samba — bu bepul dasturiy ta’minot, uning faoliyati tarmoq ob’ektlari bilan o’zaro aloqaga qaratilgan. Ushbu vosita orqali kerakli papkaga mahalliy kirish huquqi beriladi. CentOS-da ushbu vosita standart paketga kiritilmagan, shuning uchun uni o’zingiz qo’shishingiz kerak bo’ladi:

  1. Masalan, dastur menyusi belgisi orqali standart konsolni oching.
  2. U erda buyruqni kiriting. sudo yum install samba samba-common va keyin tugmachani bosing Men kirdim.
  3. Ilova sudo aksiya superuser sifatida amalga oshiriladi degan ma’noni anglatadi, shuning uchun parolni ko’rsatib hisobni tasdiqlashingiz kerak bo’ladi.
  4. Sizning OS-ga yangi paketlarni qo’shish niyatingiz to’g’risida xabarnoma paydo bo’ladi, tugmani tanlash bilan uni qabul qiling y.
  5. Xizmat doimiy ishlashi uchun uni CentOS bilan bir qatorda ishlashi kerak. Uni autostart-ga qo’shing sudo chkconfig --level 345 smb on.
  6. Keyin buyruq bilan Samba xizmatini boshlang service smb start va keyingi bosqichga o’ting.

2-qadam: Xavfsizlik devori uchun ruxsatlar yarating

Operatsion tizimga o’rnatilgan xavfsizlik devori hali yangi xizmatga ishonch bildirishini bilmaydi. Foydalanuvchi qoidalarga o’zgartirish kiritish orqali uni qo’lda ko’rsatishi kerak. Ruxsat Samba ishlaydigan portlarni yo’naltirish orqali faollashtiriladi. Siz bilan doimiy root huquqlarini faollashtirish kifoya su - va muqobil ravishda quyidagi buyruqlarni kiriting:

iptables -A INPUT -p udp -m udp -s 192.168.1.0/24 --dport 137 -j ACCEPT
iptables -A INPUT -p udp -m udp -s 192.168.1.0/24 --dport 138 -j ACCEPT
iptables -A INPUT -p tcp -m tcp -s 192.168.1.0/24 --dport 139 -j ACCEPT
iptables -A INPUT -p tcp -m tcp -s 192.168.0.0/24 --dport 445 -j ACCEPT

Bunday holda, xavfsizlik devorini boshqarish uchun standart vosita ishlatilgan iptables. Agar qo’shimcha xavfsizlik devori konfiguratsiyasi zarur bo’lsa, quyidagi havolada alohida maqolamizda keltirilgan ko’rsatmalarni o’qib chiqishingizni tavsiya qilamiz.

Ko’proq o’qing: CentOS 7-da IPptables konfiguratsiyasi

3-qadam: Samba konfiguratsiyasini ishga tushiring va sozlamalarni ko’rib chiqing

Jildga umumiy kirishni ta’minlash Samba konfiguratsiya faylini o’zgartirish orqali amalga oshiriladi. Bunda ma’lum sintaksis, parametrlar va qiymatlardan foydalaniladi. Agar kelajakda ushbu vositadan foydalanmoqchi bo’lsangiz, hech bo’lmaganda asoslarini bilishingiz tavsiya etiladi. Lekin avval biz konfiguratsiya faylini qanday boshlashni o’rganamiz.

  1. Biz qulay konsol matn muharriridan foydalanishni tavsiya etamiz Nano. Odatiy bo’lib, u CentOS-da mavjud emas, shuning uchun uni buyruqni kiritib o’rnating sudo yum install nano.
  2. Superuser hisob qaydnomasi uchun parolni ko’rsatib, amalni tasdiqlang.
  3. Konfiguratsiya faylini ishga tushirish orqali ishga tushiring sudo nano /etc/samba/smb.conf.
  4. Endi faylning barcha tarkibi ekranda namoyish etiladi.

Ko’rib turganingizdek, ba’zi qoidalar global va individual ravishda konfiguratsiyada allaqachon aniqlangan. Keling, asosiy qoidalar va ularning qadriyatlarini bilib olaylik:

  • workgroup — server tegishli bo’lgan ishchi guruhning nomi;
  • server string — serverning o’zboshimchalik bilan qisqa tavsifi;
  • interfaces — bo’limga ulanish uchun mavjud bo’lgan tarmoq interfeyslari;
  • hosts allow — kirish imkoniyatiga ega bo’lgan xostlar;
  • hosts deny — taqiqlangan xostlar;
  • log file — barcha bildirishnomalar, xato kodlari va boshqa harakatlar saqlanadigan joyda;
  • max log size — yuqorida ko’rsatilgan faylning maksimal hajmi (maksimaldan oshgandan so’ng yangi fayl yaratiladi);
  • security — foydalanuvchining autentifikatsiya qilish usuli;
  • guest account — Mehmonlar hisobi bo’yicha assotsiatsiya.

Quyida bo’lim maketining namunasini ko’rishingiz mumkin.

[global]

ishchi guruh = ishchi guruh
server string = Samba Server% v
netbios nomi = sentos
interfeyslar = lo eth0 192.168.12.2/24 192.168.13.2/24
xostlar ruxsat beradi = 127. 192.168.12. 192.168.13.
log fayli = /var/log/samba/log.%m
maksimal yozuv hajmi = 50
xavfsizlik = foydalanuvchi
passdb backend = tdbsam
xaritani mehmonga = yomon foydalanuvchiga

4-qadam: Umumiy papka yarating

Endi siz Samba-ning asosiy konfiguratsiyasini va bo’lim qanday ko’rinishini, ya’ni ma’lum bir papka uchun qoidalar to’plamini bilasiz. Qolgan narsa shu guruhni yaratishdir. Agar u allaqachon mavjud bo’lmasa, uni bilan yarating mkdir /home/user/ashareqaerda / home / user / ashare — katalog yo’li va katalog nomi.

  1. Matn muharririni boshqaring Nanooldingi bosqichda ko’rsatilganidek.
  2. Quyidagi kabi o’zgartirishlarni kiriting:

    [Folder]
    path = /tmp
    public = yes
    writable = yes
    printable = no
    write list = +staff

    Bu erda Bog’lovchi — bo’lim nomi, yo’l = / tmp — papkaga yo’l va boshqa barcha parametrlar mahalliy tarmoqning barcha a’zolariga to’liq kirish huquqini beradi. Foydalanuvchilar nafaqat tarkibni ko’rishlari, balki ularni har qanday tarzda tahrirlashlari mumkin. O’zgarishlarni amalga oshirgandan so’ng, tugmasini bosing Ctrl + Oularni qutqarish uchun.

  3. Yozish uchun fayl nomini o’zgartirmang, faqat tugmasini bosing Men kirdim.
  4. Yordamida matn muharriridan chiqing Ctrl + X.
  5. Sozlamalarni faollashtirish orqali yangilang service smb reload.
  6. Barcha bo’limlarning ishlashini tekshiring. testparm -s /etc/samba/smb.conf.
  7. Agar biron bir xato yuzaga kelsa, xizmatni qayta ishga tushirishingiz kerak bo’ladi: service smb restart.

Boshqa tomondan, shuni ta’kidlashni istardimki, bitta qurilmadan foydalanuvchilar uchun kirish huquqlari boshqa usullar bilan tuzilgan. Samba yordam dasturi buning uchun mo’ljallanmagan. Agar siz bitta mahalliy mashinada imtiyozlarni sozlash mavzusi bilan qiziqsangiz, quyidagi materialda ushbu mavzu bo’yicha qo’llanmani o’qing.

Ko’proq o’qing: Linux-da ruxsatlarni sozlash

CentOS-dagi masofaviy katalog tarmoq papkasida yo’q bo’lib ketadi, ammo konfiguratsiya faylida o’rnatgan sozlamalaringiz saqlanib qolishini unutmang. Shuning uchun, papkalarni tozalashda, keraksiz bo’limlarni olib tashlagan holda, bugungi kunda foydalanadigan dasturning sozlamalarini tahrirlashingiz kerak.

Lea tambien: Linuxdagi kataloglarni o’chirish

Endi sizda CentOS-da qanday qilib hech qanday muammosiz papkani almashish mumkinligi haqida ma’lumot mavjud. Ushbu protsedurani tugatgandan so’ng, katalog barcha mahalliy qurilmalarda paydo bo’ladi. Masalan, Windows-dagi yo’l quyidagicha ko’rinadi linuxServerFolderqaerda linuxServer — ota-mashinaning nomi va Bog’lovchi — Bu papka.

Biz sizning muammoingizda sizga yordam bera olganimizdan xursandmiz.

Siz uchun nima ishlamaganligini tasvirlab bering.
Bizning mutaxassislarimiz imkon qadar tezroq javob berishga harakat qilishadi.

Ushbu maqola sizga yordam berdimi?

Linux, Texnologiyalar
CentOS-da umumiy papkani yaratish