Macaamil VPN ayaa ping gareeya serverka faylasha, xalliya magaciisa oo wali ma furan karo wadaag. Siyaasadda martigeliyaha ee Samba waa mid ka mid ah afarta lakab ee diidi kara xiriirkaas, waana tan ay dadku ugu dambeeyaan wax ka beddelaan. Liiska oggolaanshaha waxaa lagu qiimeeyaa ciwaanka isha ee smbd runtii helo, oo waxaa laga yaabaa inuusan ahayn ciwaanka uu macaamilku u malaynayo inuu haysto. Aqoonsiga saxda ah ee ishaas wuxuu u beddelaa dhibaato ogolaansho aan cad ah beddelaad qaabeynta hal khad ah.

Afar lakab oo ku guuldareysta fariin isku mid ah

Diidmadu waxay ka iman kartaa dariiqa, dab-damiska martigeliyaha, siyaasadda martigeliyaha Samba ama aqoonsiga SMB. Lakab kastaa wuxuu macaamilka siiyaa fariin sheegta isku mid, taas aawadeed qiyaasiddu waxay qaadataa galab. Habaynta baaritaannada shabakadda ilaa gudaha waxay meesha ka saartaa inta badan qiyaasidda.

Ka bilow gaadiidka. Haddii dekedda 445 aysan waligeed gaarin serverka, wax dejinta Samba ah ma muhiim ah, oo duubista interface-ka serverku waxay taas ku go'aamisaa ilbiriqsiyo gudahood. Xigta waxaa yimaada dab-damiska martigeliyaha ee serverka laftiisa, kaas oo tuuri kara isha la oggolaaday ka hor inta uusan smbd arkin. Kaliya ka dib marka labadan la gudbo ayaa liiska oggolaanshaha noqdaa musharrax. Aqoonsiga ayaa ugu dambeeya, sababtoo ah guuldarada gelitaanka iyo diidmada martigeliyaha ayaa si kala duwan uga muuqda diiwaanka serverka, xitaa marka macaamilku labadaba ku sheego gelitaan la diiday. Nidaamku waa ka muhiimsan yahay qalabka, sababtoo ah lakab kastaa wuxuu leeyahay amar ka jawaaba.

Raadi ciwaanka isha ee smbd runtii arko

Gelitaanka la maro, serverku wuxuu inta badan arkaa ciwaanka macaamilka ee barkada VPN. Marka tarjumaadda isha ku taal gateway-ga, wuxuu beddelkeeda arkaa ciwaanka LAN ee gateway-ga, oo macaamil kasta oo ka dambeeya gateway-gaas wuu noqdaa mid aan la kala garan karin.

Farqigaas ayaa go'aamiya haddii qoraalka liiska oggolaanshaha uu yahay siyaasad ama dalool. Oggolaanshaha ciwaanka gateway la tarjumay waxay soo dhex gelisaa qof kasta oo ka dambeeya, taas oo qaanuunka macaamil kasta uusan badanaa rabin inuu muujiyo. Akhri isha serverka, ma aha fikradda macaamilka ee ku saabsan ciwaankiisa. Duubista interface-ka serverku waa habka ugu jaban ee lagu arko, isla duubistaasna waxay caddaynaysaa haddii baakadu timid. Ku xaddid duubista tirada baakadaha oo ku dar shaandhayn martigeliye markaad ogaato macaamilka aad raacdo. Shaxda fadhiyada Samba waa qaybta kale ee jawaabta: smbstatus -b tiirka macaamilka ee saf kasta oo fadhi waa lammaanaha uu smbd diiwaangeliyay, waana caddaynta ugu degdega ah ee ciwaanka runtii gaadhay adeegga.

sudo tcpdump -ni any -c 20 'tcp port 445'
sudo smbstatus -b
ss -tnp | grep ':445'

Akhri liiska oggolaanshaha sida Samba u akhriyo

Dejinta hosts allow waxay qaadataa liis ciwaanno, shabakado ama magacyo, waxayna noqon kartaa mid caalami ah ama gudaha wadaag. Laba qoraal oo adiga isku mid u muuqda ayaa laga yaabaa inaysan isku mid u ahayn falanqeeyaha, sidaas darteed qaabeynta dhabta ah waa tan la baari karo. Taasi waxay ka dhigan tahay aragtida la isku daray ee ma aha faylka aad si kadis ah u beddeshay.

Lammaane tusaale ah oo horgale ah ayaa u eg khadka hoose, waana tusaale ee ma aha beddelka qoraallada hore u jiray. Hayso macaamiisha maamulka iyo codsiga ee si sharci ah u xirma maanta, oo akhri liis kasta oo mamnuuc ah isla tallaabadaas. Hadii martigeliyaha la aqbalo waxay ku xiran tahay siyaasadda guud ahaan, sidaas darteed tijaabi macaamilka saxda ah halkii aad ka fikiri lahayd mudnaanta. Oggolaanshaha martigeliyuhu waxba kama sheego ogolaanshaha wadaagga ama hababka nidaamka faylasha, kuwaas oo ah albaabbo gaar ah. Guusha qalabka tijaabada waxay ka dhigan tahay in siyaasadda martigeliyaha ay aqbasho ishaas, iyo wax ka badan maaha.

hosts allow = 192.168.50.0/24 10.90.0.0/24
testparm -s
testparm -s /etc/samba/smb.conf client.example 10.90.0.14

Beddel faylka ka badbaada dib u bilow

Martigeliyaha caadiga ah ee Linux wadada qaabeynta waa mid go'an oo adeeggu dib u akhriyaa marka dib loo bilaabo. Router ama qalab, smb.conf shaqeynaya ayaa inta badan la abuuraa bilowga, oo wax ka beddelka gacanta ayaa lumaa dib u bilowga xiga. Isticmaal habka habaynta la taageeray ee qalabka, kaas oo badanaa ah fayl qaabeyn u gaar ah.

Temptation-ka wakhtigan waa in firmware kale la shido sababtoo ah hal dunta ayaa soo sheegtay inuu shaqeeyo. Taasi waa isbeddel weyn oo ku saabsan dhibaato siyaasadeed yar, waxayna qalabka ka saartaa xaaladdiisa la taageeray. Marka hore aqoonsado xakamaynta la taageeray, maadaama qalabka badidiisa ay liiska oggolaanshaha ku muujiyaan isha ay leeyihiin. Haddii aysan runtii sidaas samayn, xaddidaaddaas waa dood qalab kale ah oo ma aha dood dhismo aan la taageerin.

Diiwaangeli faylka aad beddeshay iyo waxa dib u abuura, si qofka xiga uusan u celin baaritaanka.

Tijaabi hal macaamil la oggolaaday iyo mid laga reebay

Tijaabi labada natiijaba, ma aha kaliya tan aad rabtay. Macaamil la oggolaaday oo xirmaa wuxuu caddeynayaa in isbeddelku shaqeeyo; macaamil laga reebay oo wali la diido wuxuu caddeynayaa inaanu qaanuunku si fudud wax walba u furin.

smbclient -L //fileserver -U alice
sudo testparm -s /etc/samba/smb.conf alice-laptop 10.90.0.14
sudo tail -n 40 /var/log/samba/log.smbd

Marka xiriirku waligiis gaarin smbd, jawaabtu waxay ku jirtaa dariiqa ama dab-damiska serverka. Haddii martigeliyaha la oggolaaday oo gelitaanku guuldareysto, dhibaatadu waa aqoonsiga oo ballaarinta liiska oggolaanshaha mar kale ma caawinayso. Hayso wax soo saarka baaritaanka si gaar ah, sababtoo ah diiwaanka Samba ee faahfaahsan wuxuu daaha ka qaadi karaa waddooyinka wadaagga iyo magacyada xisaabaadka. Beddel hal lakab isku day kasta, haddii kale natiijada xigta waxba kuuma sheegto.

Maqaallo la xiriira