Texnalogiyalari va kominikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent



Download 53,39 Kb.
Sana03.01.2022
Hajmi53,39 Kb.
#312910
Bog'liq
Mustaqil ish




O’ZBEKISTON RESPUBLIKASI AXBOROT

TEXNALOGIYALARI VA KOMINIKATSIYALARINI

RIVOJLANTIRISH VAZIRLIGI MUHAMMAD

AL-XORAZMIY NOMIDAGI TOSHKENT

AXBOROT TEXNALOGIYALARI FARG’ONA FILYALI

Kompyuter injinering” fakulteti


«Linux server boshqaruvi»

fani




MUSTAQIL ISHI


  

       Bajardi:                                            714-18-guruh talabasi      

                                                                  М. Ashurova 

   Qabul qildi:                                         J.Xodjimatov  

 

  




Mavzu: Samba serverida foydalanuvchi huquqini boshkarish
Reja:

  1. Samba nima

  2. Windows-dagi turli xil

  3. Windows-dagi kompyuter bilan harakatlari


Samba nima. Samba: O'rnatish, sozlash, ishni optimallashtirish. Vikipediya fayl serveri Samba - bu SMB / CIFS protokoli yordamida turli operatsion tizimlarda tarmoq disklariga kirishni imkon beradigan dastur. Bu mijoz va server qismiga ega. Bu GLP litsenziyasi ostida ozod qilingan bepul dastur. Samba GNU / Linux, polix-rohible Solaris va Mac OS X serverida, OSS / 2, Windows-dagi turli xil versiyalarda eng mos tizimlarda ishlaydi. Samba deyarli barcha GNU / Linux dumributi, shu jumladan, Ubuntu-da, shu jumladan Samba yoqilgan. O'rnatish Umumiy papkani ichkariga kiritish Ubuntu ish stoli. Sichqoncha tugmachasini papkadagi o'ng sichqonchaga ko'tarish kifoya va "Jildni nashr qilish" menyusini tanlash kifoya. Har qanday konfiguratsiya fayllarini tahrirlash uchun konfiguratsiya fayllari mavjud emas. Quyida tavsiflangan hamma narsa faqatgina amal qiladi qo'lda sozlashMasalan, fayl serverini yaratishda. O'rnatish uchun terminalni oching va kiring: sudo apt-get o'rnating Ilova avtomatik ravishda yuklanadi va o'rnatiladi. Sozlamoq Terminaldan foydalanish, dastlabki konfiguratsiya faylining zaxira nusxasini yarating: Sudo cp /etc/samba/smb.conf(.bak) Endi siz /TC/Samba/SMB.Conf sozlamalarini tahrirlashingiz mumkin, buning uchun uni har qanday joyda oching matn muharriri Superuserning huquqlari bilan. Masalan, shunday qilib: Sudo nano /etc/samba/smba.conf Samba-ni sozlash misoli Avtorizatsiya bilan oflayn fayl serveri sifatida misol keltiradi:; Global server sozlamalari; Umumiy server sozlamalari; NetBOOS nomi tarmoq muhitida ko'rsatilgan kompyuter nomi \u003d Asosiy server server satr \u003d; Ishchi guruhida ishlaydigan guruh ishchi guruhi \u003d Ish beruvchi guruh e'lon e'lon qilinadi \u003d Tcp_nodeF \u003d 8192 passdbavob_sndbuf \u003d 8192 pasdb \u003d Foydalanuvchi null parollar \u003d haqiqat; Foydalanuvchi nomi xaritasi \u003d va va smbuzers nomi Buyurtma \u003d xostlar hujumda g'alaba qozonadi; Samba-da NMBD (8) bo'lsa, g'alaba qozonadi. Agar sizda bir nechta tarmoq bo'lmasa, siz NMBD-ni yutib olish serveri kabi ishlashga xohlamagan bo'lsangiz. Hech qachon ushbu parametrni bir xil tarmoq ichida bir nechta mashinadan o'rnatmang. Wins qo'llab-quvvatlash \u003d yo'q; Printerni bosib chiqarish \u003d chashka princacap nomi \u003d stakan; Log figura locaticti fayl \u003d /var/log/amba/log.%m Syslog \u003d 0 Syslog faqat \u003d Yo'q; Tinglash, agar barcha interfeyslarni tinglamasa, tinglash uchun bog'lanishni sozlash; Interfaes \u003d lo, et0; Big Bightle Interfessi \u003d To'g'ri; ; ; yo'l \u003d / vab / lib / printerlar; Kunderli \u003d Ha; Mehmon ok \u003d Ha; Faqat \u003d Ha; Yozish Ro'yxat \u003d ildiz; Niqk \u003d 0664; Katalog Masc \u003d 0775; ; ; Yo'l \u003d / tmp; chop etiladigan \u003d ha; Mehmon ok \u003d Ha; ko'rib chiqadigan \u003d yo'q; ; ; yo'l \u003d / Media / CDROM; WODOSLANTLASH; YOSH; YOUMI; HA; Mehmon Ok \u003d Ha; Shari qattiq disk; To'plarning nomi mijozlardan ko'rinadi; Shacklangan disk yo'liga yo'l \u003d / Media / SDA1; WoBrosilanuvchi-ni ko'rish mumkinmi \u003d Ha, - Yo'q! Miss yaratish Niqc \u003d 0644 katalog maskasi \u003d 0755; Ma'lum bir foydalanuvchi nomi yoki guruhiga, fazo orqali nomlar; Kuch ishlatuvchisi \u003d user1 user2; Crol Group \u003d Group1 Group2; Yana bitta qattiq disk, Yuqoridagi yo'ldan yuqorida \u003d / Media / SDE11 brawnolasi bilan taqqidi bilan tenglik bilan \u003d Ha - Hech qanday Miss Niqc \u003d 0644 katalog maskasi \u003d 0755 Endi siz foydalanuvchilar bilan muomala qilishingiz kerak. Samba tizimda mavjud bo'lgan foydalanuvchilar nomidan foydalanib, masalan, foydalanuvchi nomini o'zingiz aytamiz, keling, uni allaqachon tizimda olib boring, keling, siz uni SMB ma'lumotlar bazasiga kiritishingiz va umumiy resurslarga kirish uchun parolni tayinlashingiz kerak: Smbasswd -a foydalanuvchi. Siz parolni kiritishingiz mumkin, foydalanuvchi ma'lumotlar bazasiga qo'shiladi, endi ushbu foydalanuvchiga yoqish kerak. Smbasswd - foydalanuvchi. Keyinchalik, foydalanuvchi ismiga kirish uchun foydalanuvchi nomi foydalanuvchisi uchun taxallum yarating, chunki biz Ma'mur nomini ochib, biz faylni / hokazo / Samba / Samba / Samba / Samba / Samba / Samba-ni yaratamiz va tahrirlaymiz: etc sudo Touch / / Samba / Smbusers sudo Gedit / etc / samba / smbusers Faylga bir juft chiziqlarni kiriting # Unix_name \u003d smb_name1 smb_name2 foydalanuvchi \u003d admin Ushbu sozlamada Samba qayta ishga tushirildi. Windows tarmog'i uchun samba fayl serveri Ko'pincha, Samba Windows tarmog'ida fayl serverini yaratish uchun ishlatiladi. Faol katalog domenidagi fayl serveri Domenga kiritilgan fayl serverini yaratish uchun Faol katalog.Avval domenda Ubuntu bilan mashinangizni kiritishingiz kerak. Alohida maqola bunga bag'ishlangan: Fayl serverini yaratish uchun siz PAM-ni sozlashingiz shart emas, tizimga Winbile orqali domen foydalanuvchilari va guruhlarni qo'shish kifoya. Domenga muvaffaqiyatli kirgandan so'ng, siz faqat kompyuteringizda umumiy resurslarni sozlashingiz kerak. Bir zumda bitta muhim narsaga e'tibor berish kerak: Samba Windows fayllariga UNIC huquqlariga bo'lgan huquqlarini oldindan aytib berishga harakat qilmoqda, ammo tayinlash mexanizmlarida tub farqlar tufayli har doim ham mumkin emas. E'tibor bering, fayllarga bo'lgan huquqlar har doim va har qanday holatda Ubuntu bilan kompyuteringizdagi Synevte tomonidan boshqariladi, ammo Samba ularga moslashishi mumkin, ammo ularning xatti-harakatlarini o'zgartira olmaydi. Shuning uchun, sukut bo'yicha, umumiy resurslarga kirish imkoniyatlari juda kam bo'ladi - foydalanuvchilar, guruhlar va boshqa barcha huquqlar uchun turli xil huquqlarning maqsadi bo'ladi. Biroq, FS-ga POSIICC ACL ni qo'shish orqali tuzatish juda oson. Bunday holda, siz turli foydalanuvchilarga va guruhlarga deyarli derazalarda bo'lgani kabi turli xil huquqlarni tayinlashingiz mumkin. POSIIC ACL qo'llab-quvvatlash hech bo'lmaganda ER3 / 4-da, shunchaki o'rnatilgan variantlarga qo'shishingiz kerak. kerakli bo'lim OCL parametri. Samba orqali silkitmoqchi bo'lgan katalog OPL varianti bilan o'rnatilgan diskda yotish juda muhimdir. Aks holda, siz to'plardagi fayllarga kirish huquqini himoya qilish mexanizmidan yaxshi foydalana olmaysiz. Yana bir muhim nuqta mavjud: POSIIC ACL Ota-onalar tomonidan foydalanish huquqlarining merosini qo'llab-quvvatlamaydi va Windows Ushbu xususiyat mavjud. Shuning uchun Samba qo'shimcha atributlardan foydalangan holda foydalanish huquqlarining meros olish to'g'risidagi ma'lumotlarni saqlash uchun qo'shimcha mexanizmni amalga oshirdi fayl tizimi. Shuning uchun Samba OCLdan tashqari merosni fayl tizimini sozlash parametrlariga nisbatan to'g'ri bajarishi mumkin, bu esa kengaytirilgan atributlarni qo'llab-quvvatlash uchun javobgar bo'lgan User_xatttttt parametrini qo'shishingiz kerak. Masalan, men har doim alohida resurslarni tashkil qilish uchun alohida LVM disklaridan foydalanaman va menda Fstabda liniya bor, ular uchun bu kabi: / Mapper / Ma'lumotnomalar / Ma'lumot / Profillar ER3 Default, Noexec, ACL, User_xatr 0 2 Noexec opsiyasi kerak, chunki Windows 100% uchun to'plar Linux fayllarini bajarmaslik kerak va u yana bir bor zarar bermaydi. Ubuntu-da OChL bilan ishlash uchun siz tegishli kommunal xizmatlarning paketini o'rnatishingiz kerak: Sudo aptluti ACL Keyin berilgan huquqlarni ko'rish uchun (I.E. OCL) faylga yoki katalogga buyruq bo'lishi mumkin Getfacl fayl. Va jamoani o'rnating Setfacl fayl. Faqatgina bo'lsa, men POOSIC ACL mexanizmi Samba bilan hech qanday aloqasi yo'qligiga e'tibor berishni xohlayman, Linuxda huquqlarning standart o'chirish mexanizmi ustidan yagona ustunlik. Shunga ko'ra, Samba undan foydalanishi mumkin, ammo qandaydir tarzda o'zgartirish yoki aylanib o'tish mumkin emas. Ilg'or atributlar bilan ishlash uchun FS ACL to'plamlari - Attni buyruq bilan o'rnatilishi mumkin bo'lgan Atl-ga juda o'xshash bo'ladi Sudo aptlusi asbobni o'rnatadi Kengaytirilgan atributlarni ko'rish uchun siz buyruqdan foydalanishingiz mumkin. Getfattr fayli. Va o'rnatish uchun Setfattr fayli. Biroq, bitta kichik egg' bor. Gap shundaki, Samba o'z kengaytirilgan foydalanuvchi.Samba_pi atributi bo'yicha ikkilik shaklda meros haqida barcha ma'lumotlarni saqlaydi. Shuning uchun, setfatt yordamida biror narsani o'zgartirish mumkin bo'lmaydi, faqat kengaytirilgan atributlarni to'liq o'chirishdan tashqari (ba'zida kerak bo'lishi mumkin). Xo'sh, huquqlarning merosini boshqarish uchun siz ushbu tizimning to'la vaqtli vositalarining yordami bilan Windows Machine qilishingiz kerak. Agar siz undan qanday foydalanishni aniqlasangiz, smbccacl yordam dasturidan foydalaning. Shuningdek, eksperimental VFS Acl_xattr modul bor, bu sizga NT OCLni to'liq atributlarda saqlash imkonini beradi. Afsuski, unda hujjatlar mavjud emas, shuning uchun aytish qiyin. Samba 4 NT OCL uchun to'liq integratsiyalashgan yordam bo'ladi va hozirgacha siz nimadan foydalanishingiz mumkin. Agar Samba-da kengaytirilgan atributlar va ular bilan ishlash usullari bo'lsa - forumda ushbu mavzuni yozishga ishonch hosil qiling. Men mavzudagi har qanday ma'lumot, maqolalar va sharhlar uchun minnatdor bo'lardim. Bundan tashqari, fayl tizimining kengaytirilgan atributlari Samba-da, yashirin, arxiv va boshqalar kabi DOS fayl atributlarini to'liq qo'llab-quvvatlashga imkon beradi. Shunday qilib, siz Samba orqali hal qilmoqchi bo'lgan katalog tizimida, siz Samba orqali echishni xohlagan katalogda (va u ACL va User_xattr yordamida terilgan diskda). Endi uni to'g'ri sozlashingiz kerak. Buning uchun siz / /etc/sambba/smb.conf fayliga tegishli ma'lumotlarni taqdim etishingiz kerak. Keling, ushbu faylning bo'limiga qo'shilishi mumkin bo'lgan umumiy sozlamalardan boshlaylik (bu mumkin bo'lgan barcha parametrlar emas, ulardan bir nechtasi juda foydali): # Yo'qotish printerlari. Agar siz haqiqatan ham ularni baham ko'rishni xohlasangiz. # To'liq o'chirish uchun Printers-ni yuklashingiz kerak bo'lgan barcha 4 qatorlarni ko'rsatishingiz kerak. Princap Spoold \u003d Yo'q - Yo'q princap nomi \u003d / dev / nullni o'chirish \u003d Ha # Ko'rish paytida yashiringan Windows fayllari Keyingi UNIX foydalanuvchi sifatida mehmon uchun foydalanish uchun quyidagilarni yashirish mumkin bo'lgan ./thumbs.db/ # # mehmonni ro'yxatdan o'tmaganligi uchun hech kim ko'radigan navbatdagi xabarni qabul qilish uchun. Mehmon foydalanuvchilari \u003d Yomon foydalanuvchi ## FAUMS ALCT ALCTIVE compribore-dan foydalangan holda Atributlar Mervete \u003d Yoqimli FS # Axributlarni saqlash Axibutlar Atributlar Atributlarni saqlash uchun Axributlar Atributlar Atributlar Atributlarni saqlash uchun Axributlar Atributlar UNIX huquqlari bo'yicha tavsiflash Kengaytirilgan atributlardan foydalanganda "MAN SMB.Conf" ga ko'ra, ushbu variantlar Map Sycive \u003d Xarx Yoqimli \u003d Xarxi Endi tizimga to'g'ridan-to'g'ri umumiy resurs. Menda qo'ng'iroq qilishdi profillarva ubuntu mashinasida jismoniy tomonda joylashgan / Var / ma'lumotlar / profillar: Sharh \u003d Foydalanuvchi profillari # Pate \u003d / var / ma'lumotlar / profillar / Calga cheksiz huquqlar kiradi. Menda bir guruh domen ma'murlari bor. Ushbu foydalanuvchilar fayllar bilan ishlashda mahalliy ildiz \\ "domen ma'murlari" sifatida qabul qilinadi \u003d "@doin \\ domen ma'murlari" # "Yozish" faqat o'qishni o'qib turing. - Siz so'rovda # fase nask \u003d 0600 #irektorarory mask \u003d 0700 # qulflash o'chirish - qulflashni o'chirish yaxshiroqdir Boshqa ko'plab variantlar mavjud - tafsilotlar uchun siz Samba hujjatlariga murojaat qilishingiz kerak. O'zingiz ishtirokingiz va har qanday Samba sozlamalariga kirish huquqini berishni unutmang va hatto har qanday Samba sozlamalariga qaramay, Linux huquqlari darajasida taqiqlanadi. Men odatda buni qilaman: Sudo chmod ug + rwx / var / ma'lumotlar / profillar sudo ildiz otadi: "Domen foydalanuvchilari" / varaqasi " Eslatma, chunki Ubuntu mashinangiz domenga kiritilganligi sababli, siz foydalanuvchilar va domen guruhlaridan fayl egalari bilan to'g'ridan-to'g'ri Ubuntu-ga foydalanishingiz mumkin. Samba buyrug'ining konfiguratsiyasini tekshiring Test chorasi. Shundan so'ng Samba qayta ishga tushirilgandan so'ng: Sudo /etc/init.d/samba qayta ishga tushirildi. Endi siz biron bir domen mashinasidan umumiy manbaga kirishingiz mumkin. Aytgancha, kataloglar uchun SGID va yopishqoq bitlarni unutmang. Ular sizning egasining guruhini meros qilib olishingizga va foydalanuvchilarga ularning fayllarini o'chirishni taqiqlaydi - bu ko'p o'yinchi xotirasi uchun juda qulay bo'lishi mumkin. Biroq, Windows-dan bo'lgan huquqlarni tahrirlashdan farqli o'laroq, siz ushbu bitlarni papkalarga ajratib turasiz - faqat Ubuntu kompyuteriga mos keladi. Boshqa narsalar qatorida Samba sizga saqlashni tashkil etishga imkon beradi oldingi versiyalar Yaratishda ba'zan foydali bo'lgan fayllar umumiy resurslar Foydalanuvchi ma'lumotlari bilan. Vikipediya fayl serveri Active Directory Domen hammadan uzoqdir. Shuning uchun, ko'pincha Linux mashinasida o'z avtorizatsiya tizimi bilan avtonom fayllarni saqlash tizimini tashkil qilish kerak. Buni amalga oshirish juda juda oddiy. Ushbu fayl saqlash tashkiloti tashkilotining asosiy xususiyati Samba ma'lumotlar bazasida barcha ma'lumotlar foydalaniladi, shunda foydalanuvchilarga Sambo-ga foydalanuvchilarni qo'shing va o'chirib tashlang, shunga ko'ra u qo'lda kerak bo'ladi. Eng muhimi, manbaga kirish usulini aniqlash. Uni o'zgartirish uchun siz / / ,/sambba/smbb.conf fayl bo'limida xavfsizlik parametrining qiymatini to'g'ri belgilashingiz kerak. Ushbu parametrdan ko'proq ma'lumotni yoki rasmiy hujjatlarda o'qish mumkin. Odatda aksiyadan foydalaniladi. Avtorizatsiyasiz avtonom fayl serveri Uy uchun hamma hammani ko'rish uchun qulaydir. Buni /ETC/Sambba/smbb.conf fayl bo'limiga qo'shsangiz, buni amalga oshirish mumkin. Ba'zilar allaqachon mavjud bo'lishi mumkin. [Global] ishchi gjerup \u003d Mehmonga ishlov berish xaritasi Mehmon \u003d Yomon Foydalanuvchi nomi \u003d NotebOn Security \u003d Foydalanuvchi Noutbuk - Internetda bo'ladigan kompyuter nomi. Bundan tashqari, siz o'rnatishingiz kerak qo'shimcha dasturlar: Sudo apt-get o'rnating Kubuntu uchun siz SMB4K-ni o'rnatishingiz kerak. Konfiguralarni tahrirlangandan so'ng, siz xizmatni qayta boshlashingiz kerak. TIZIMDA (15.04 dan boshlab) qayta boshlanadi: Sudo Tickctl regrd.service NMBD.Service Siz "Callus" fayl brauzeri, konsert fayllari yoki shunga o'xshash: SMBLICE -L 127.0.0.1 . Ingliz tilida rasmiy hujjatlar. Ubuntu-da papkani almashish Fayl almashish uchun papkani tanlang. Mkdir ~ / ulushi O'zingizning kompyuter nomingizni Sump bilan almashtirish orqali quyidagi satrlarni qo'shing, kompyuter nomingizni Sump bilan almashtiring: [MySharWorTher] sharh \u003d anonim Samba aktsiyalari Pate \u003d / Uy / Yuraku1504 / Ha. Ko'rib chiqish user \u003d Yuraku1504 Maktab \u003d Yuraku1504 Jild o'qish va yozish uchun ochiq bo'ladi. Tarmoq protokollarini amalga oshirish Server xabarlari bloki (SMB) va Umumiy Internet-fayllar tizimi (CIFS). Asosiy maqsadda Linux va Windows tizimlari o'rtasidagi fayllarni va printerlarni echishdir. Samba. U Windows xizmatlari bilan o'zaro aloqada bo'lgan bir necha jinlardan iborat bo'lib, ular Windows xizmatlari bilan o'zaro aloqada bo'lish uchun bir qator buyruq liniy vositalaridan iborat: sMBD. - jin serveri bo'lgan jin fayl xizmatlari va chop etish xizmatlari; nMBD. - netbios nomlarini jinni taqdim etish; sabrsiz. - Kommunal dastur KMB manbalariga buyruq satridan kirishni ta'minlaydi. Shuningdek, u sizga uzoq serverlarda umumiy resurslar ro'yxatini olish va tarmoq muhitini ko'rish imkonini beradi; smb.conf. - konfiguratsiya fayli.barcha samba asboblari uchun sozlamalar mavjud; Samba tomonidan ishlatiladigan portlar ro'yxati ulashish. - Ushbu xavfsizlik rejimi Windows 9x / Windows operatsion tizimlarida ishlatiladigan autentifikatsiya usulini o'zgartiradi. Ushbu rejimda foydalanuvchi nomlari e'tiborsiz qoldiriladi va ular birgalikda resurslarga beriladi. Ushbu rejimda Samba har xil foydalanuvchilar yoqishi mumkin bo'lgan mijoz tomonidan taqdim etilgan paroldan foydalanishga harakat qilmoqda. foydalanuvchi.* - Ushbu xavfsizlik rejimi standart va parolni autentifikatsiya qilish uchun foydalanuvchi nomi va parolidan foydalanadi, chunki Odatda Linux-da amalga oshiriladi. Aksariyat hollarda, zamonaviy operatsion tizimlarda parollar shifrlangan ma'lumotlar bazasida saqlanadi, ular faqat Samba foydalanadi. server - Samba boshqa serverga murojaat qilib autentifikatsiya qilish kerakligi lozim bo'lganida, ushbu xavfsizlik rejimi qo'llaniladi. Mijozlar uchun ushbu rejim foydalanuvchi-darajali autentifikatsiya (foydalanuvchi rejimi) bilan bir xil ko'rinadi, ammo aslida Samba autentifikatsiyasini bajarishga, parol server parametrida ko'rsatilgan serverni anglatadi. domen. - Ushbu xavfsizlik rejimidan foydalanish Siz Windows domeniga to'liq qo'shila olasiz; Mijozlar uchun u foydalanuvchi darajasida autentifikatsiyaga o'xshaydi. Server darajasidagi autentifikatsiyadan farqli o'laroq, domen autentifikatsiyasi domen darajasida ko'proq himoyalangan paroldan foydalanadi. Domenga to'liq qo'shilish uchun siz Samba tizimida qo'shimcha buyruqlarni amalga oshirishingiz kerak, ehtimol domen boshqaruvchisiga. reklama reklamalari. - Ushbu xavfsizlik rejimi domenning autentifikatsiya usuliga o'xshash, ammo faol ma'lumotnomalar domen xizmatlari domen boshqaruvchisini talab qiladi. Parametrlarning to'liq ro'yxati Samba. Qalinlar mavjud. Yuqorida, umumiy kirish bilan katalogga kirish bilan misol keltirildi. Kirish faqat kirish va parol faqat kiradigan xususiy katalog bilan yana bir misolni ko'rib chiqing. Bir guruh yarating va unga foydalanuvchi qo'shing Sudo generadd sdbergp sudo USSERMOD -G SMBGRPS ASTT Foydalanuvchi uchun katalog yarating va o'ng tomonga o'rnating Sudo mkda -p / srv / post sudo pozit: smbrat / srv / samba / srv / samba / post Samba foydalanuvchi yarating Sudo smartwdwd -a proft /Etc/samba/smb.conf-da yangi manba qo'shing Yo'l \u003d / SRV / SRBA / POSTT Haqiqiy foydalanuvchilar \u003d @smbgpgf Mehmon Ok \u003d Hech qanday yozmang \u003d ha Serverni qayta yoqing Sudo Tee The SMBD Resurs parametrining misoli bor simlin Foydalanuvchi papkasida ( / Srv / samba / media / video » / Uy / proft / video) Yo'l \u003d / SRV / SRBA / MEDIO MEDIK OK \u003d YES FORTALASH \u003d Ha Brawable \u003d Hack foydalanuvchisi \u003d dor Mijozlarni sozlash Raqobatbardosh kompyuter resurslarini ko'rish SMBLENT 192.168.24.101 -% Anonim foydalanuvchining buyruq satriga ega bo'lgan boshqa ulanish usuli Smblent -u hech kim hech kim //192.168.24.1/9/19/34.9.9.9.9.9.9.9.9.s Agar serverda yuqori darajadagi xavfsizlik darajasi sozlangan bo'lsa, foydalanuvchi nomi yoki domenni mos ravishda -VE va -u parametrlaridan foydalangan holda etkazish kerak bo'lishi mumkin. SMBLICE -L 192.168.24.101 -U proft -w ishchi guruhi Samba Resurs o'rnatish Anonim foydalanuvchini MKDIR -P ~ / Aktsiyalar yaratish punkti - MATERION RAFSLARINI KIFS //192.168.24.11.01/19 Aktsiyalar / Jamoatsiz - parol \u003d Ishchi guruhi, IP \u003d 192.168.24.101, UTF8 # Foydalanuvchi uchun UTF8 # Foydalanuvchi uchun - Uy / Post, parol \u003d 1, ishchi guruhi, IP \u003d 192.168 . 24.101, UTF8. Hali yaxshiroq parollar saqlash alohida fayl # sudo Vim / hk / Samba / Samba / Sambacededs Foydasiz \u003d Proft Parol \u003d 1 foydalanuvchi nomi \u003d NOBOY parol \u003d Ko'rish huquqlari 0600 Sudo chmod 0600 / h va va Samba / SammaFeded O'rnatish uchun yangi satr Tog 'tog'i - / 1192.168.24.101/sepr / Aktsiyalar / Samba / Samba / Samba / Samba / SambaFroup, IP \u003d 192.168.24.101 Va misol / va hk / Fstab //192.168.168.68.68.24.101/sep / aktsiyalar / ommaviy CIFS NOAAUTO, Foydalanuvchi nomi \u003d / va boshqalar / Samba / Samba / Samba / Samba / SambaFroup, IP \u003d $ 1921 01.101 0 0 Ochiq B. fayl menejeri Nautilus / Nemo / hokazo shu tarzda bo'lishi mumkin sMB: //192.268.24.101. Agar NEMO yozgan bo'lsa NEMO "SMB" joylarini boshqara olmaydi. Shuning uchun paket etishmayotgan gVFS-SMB.. Windows va Android mijozlari bilan serverga kirish Windows-da, ishlaydigan konsoldan ishlaydigan ishchi guruhni bilib oling Sof konfiguratsiya Masofaviy mashinadagi ochiq manbalar Siz tadqiqotchiga (Explorer) liniyasiga (Explorer) liniyasiga kiritishingiz yoki ACning manziliga kiritishingiz mumkin: \192.168.24.101 . Android ostida serverga ulangan holda ulanishi mumkin Fayl Explorer., Network yorlig'ida, oddiy IP (SMB, SMB) ni (SMB) ko'rsatmasdan server qo'shing. Shundan so'ng, umumiy resurslarni ochish mumkin. Statistika uchun: HDRIP plyonkasi sekinlashmaydi. Qo'shimcha badiiy adabiyot Samba - UNIX / Linux kompyuterlariga taqlid qilish imkoniyati mavjud bo'lgan dastur windows Windows. Samba-dan foydalanib, kompyuterlar fayl almashish yoki Windows-da chop etish joylari yoki bosib chiqarish serverlari sifatida ish joylarini almashishlari mumkin. O'xshash operatsion tizim UNIX / Linux, u ishlaydigan Samba - bu ochiq bo'lgan bir nechta dasturchilar manba kodi. SMB protokoli disklar va printerlarga kirishni tashkil etish uchun Microsoft Windows 2000, NT va 95/98 tomonidan ishlatiladi. Endryu tridlsidan ( Andrew.Tridgell@anu.edu.au), UNIX mashinalar (shu jumladan Linux) Windows mashinalaridagi disklar va printerlarga kirishni tashkil qilishi mumkin. SMBFS yordamchi dasturlari Paal-kr tomonidan yozilgan. Engstad ( pke@engstad.ingok.hitos.no) va Volker Lendecke ( lendecke@namu01.gwdg.de) Windows yoki Samba mashinalarida UNIX Resurslar o'rnatilgan mashinalarni yoqishingiz mumkin. Samba bilan siz quyidagi eng keng tarqalganlarni amalga oshirishingiz mumkin: Bermoq linux disklari Windows mashinalari. Kirish imkoniyatiga ega bo'ling windows disklari Linux ostida avtomobillar uchun. Windows mashinalarida Linux-linux-ga kiring. Linux tizimlaridan Windows printerlariga kirish huquqini oling. Samba-ni o'rnatish va sinovdan o'tkazish O'rnatish, siz bilganingizdek, hujjatlarni batafsil o'rganish bilan boshlang. To'g'ri, ko'p tizim ma'murlari Boshqalar tomonidan boshqarilgan ushbu qoidani e'tiborsiz qoldiring: "Agar hech narsa yordam bermasa, hujjatlarni o'qing". Umuman olganda, biz Samba-ni oddiy buyruq bilan o'rnatishni boshlashingizni maslahat beramiz: $ Man Samba (1-rasm). Shuningdek, http://www.samba.org/ da mavjud bo'lgan o'qish hujjatlari bilan. Shuni ta'kidlash kerakki, Samba-ni ishlatish uchun mashinangiz bitta Eternet segmentida bo'lishi kerak mahalliy tarmoqBir vaqtning o'zida TCP / IP protokoli yordamida. Samba boshqa tarmoq protokollaridan foydalanganda ishlamaydi. Bu, ehtimol, oson, Linux va Windows 95/98 / NT TCP / IP qo'llab-quvvatlash bilan ta'minlangan. Ammo, agar siz Windows 3.x-dan foydalanayotgan bo'lsangiz, siz TCP / IP qo'llab-quvvatlashini qo'shishingiz kerak. Qayerdan olish kerak Manba matnlarini olish uchun so'nggi versiya Samba, http://www.samba.org/ va sizga eng yaqin Server-Minorni tanlang: FTP://ftep.Samba.org/. Samba paketi - Rad Shatri yoki SuSus Linux kabi bir qator Unix / Linux tizimlarining taqsimotining bir qismidir. Linuxingizning hujjatlarini diqqat bilan o'rganing va siz CD-ni kiritish va Samba paketlarini o'rnatish uchun etarli bo'ladi. Bunday holda, siz maqolani keyingi bob bilan o'qishni davom ettirishingiz mumkin. Ushbu to'plamni olganimdan so'ng, "bo'yin" * *G.Gz, masalan, katalog / TMP-ga (va bu ildiz bo'lishi kerak emas », - deyilgan :), ya'ni :) $ tar -zvf samba-so'nggi.tar.gz Agar siz ushbu paketni qazib olganingizda biron bir muammoga duch kelmasangiz, Samba-oxirgi va unda olingan fayllar kabi yangi katalogni topasiz. Unga boring, "Readme" va "Manifest" fayllari - o'rnatish bo'yicha ko'rsatmalar oxirgi faylda va shunga o'xshash ko'rinadi: $ ./configure $ $ Su # o'rnating Endi konfiguratsiya fayllaringiz qayerda joylashganligiga e'tibor berishingiz kerak. Ko'pgina samba tarqatish ularni / ixtisoslashganda, o'zlari / usr / mahalliy / samba katalogida joylashtiradilar. Samba-ni sozlash. Samba konfiguratsiyasi haqida asosiy ma'lumotlar smb.conf fayli. Ushbu fayl bilan ehtiyotkorlik bilan munosabatda bo'lish kerak. Agar siz qandaydir tarzda ishlay boshlasangiz, ish versiyasini o'zgartiring, nusxasini yarating. Serverni birinchi marta boshlash uchun siz SMB.Conf faylining ishchi versiyasiga ega bo'lishingiz kerak. Konfiguratsiya faylingiz bo'lishi kerak bo'lgan katalogga boring. Ehtimol, u / hokazo / / usr / mahalliy / Samba / lib bo'ladi. Ushbu fayl nusxasini tuzing, masalan, SMB.old ildiz huquqida mumkin. Endi sizda "toza" fayl bor, siz eng ko'p kira olasiz oddiy konfiguratsiya, ya'ni quyidagi satrlarni aniqlash uchun: #Basic Samba konfiguratsiyasi Fayl (SMB.Conf) ishchi guruhi \u003d pto netbios nomi \u003d Galkya Quyida biz ushbu chiziqlar konfiguratsiya faylida nimani anglatishini tushunamiz, lekin avval udan vaqtincha chalg'itadi va SMB jinlariga o'ting. Jinlar yugurish Ikki SMB: / USR / SMBD va / USR / SBIN / NMBD Daemon. Siz Samba jinslarini inverddan yoki avtonom jarayon sifatida ishlatishingiz mumkin. Samba avtonom jarayon sifatida ishga tushirilganda tezroq javob beradi. Ba'zan / va boshqalarga tegishli fayllarda bunday chiziqlar mavjudligini tekshirish kerak: NetBios-NS 137 / TCP NTP NSS 137 / UDP NBPS-DGNS-DGNS-DGNS-DGNS-DGNSM NTPBIOS-SSN 139 / TCP NBBSN Ularning barchasi izoh bermaslikka ishonch hosil qiling. Sizning taqsimlanishingizga qarab, siz ularni ushbu faylga qo'shishingiz kerak. Samba tegishli portlarga, ushbu satrlar / va boshqalarga xizmat ko'rsatish faylida bo'lgan holda mos keladigan portlarga biriktira olmaydi. INTD-dan jinlarni boshlash uchun quyidagi satrlarni INTD konfiguratsiya fayli, /etc/interd.conf: # Samba NetBIOS Xizmatlari (kompyuter fayllari va ulanish uchun) Netbios-SSN STRB / SMBD SMBD Netbios-ns dgrd udp wit / usr / nmbd nmbd Keyin INTD Daemonni ishlov berish orqali qayta ishga tushiring: CHELIP 1 `cat / Var / InTD.pid ' Tizimning boshlang'ich skriptlaridan jinlarni boshlash uchun quyidagi skriptni faylga joylashtiring (Redhat Linux distributi uchun) (SuSus Linux distributi uchun) va ramziy aloqalarni yarating ismlarni ko'rish /etc/rc.d/s91smb (Multiplayer rejimida SMB xizmatlarini ishga tushirish), / SMB xizmatlarini o'chirish) RC6 .D / K91SMB (SMB xizmatlarini o'ldiradi), bu tizimning yuklash darajasi tizimi, odatda 2 yoki 3 raqami. #! / Bin / Sh. /etc/rc.config # bazani aniqlang va Runlevel havolasi nomini kuzating. Book \u003d $ (0 ## * /) Link \u003d $ (BACE # *) # RunleVel katalogiga qo'ng'iroq qilmasa. Sinov $ \u003d $ BAD && Star_SMB \u003d Ha test "$ star_smb" \u003d "Ha" || Chiqish 0 #-ni muvaffaqiyat uchun qaytarish qiymati (belgilangan /etc/rc.ccconfig). Qaytish \u003d $ rc_done ishi "1 $ 1" harfi "SMB" SMB xizmatlari: "SMBPROQ / SBIN / NMBD -D || Qaytish \u003d $ rc_failed Starproc / USR / SBIN / SMBD -D || Qaytish \u003d $ rc_faullangan echo -e "$ qaytish"; stard) Echo -N "SMB xizmatlari:" Starproc / USR / NMBD -D -D -D 10 || Qaytish \u003d $ rc_failed Starproc / USR / SBIN / SMBD -D -D -D -F 10 || Qaytish \u003d $ rc_faullangan echo -e "$ qaytish"; STOP) echo -n "SMB xizmatlarini o'chirish:" KillProcMm / USR / SBIN / NMBD || Qaytish \u003d $ rc_failed ciltermm / usr / sbin / smbd || Qaytish \u003d $ rc_faullangan echo -e "$ qaytish"; Qayta tiklash | $ 0 Stop && $ 0 Start || Qaytish \u003d $ rc_faulted ;; Holati) echo -n "SMB xizmatini tekshirish:" Tekshirish / USR / NMBD && Echo -N "OK" || Echo -N "jarayoni yo'q" Tekshirish / USR / SBIN / SMBD && Echo "OK" || Echo "jarayon yo'q"; *) Aks sado 'Foydalanish: $ 0 (ishga tushirish | STOP | Qayta yuklash | Rozani qayta yuklash. Sinov "$ Qaytish" \u003d "$ rc_done" || Chiqish 1 chiqish 0 Agar Samba boshida siz demon 139 portiga ulana olmaydigan xabarni olasiz, ehtimol siz allaqachon tugamagan Samba jarayonlarini o'tkazgansiz. Samba xizmatlari hali ham davom etayotganligini aniqlash uchun jarayonlar ro'yxatini tekshiring ("PS AXDE |" GREP MBD "buyrug'i". Agar jinlar biron bir boshqa sabablarga ko'ra yugurib tashlansa, ehtimol bu skript Ux / Linux sizning UNIX / Linux sizning u UNIX / Linux-ga mos kelmaydi va siz boshqa bir narsa tuzatilishi va qayta yozilishi mumkin. Asosiy konfiguratsiya SMB.ConF. Shubhasiz, yuqorida tavsiflangan Samba konfiguratsiyasi funktsiyasi bo'lishi mumkin, ammo deyarli hech narsa qila olmaydi. Quyida ko'proq foydali va murakkab misollar ko'rib chiqiladi. Ammo avval SMB.Conf ko'rsatmalarida aniqlanishingiz kerak. Har bir fayl bo'limlari, masalan, va shunga o'xshash bo'lim nomi bilan boshlanadi. Endi birinchi konfiguratsiya yorlig'iga o'ting (konfiguratsiyani) va "Fayl va Chop etish" tugmasini bosing. Paydo bo'lgan derazada siz "Ushbu kompyuterning fayllari" fayllarini almashish orqali o'rnatishingiz kerak "(men boshqalarga o'z fayllarimga kirish huquqini berishni xohlayman) va" Ushbu kompyuterning printerlari almashinuvni almashishlari mumkin "(Men boshqalarga printerimga chop etishga imkon beraman). Va nihoyat, biz Samba usta serveri ekanligini ko'rsatamiz va bu masterni "OHM" deb bilamiz. Buni amalga oshirish, TCP / IP protokoli xususiyatlariga o'ting (4-rasm) konfiguratsiya "(g'alaba qozonadi). Biz nazorat qutisini hal qilishda biz nazorat qutisini o'rnatdik." Asosiy g'alaba qozonish "maydonida (SMBA) - 192.168.0.1 va "Qo'shish" (qo'shish) yoki oddiy-biriga bosing va chap oynadagi usta-ga o'ting va "Nogiron" qiymatiga o'ting va "Nogiron" qiymatini bosing. Endi bu faqat "OK" ni bosish kerak "Derazalarni bosing va qayta yoqing. NT Windows-da tarmoq xususiyatlari ekranlari biroz farq qiladi (raqamlarda ko'rsatilgan), ammo qurilishning asosiy tushunchasi bir xil bo'lib qolmoqda. Yakkalashdan so'ng, Windows tarmoq atrofidagi uyni bosing va siz Samba serverini, shuningdek Linux serveridagi uy katalogini ko'rishingiz mumkin. Endi siz ushbu manbalarni tarmoq drayvlari sifatida ulashingiz va ularni haydovchi harflarini tayinlashingiz mumkin. Biroz murakkab konfiguratsiya: Biz hamma / ommabop katalogni hamma uchun qulaylashtiramiz, lekin odamlarga faqat odamlarga murojaat qilishlariga imkon beramiz. Buning uchun yozuvni quyidagicha o'zgartiring: Sharh \u003d ommaviy narsalar yo'l \u003d / Uy / ommaviy ommaviyo \u003d Ha. YOSH BIRINCHI NOZILMAYDI \u003d YANGILIKLAR ro'yxati \u003d @ @ADmins Siz ko'proq narsani berishingiz mumkin turli xil misollar Samba fayl serverini sozlash, lekin agar siz Samba hujjatlariga yoki ma'lumotnomalarini yoki ma'lumotnomalarini ko'rib chiqsangiz, o'zingizni aniqlang. Linux-dan Windows disklariga kirish Linux OS-layn foydalanuvchilari Linux fayllari kirishi tizimidan Windows-da tezda ishlaydi va aksincha. Ammo hamma ham juda qiyin emas. Windows ostidagi Linux resurslaridan foydalanish yuqorida qisqacha tavsiflangan va biz Linux ostida Windows manbalaridan foydalanish imkoniyatini ko'rib chiqamiz. UNIX / Linux mashinalar uchun SMB mijozlar dasturi Samba tarqalishiga kiritilgan. U FTP-shunga o'xshash buyruqlar qatorini taqdim etadi. Siz ushbu yordam dasturidan Linux ostida ishlaydigan "server" va mijoz o'rtasida fayllarni uzatish uchun foydalanishingiz mumkin. Ushbu mashinada qaysi manbalar mavjudligini ko'rish uchun buyruqni bajaring: / Usr / sbin / smblent -l -l -l xost bu erda siz ko'rishni xohlagan mashinaning ismi. Ushbu buyruq xizmat nomlari ro'yxatini - ya'ni, disklarning ismlari yoki printerlarni olish mumkin bo'lgan printerlar ro'yxatini qaytaradi. SMB serveriga kirish imkoniyati bo'lmagan holda sozlanmaguncha, u parolni talab qiladi. Foydalanuvchi "Mehmon (Mehmon (Mehmon (Mehmon)" yoki ushbu mashinangizdagi shaxsiy parolingiz uchun javobni kiriting. Mijozdan foydalanish uchun quyidagi buyruqni bajaring: USR / SBIN / SMBLENT XIZMATI qayerda xizmat mashina va xizmatning nomi. Masalan, agar siz Galk deb nomlangan mashinada ommaviy nom ostida mavjud bo'lgan katalogga murojaat qilmoqchi bo'lsangiz, unda xizmat nomi \\\\ Galka \\ jamoatiga o'xshab tuyulishi kerak. Sizga taklifnomani olasiz: Server vaqti - bu wen 22 soat 22:58:44 2001 yil WETC + 10.0 domen \u003d OS \u003d SMB: \\\u003e Samba-dan foydalanish buyruqlari FTP buyruqlariga o'xshash, ammo agar siz boshqalardan qanday foydalanishni bilmasangiz, yordam olish uchun H tipini bilmasangiz. Albatta, siz Smblent-dan sinov uchun foydalanishingiz mumkin, ammo tezda siz zerikasiz. Ishlash uchun siz SMBFS paketiga muhtoj bo'lasiz. SMBFS ikkita oddiy kommunal xizmat bilan birga keladi - SMBMUNT va SMBUMUNA. Ular SMB manbalarida ishlaydigan va ulanish kabi ishlaydi. Masalan, Smbmunt // kompyuter_name / katalog / o'rnatish punkti --u_name Natijada, siz uni o'tkazgichning odatiy usullari bilan murojaat qilish qobiliyatiga ega "pinged" resurs olasiz. Linux ostida server Windows Machines bilan Linux printeriga kirishni tashkil qilish uchun, siz linux ostida ishlashiga ishonch hosil qilishingiz kerak. Agar siz Linux ostida chop etsangiz, unda printerga kirishni tashkil etish juda oddiy bo'ladi. SMB.ConF faylingizga printerni sozlash: Bosib chiqarish \u003d BSD Printcap Ismi \u003d / va hokazo looper \u003d / vancap Lock \u003d Samba/sabac.Faol / LPD / LP BADERY \u003d YOPAL \u003d Ha No Yashil \u003d LPD / SNOPSED NOMI \u003d Yo'q -r -s -p% p% s Printerga yo'lni (bizning ishimizda) yo'lga ega ekanligiga ishonch hosil qiling, ya'ni qatorlarda ko'rsatilgan bufer katalogiga mos kelishini tekshiring, ya'ni qatorlar mavjudligini tekshiring: Printcap Ismi \u003d / va hokazo / Printcap Loaders Printerers \u003d Ha Ushbu satrlar barcha printerlarni ro'yxatga kiritish / huzurlarda ko'rsatilgan yoki prodacap sukut bo'yicha yuklanganligini boshqaradi. Bunday holda, har bir printerni alohida sozlashning hojati yo'q. Bo'lim siz aniq belgilamoqchi bo'lgan printerlar uchun sozlamalarni belgilaydi. Agar siz foydalanadigan bosma quyi tizim ushbu yo'lda ishlamasa (BSD), keyin soxta dospapka faylini sozlashingiz kerak (yoki "Chop etish buyrug'i" ni sozlashingiz kerak, quyida keltiring. PrintAcap tizimi haqida ko'proq ma'lumot olish uchun bosib chiqarish-Xounte-ga qarang. Kirish printer derazalari Linux ostida ishlaydigan mashinalar bilan Windows mashinasida printerga kirish uchun quyidagi shartlarga rioya qilish: Sizda / hokazo (bufer katalogi va boshqalar uchun) muntazam ravishda / hokazo / princapp faylida doimiy yozuvlar bo'lishi kerak. Siz skript / usr / smbprintga ega bo'lishingiz kerak. U Sambaning manbalari bilan birga, ammo Samba-ning barcha ikkilik taqsimoti bilan emas. Agar siz ASCII fayllarini postsentriptga aylantirmoqchi bo'lsangiz, unda sizda nencript dasturi yoki uning ekvivalenti bo'lishi kerak. Nenscript dasturi - bu Odatda / usr / bin katalogida o'rnatilgan PostScript konvertoridir. Quyidagi fayldagi kirish / h.k.-chi princas Windows NT serverida HP 5MP printeri uchun amalga oshiriladi. Quyidagi fayl maydonchalari / huzuriga / prodacap ishlatiladi: Sm - sharh; lp - ishlab chiqarish uchun ochilgan qurilmalar nomi; SD - Printerning katalogi (mahalliy mashinada); After buxgalteriya hisobi fayli; Mx - maksimal hajmi fayl (nol - cheklovlarsiz); Agar - kirish filtri (skript) ning nomi. Fayl / va hokazo / Chop etish usuli: # / va boshqa printsip # # // golly / lp 5mp postsprits: \\: cm \u003d / dev / dot / sp1: \\: SD \u003d / LPD / LPD: \\: AF \u003d / vaB / Spoo / LPD / LP / ACTT: \\: MX # 0: \\: \\: \\: \\ usr / smbprint: FAUL-ning bufer kataloglari va foydalanish uchun ishlatiladigan katalog mavjudligini hisobga olish va yozib olish huquqiga ega bo'lishiga ishonch hosil qiling. "Agar" satrda "Agar" satrida sxema skriptiga to'g'ri yo'lni o'z ichiga olganligi va yozuvlar to'g'ri chiqish moslamasini (maxsus / prev) ko'rsatadi. #! / Bin / Sh -x # # diskka fayl faylini, agar xohlasangiz, / dev / nullni o'zgartirish. # logfile \u003d / tmp / smb-print.log # logfile \u003d / dev / null # filtumga uzatish parametri filtr faylining buxgalteriya faylining nomi. # Spool_Dir \u003d / var / lp config_file \u003d $ SPOOL_DIR SHIFILE \u003d Parol # Cat $ Concig_file 'config_file' Agar siz bir xil joyga kirishni xohlasangiz, \u003e\u003e ni o'zgartirish. # Echo "Server, xizmat $" xizmati "\u003e\u003e $ LF tarjilaning" DIQQAT "LIP-ni" bosib chiqarish uchun "DIPO TROPE" "LIN-ni qo'shishni istashingiz mumkin". Echo translate Echo "Chop etish -" mushuk | / USR / BIN / SMBLENT "\\\\\\ $ Server" $ Parol -u $ Ser -N - $ \u003e\u003e $ LOGFILE Aksariyat Linux divizionlari ASCII hujjatlarini Popconscriptga aylantirish uchun nencycript bilan ta'minlanadi. Xulosa Yaqinda Samba faqat yuqorida sanab o'tilganlar bilan cheklangan edi. Biroq, Samba 2.2-ning yangi versiyasi funktsional imkoniyatlarga ko'ra Windows 2000 bilan uchrashish va qo'shimcha yaxshilanishlar mavjudligini aytish xavfsiz. Samba Elesi Allisonning etakchi ishlab chiqaruvchilaridan biri Samba tizimlariga Microsoft-ga kirishiga yordam beradigan "muhim yangilanish" ni chaqiradi. Dasturni serverdan foydalanadigan barcha kompyuterlar uchun "Mijoz" litsenziyasini to'lashingiz shart bo'lmagan, balki "mijoz" litsenziyasini to'lashingiz shart emas, balki tejashni ta'minlaydi. Samba 2.2 ning yangi imkoniyatlari haqida. "Samba 2.2" bizning maqolamizda o'qing yangi » . Copress 10 "2001 Va, ehtimol, foydalanuvchilarni turli xil mos dasturlarni qidirishga undaydigan va qiziquvchanlik. Samba bunday dasturiy ta'minotni anglatadi. Agar siz ma'lumotlar bazasini yoki faylni kompyuteringizdan faylni saqlashni xohlasangiz, Ubuntu serveriga qanday sozlashni bilishingiz kerak. Ubuntu serverda Samba-ni o'rnatish ma'lumotlar bazasini yaratishga imkon beradi. Agar siz ushbu sahifani raqsni o'rganishga bag'ishlangan deb o'ylasangiz, siz biroz adashasiz. Samba - bepul dasturiy ta'minot tarqatildi. U printerlar va fayllarga kirish imkonini beradi. Va uni turli operatsion tizimlarda qiladi. Nima uchun kerak? Boshqa dasturiy paketlar bilan taqqoslaganda, Samba bir nechta afzallik va xususiyatlarga ega. UNIX-ga o'xshash tizimni bir-biriga ulash imkonini beradi, i.e. Linux va Windows-dagi har qanday tizim. Va nafaqat derazalar. Dastur juda "hamma narsa": Macos, Solaris va boshqa OS turli xil miqyosda. Samba Windows foydalanuvchilariga Ubuntu-ni server sifatida kompyuterlardan foydalanishga ruxsat beradi. Ya'ni, kirish imkoniyati yaratilgan fayllardan foydalaning, shuningdek ulangan qurilmalar. NT Domen domenining tuzilishini qo'llab-quvvatlaydi, NT foydalanuvchilarini boshqaradi, ishtirokchi funktsiyalari, boshlang'ich boshqaruvchini qo'llab-quvvatlaydi. Ehtimol, ko'pchilik uchun asosiy narsa, bu Windows-dagi mashinalar bilan bog'liq. Bunday holda, ular mijoz sifatida ishlaydi va Ubuntu-da kompyuter server sifatida ishlaydi. Boshqa tomondan, Ubuntu foydalanuvchisi, shuningdek, Windows Network papkalarini ham kiritishi mumkin. Samba 1992 yildan beri amalga oshirildi. Va bu asosiy versiyalar hozirgacha chiqadi. Ikkinchisi 2017 yilning ettinchi qismida chiqarildi. Har yili ishlab chiquvchilar muvofiqlikni o'rnatishga harakat qilmoqdalar. katta miqdor Operatsion tizimlarning turli xil variantlari, ammo asosiy chip - Linux tizimlarini Microsoft bilan ulanishdir. Taqqoslash, C. Windows Server Samba tugunlarning protokollari va infratuzilmasi tomonidan qo'llab-quvvatlanmasligi sababli unga berishi mumkin. Biroq, ko'pchilik Samba tezligi ancha yuqori ekanligini ta'kidlamoqda. Samba-ni sozlang. To'g'ridan-to'g'ri sozlashdan oldin dastur o'rnatilishi kerak. Samba o'rnatish boshqa dasturlar bilan bir xil tarzda amalga oshiriladi - bu buyruqni terminalga qo'llash: sudo apt-get o'rnating Izoh: Ta'riflanadigan barcha harakatlar, shu jumladan dasturni o'rnatish oddiy Ubuntu va Ubuntu serverida amalga oshirilishi mumkin. Faqatgina ikkalangiz juda ajoyib interfeys mavjud. O'rnatishdan keyin siz konfiguratsiya faylini zaxira qilishingiz kerak: $ sudo mv /etc/samba/smba/smb.ckf.bak $ sudo vi /etc/samba/smb.conf Mavjud birini tahrirlash. Ushbu faylda Samba server sozlamalari mavjud. Keyin nima qilishimizni tushunish uchun siz turli xil chiziqlar nimani anglatishini tushunishingiz kerak. Ishchi guruh - bu ishchi guruh. Ushbu parametrning qiymati ko'pincha ishchi guruh bo'ladi, chunki ishchi guruh domeni standart domen shunga o'xshash ko'rinadi. NetBios nomi - Ubuntu kompyuter nomi, u Windows foydalanuvchilarini ko'rib chiqadi. Bu erda siz o'z xohishingizga qiymatni kiritishingiz mumkin. Xavfsizlik - foydalanuvchi avtorizatsiya rejimi. Odatiy - bu foydalanuvchi, ya'ni foydalanuvchi darajasidagi autentifikatsiya. Hozircha tark etish yaxshiroqdir. OS darajasi - mahalliy yoki Internet tarmog'ida Samba boshqa mijozlar (kompyuter) ga ega bo'lgan ustuvor ahamiyatga ega. NOMM BUYURTMA QILIShI - NetBios nomidagi IP manzillarini qabul qilishning opelligi. Faqat o'qish - o'qish yoki rekord katalogning imtiyozidir. Qiymat "Ha" bo'lishi mumkin - faqat o'qish, "yo'q" - yozuv. Foydalanuvchini yarating Bu siz ishlashni boshlashingiz mumkin bo'lgan eng oddiy harakat. OSning o'zidan foydalanuvchini qo'shing: $ Foydalanuvchilar -m -l -s / sbin / nolin nomi Buning uchun parol yarating: Keling, foydalanuvchiimiz Samba bazasiga olib boraylik: $ Smbasswd -a foydalanuvchi nomi $ Smbasswd buyrug'idan foydalanib, boshqa boshqa harakatlarni amalga oshirishingiz mumkin: $ Smbasswd foydalanuvchi nomi - parolni o'zgartirish $ Smbasswd -x foydalanuvchi nomi - foydalanuvchi o'chirish $ Smbasswd -d foydalanuvchi nomi - Foydalanuvchi Agar siz konfiguratsiya fayliga o'zgartirish kiritsangiz, serverni qayta ishga tushirish kerak. Bu jamoadan foydalangan holda amalga oshiriladi: $ TEESICTTL RAPART SMB u asosiy sozlamalar Samba. Endi siz dasturni amalda qo'llashga harakat qilishingiz mumkin. Papkaga kirish Birinchidan, keling, kirish imkoniyati yaratishga harakat qilaylik, ularga barcha foydalanuvchilarga, hatto Sambada ruxsat etilmaganlar uchun ochiladigan joy. Keyin ikkita kompyuterda ishlashimiz mumkin bo'lgan papkani yarating: $ sudo mkdip / samba / kirish Endi biz ushbu jildni mahalliy tarmoqning har qanday mijozini ochishi uchun ilg'or kirish imkoniyatiga ega bo'lamiz: $ Cd / samba $ sudo chmod -r 0755 Kirish $ sudo shodm - hech kim: Nogogromaga kirish / Egasi Kodga ko'ra hech kim emas. Endi server konfiguratsiya faylida siz ikkita qismni berishingiz kerak: birinchi ma'lumotni o'z ichiga olgan birinchi: ishchi guruh \u003d ishchi guruhi server satr \u003d samba serveri% v netBios nomi \u003d SRVR1 xavfsizlik \u003d foydalanuvchi. xaritaga Mehmon \u003d Yomon foydalanuvchi ism Qarzni hal qilish Orktsiya \u003d Bardct Xost dNS Proksi \u003d Yo'q #============== Kirish papkasida bo'lgan ikkinchi raqam: yo'l \u003d / samba / kirish bosable \u003d Ha. yozuv \u003d ha. mehmon ok \u003d Ha faqat \u003d yo'q Bir-biringiz bilan bir-biringiz bilan bir xil tartibda kuzatib boring. Serverni o'zgartirish: $ Sudo server SMBD qayta ishga tushirildi Windows-dagi kompyuter bilan harakatlar Windows-da, shuningdek, siz yangi umumiy papkani osongina ochishingiz va uni tahrirlashingiz mumkin. Buyruq satrini oching. Buni kengaytirilgan huquqlar bilan, I.E. ma'mur nomidan qilish tavsiya etiladi. Biz buyruqni bajaramiz: notepad C: \\ Windows \\ System32 \\ drayverlar \\ h va xostlar Biz quyidagi qatorga kiradigan fayl ochiq: 168.0.1 SRVR1. SRVROLAIN.com SRVR1 Unga rahmat, papka mavjud bo'ladi. Siz uni "yugurish" qatoridan foydalanib ochishingiz mumkin. Won + R-ni bosing, Enter: Shundan so'ng biz papkani ochamiz. Yopiq papka Samba sozlagan serverni yaratish uchun ham ishlatilishi mumkin tarmoq papkalari cheklangan kirish bilan. Bunday papka, shuningdek, avval yaratishi kerak, so'ngra Samba konfiguratsiyasiga qo'shing. Biz "yopiq" deb nomlangan papkani qilamiz: $ sudo mkdip / samba / allcaccess / yopiq Biz ushbu papkaga kirish huquqiga ega bo'lgan maxsus guruh qilamiz: $ sudo qo'shma guruxovka qilish Turli guruhlar uchun maxsus huquqlar yaratish: $ Cd / samba / kirish $ sudo shodwr - qirqargan: soniyalarni yopdi $ sudo chmod -r 0770 yopiq / Xuddi shunday bo'lganidek ochiq papka, Konfiguratsiyaga ma'lumot qo'shing: yo'l \u003d / samba / kirish / yopiq haqiqiy foydalanuvchilar \u003d @secancedgroup mehmon ok \u003d yo'q yozuv \u003d ha. bosable \u003d Ha. Serverni qayta yoqing. Qanday tushunishim mumkin, biz papkani yopiq holda o'rnatdik. Shunday qilib, kirish mahalliy tarmoqning har bir foydalanuvchisini ochishi mumkin, ammo yopiq va tahrirlash uchun siz alohida huquqlarga ega bo'lishingiz kerak. Hamma narsa bu buyruq faylida xohlaganimizdek ishlaydiligiga ishonch hosil qilish uchun siz bir nechta oddiy harakatlarni amalga oshirishingiz mumkin. Foydalanuvchini yarating va uni yopiq guruhimizga qo'shing: $ sudo USEA -A-SFUCENDGUUG UNSTON Bizning ismingiz - bu sizning ismingiz, sigaret yoki Britaniya bosh vaziri kabi. Biz Winston Parol uchun qilamiz: $ Sudo smabasswd -a winston Shundan so'ng, yangi yaratilgan hisob qaydnomasiga o'tish uchun bizga yangi parolni kiritish taklif etiladi. Shundan keyin qayta ishga tushirishni unutmang. Endi siz Sambu orqali SAMBU orqali Sambu orqali qanday sozlashni bilasiz. Albatta, Samba qobiliyatlari faqat yaratish orqali tugamaydi oddiy papkalar. Ammo bu oddiy ko'rsatmalar va misollar Ushbu dastur bilan nima qilishingiz mumkinligini ko'rsatadi. Server kompyuterlarining mohiyatini va ularni boshqarishning mohiyatini tushunish uchun birinchi qadam bo'ladi. Ushbu maqola Samba-dan foydalanib, turli xil Windows operatsion tizimlari, Linux, Android-ni ishlaydigan qurilmalar uchun simsiz ulanishni muhokama qiladi. Hozirgi kunda deyarli har bir kvartira bor wi-Fi tarmog'iva mavjud katta miqdorda Turli xil moslamalar (noutbuklar, smartfonlar, planshetlar, Android TV qutisi). Bu borada, ertami-kechmi, foydalanish uchun barcha foydalanish uchun mavjud bo'lgan barcha narsalarni birlashtirish kerak bo'ladi uy tarmog'iHar qanday gadgetdan har xil fayllarga to'siqsiz kirish. Aslida bu haqida va u hozirgi oqishda muhokama qilinadi. Shunday qilib, davom eting. Tarmoq uchun biz foydalanamiz tayyor qaror Samba deb nomlangan. Ushbu paket bepul dasturiy ta'minot SMB / CIFS protokoli bo'yicha tarmoq disklari, printerlar va boshqa uskunalarda tarmoq disklari, printerlar va boshqa uskunalar bilan bog'lanish imkonini beradigan ochiq manba. Dastur ikki qismdan iborat - server va mijoz. Ta'rif bo'yicha asosiy vositalardan biri, Samba serveri, boshqa barcha Samba mijozida. Samba Server qismini o'rnatish Server qurilmasi uchun men server qurilmasi uchun men Windows 7 va Ubuntu Meytning 16.04 parallel bo'lgan noutbukni tanladim. Keling, operatsion tizimlar uchun ham Samba o'rnatish va sozlash jarayonini batafsil ko'rib chiqaylik. Linux ostida Samba serverini sozlash Sukut bo'yicha, Ubuntu - Samba o'rnatilmagan, shuning uchun harakat qilishdan oldin siz buni qilishingiz kerak. Shu bilan bir qatorda, Samba konfiguratsiyasini terminal orqali tahrir qilmaslik, Samba Server paketlariga qo'shimcha ravishda, Gadmin-Samba dasturini o'rnating va grafik interfeysi. O'rnatish uchun terminalda hisob: Sudo apt indmin-samba O'rnatish oxirida Gadmin Samba-ni ishga tushiring. Ilova interfeysi rangi emas, balki sozlamalarni tushunish oson. Dasturdagi sozlamalar juda ko'p, ammo katta hisobda, bizning holatda, biz "foydalanuvchilar" yorlig'iga qiziqamiz. Unga boring va yangi foydalanuvchi qo'shing. Yangilangan oynada "Yangi foydalanuvchi" tugmachasini bosing, parolni kiriting, guruhga qo'shing ("velosipedni ixtiro qilmaslik", "SamBAUSERS" ni ko'rsating. ) va fayllar katalogini fayllar uchun o'rnating. Shundan so'ng "Qo'llash" ni bosing. HD videobox - yangi foydalanuvchi O'zgarishlarni qo'llash, serverni qayta yoqish, "o'chirish" va "faollashtirish" tugmachasini, shuningdek, ilova oynasining yuqori chap burchagida joylashgan yuqori chap burchagida joylashgan. Shuni unutmang, shuningdek, papkani baham ko'rish uchun "Shartatsiya qilingan" huquqlarini o'rnating. Buni terminal orqali va Nautilus fayllarining grafik interfeysi orqali amalga oshirilishi mumkin. Nautilus - kirish huquqlarini o'zgartirish Nautimus - fayllarni yozishga ruxsat Windows ostidagi Samba serverini sozlash Windows-dagi holatlarda hamma narsa katta, Samba ushbu standart operatsion tizimda qo'llanilgan. Aslida, siz mavjud hisob qaydnomasidan foydalanishingiz yoki mehmonlarga kirish imkoniyatini berishingiz mumkin. Shu bilan bir qatorda, siz tarmoqqa kirish uchun ishlatiladigan boshqa qayd yozuvini yaratishingiz mumkin. Yangisini yaratish uchun hisob Siz "boshqaruv paneliga" borishingiz kerak, "Foydalanuvchi hisobini boshqarish" elementini tanlang va yangi parol qaydnomasini yarating. Yangi hisob qo'shish Yangi foydalanuvchini yaratishda siz hisob turini tanlashingiz kerak bo'ladi, ism va parol bilan keling. So'nggi bosqichda "umumiy" papkalarning o'zgarishini ko'rish huquqini aniqlash kerak bo'ladi. Uni standartda bo'lishi mumkin windows Explorer Sizga kerak bo'lgan papkaga qo'llanilgan "xususiyatlar" kontekst menyusi orqali. "Umumiy" papkalar Foydalanuvchi qo'shish va papka huquqlarini o'zgartirish Yangi foydalanuvchi yaratish tartibidan so'ng, o'zgarishlar kuchga kirishi uchun hozirgi seansga sayohat qilish kerak. Samba mijozini Android-da o'rnatish Samba serveriga kirish uchun va mos ravishda tarmoqlarda tarmoq drayveri android boshqaruvi.
Download 53,39 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish