سامبا ډي سي د AD ډومین کې د دوهم ډومین کنټرولر په توګه Windows د مراجعینو لپاره 2012R2 او رومینګ فولډرونه Windows и Linux

سامبا ډي سي د AD ډومین کې د دوهم ډومین کنټرولر په توګه Windows د مراجعینو لپاره 2012R2 او رومینګ فولډرونه Windows и Linux
دا احساس چې زه په وارداتي ګډوډۍ کې وم سمدلاسه نه و راغلی. یوازې کله چې د PCs تازه تحویلي په دوامداره توګه د لوړ تنظیم څخه په بورډ کې د Alt لینکس توزیع سره رسیدل پیل کړل ما شک وکړ چې یو څه غلط و.

په هرصورت، لکه څنګه چې زه د ناگزیر منلو پړاوونو ته لاړم، زه ښکیل شوم او حتی د پروسې څخه لږ خوند اخیستل پیل کړل. او په یو وخت کې ما فکر کاوه چې پدې نرخ کې ، ژر یا وروسته زه باید د مایکروسافټ څخه د لارښود خدماتو تنظیم کولو حلونو سره برخه واخلم او د یو څه بهرني په لور حرکت وکړم. له همدې امله ، د ناگزیر لپاره دمخه چمتو کولو لپاره ، او که امکان ولري ، د امکان تر حده ډیری زیانونو ته رسیدو لپاره ، پریکړه وشوه چې د ازموینې بنچ ځای په ځای کړي ، چې پکې شامل دي:

  • ډي سي ۱ — Windows Server 2012R2
  • DC2 - Viola سرور 8.2
  • د فایل سرور - Windows Server 2012R2
  • PC1 — Windows 7
  • PC2 - وایولا ورک سټیشن 8.2

ولاړې موخې:

  1. د w2k12r2 پر بنسټ یو ډومین ځای پر ځای کړئ. د ګروپ پالیسیو لږترلږه سیټ جوړ کړئ (د تولید زیربنا کې کارول شوي ورته ورته)، په شمول د کاروونکو د کاري فولډرونو (ډاونلوډونه/اسناد/ډیسکټاپ) د لیږدولو لپاره پالیسي. په پای کې، زه غواړم ډاډ ترلاسه کړم چې کله یو کاروونکی خپل ورک سټیشن بدلوي، Windows په Linux او بیرته یې د خپلو کاري اسنادو ته اسانه لاسرسی درلود.
  2. د دوهم کنټرولر لخوا سامبا DC ان پټ. د ډایرکټر او DNS نقل چیک کول
  3. د پیرودونکو تنظیم کول Linux د حرکت کوونکو فولډرونو سره کار کول

تطبیق:

  1. د نوي کنټرولر نصب او کمیشن کولد MS نصبولو سره Windows ۲۰۱۲R۲ ساده او لږ یا ډېر واضح دی. په انټرنیټ کې د ډومین ځای پرځای کولو لپاره ۱۰۰۱ لارښودونه شتون لري Windows دواړه د GUI او پاورشیل په کارولو سره، نو زه به یې بیا تکرار نه کړم، زه به یوازې لاړ شم لینک بند د هغو لیوالانو او هغو کسانو لپاره اسناد چې غواړي خپل حافظه تازه کړي.

    په هرصورت، پدې برخه کې لاهم یو مهم ټکی شتون لري. اوس مهال، سامبا نشي کولی د 2008R2 څخه لوړ د لارښود سکیمونو سره کار وکړي.

    سپوئلر سرلیک په ډیر دقیق ډول، پراختیا کونکو دا ملاتړ د تجربوي په توګه بیان کړ. مګر په عمل کې، د سامبا د دوهم DC په توګه په موجوده ډومین کې د معرفي کولو هڅه Windows د سکیم ۶۹ سره - تاسو به د لاندې تېروتنې سره ښه راغلاست ومومئ

    DsAddEntry د وضعیت WERR_ACCESS_DENIED معلوماتو سره ناکامه شوې (8567, 'WERR_DS_INCOMPATIBLE_VERSION')

    ستونزه دا ده Windows ۲۰۱۲ او ۲۰۱۲R2 د ډومینونو او ځنګلونو سره د کار کولو لپاره د WMI وسیلو څخه کار اخلي، چې مستحکم ملاتړ یې یوازې د سامبا ۴.۱۱ نسخې لپاره اعلان شوی، کوم چې د دې کال تر پایه پورې به خپور شي.
    دا له دې څخه تعقیب کیږي چې د 2012R2 سرور کې ځای پرځای شوي AD ډومین ته د سامبا معرفي کولو یوازینۍ اختیار دا دی چې سکیم له 69 څخه 47 ته ښکته کړي. البته، دا باید د تولید زیربنا کې پرته له ښه دلیل څخه ترسره نشي، مګر موږ یو دلته د ازموینې بینچ ، نو ولې واقعیا نه.

    Alt Server 8.2 نصب کړئ. د نصبولو په جریان کې، د "Samba-DC سرور (AD کنټرولر)" پروفایل غوره کړئ. په ګمارل شوي سرور کې، موږ د سیسټم بشپړ تازه کول ترسره کوو او د ټاسک-سامبا-dc بسته نصب کوو، کوم چې به هرڅه چې تاسو ورته اړتیا لرئ راوباسئ

    # apt-get install task-samba-dc

    که چیرې ناڅاپه ټاسک - سامبا - ډی سي، د اسنادو د ډاډ سره مخالف وي، الټا پخپله د اړتیا وړ هرڅه نصبولو څخه انکار کوي.

    # apt-get install python-module-samba-DC samba-DC-common samba-DC-winbind-clients samba-DC-winbind samba-DC-common-libs libpytalloc-devel

    بیا، موږ د کربروس تنظیم کولو او د ټکټ ترلاسه کولو ته حرکت کوو. د krb5.conf فایل خلاص کړئ، د [libdefaults] برخې ته لاړ شئ او لاندې فورمې ته یې راوړئ:

    # vim /etc/krb5.conf
     dns_lookup_kdc = true
     dns_lookup_realm = true
     default_realm = TEST.LOCAL

    د ټکټ غوښتنه

    # kinit administrator
    Password for administrator@TEST.LOCAL:

    د ترلاسه شوي کربروس ټیکټونو لیست چیک کول

    # klist
    Ticket cache: KEYRING:persistent:0:0
    Default principal: administrator@TEST.LOCAL
    
    Valid starting       Expires              Service principal
    16.05.2019 11:51:38  16.05.2019 21:51:38  krbtgt/TEST.LOCAL@TEST.LOCAL
            renew until 23.05.2019 11:51:35

    اوس موږ موجوده سمبا تشکیل حذف یا نوم بدلوو.

    # mv smb.conf smb.conf.bak1

    او په نهایت کې ، موږ د دوهم کنټرولر سره AD ډومین ته ننوځو:

    # samba-tool domain join test.local DC -U"TESTadministrator"

    بریالي ان پټ به د لاندې لاګ سره وي

    Finding a writeable DC for domain 'test.local'
    Found DC DC1.TEST.LOCAL
    Password for [TESTadministrator]:
    Reconnecting to naming master e31d7da6-8f56-4420-8473-80f2b3a31338._msdcs.TEST.                           LOCAL
    DNS name of new naming master is DC1.TEST.LOCAL
    workgroup is TEST
    realm is TEST.LOCAL
    Adding CN=DC2,OU=Domain Controllers,DC=TEST,DC=LOCAL
    Adding CN=DC2,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC                           =TEST,DC=LOCAL
    Adding CN=NTDS Settings,CN=DC2,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN                           =Configuration,DC=TEST,DC=LOCAL
    Adding SPNs to CN=DC2,OU=Domain Controllers,DC=TEST,DC=LOCAL
    Setting account password for DC2$
    Enabling account
    Calling bare provision
    Looking up IPv4 addresses
    Looking up IPv6 addresses
    No IPv6 address will be assigned
    Setting up share.ldb
    Setting up secrets.ldb
    Setting up the registry
    Setting up the privileges database
    Setting up idmap db
    Setting up SAM db
    Setting up sam.ldb partitions and settings
    Setting up sam.ldb rootDSE
    Pre-loading the Samba 4 and AD schema
    A Kerberos configuration suitable for Samba AD has been generated at /var/lib/sa                           mba/private/krb5.conf
    Provision OK for domain DN DC=TEST,DC=LOCAL
    Starting replication
    Schema-DN[CN=Schema,CN=Configuration,DC=TEST,DC=LOCAL] objects[402/1426] linked                           _values[0/0]
    Schema-DN[CN=Schema,CN=Configuration,DC=TEST,DC=LOCAL] objects[804/1426] linked                           _values[0/0]
    Schema-DN[CN=Schema,CN=Configuration,DC=TEST,DC=LOCAL] objects[1206/1426] linke                           d_values[0/0]
    Schema-DN[CN=Schema,CN=Configuration,DC=TEST,DC=LOCAL] objects[1608/1426] linke                           d_values[0/0]
    Schema-DN[CN=Schema,CN=Configuration,DC=TEST,DC=LOCAL] objects[1743/1426] linke                           d_values[0/0]
    Analyze and apply schema objects
    Partition[CN=Configuration,DC=TEST,DC=LOCAL] objects[402/2240] linked_values[0/                           24]
    Partition[CN=Configuration,DC=TEST,DC=LOCAL] objects[804/2240] linked_values[0/                           24]
    Partition[CN=Configuration,DC=TEST,DC=LOCAL] objects[1206/2240] linked_values[0                           /24]
    Partition[CN=Configuration,DC=TEST,DC=LOCAL] objects[1608/2240] linked_values[0                           /24]
    Partition[CN=Configuration,DC=TEST,DC=LOCAL] objects[1772/2240] linked_values[2                           4/24]
    Replicating critical objects from the base DN of the domain
    Partition[DC=TEST,DC=LOCAL] objects[109/110] linked_values[26/29]
    Partition[DC=TEST,DC=LOCAL] objects[394/5008] linked_values[29/29]
    Done with always replicated NC (base, config, schema)
    Replicating DC=DomainDnsZones,DC=TEST,DC=LOCAL
    Partition[DC=DomainDnsZones,DC=TEST,DC=LOCAL] objects[42/42] linked_values[0/0]
    Replicating DC=ForestDnsZones,DC=TEST,DC=LOCAL
    Partition[DC=ForestDnsZones,DC=TEST,DC=LOCAL] objects[20/20] linked_values[0/0]
    Exop on[CN=RID Manager$,CN=System,DC=TEST,DC=LOCAL] objects[3] linked_values[0]
    Committing SAM database
    Adding 1 remote DNS records for DC2.TEST.LOCAL
    Adding DNS A record DC2.TEST.LOCAL for IPv4 IP: 192.168.90.201
    Adding DNS CNAME record 6ff1df40-cbb5-41f0-b7b3-53a27dde8edf._msdcs.TEST.LOCAL                            for DC2.TEST.LOCAL
    All other DNS records (like _ldap SRV records) will be created samba_dnsupdate o                           n first startup
    Replicating new DNS records in DC=DomainDnsZones,DC=TEST,DC=LOCAL
    Partition[DC=DomainDnsZones,DC=TEST,DC=LOCAL] objects[1/42] linked_values[0/0]
    Replicating new DNS records in DC=ForestDnsZones,DC=TEST,DC=LOCAL
    Partition[DC=ForestDnsZones,DC=TEST,DC=LOCAL] objects[1/20] linked_values[0/0]
    Sending DsReplicaUpdateRefs for all the replicated partitions
    Setting isSynchronized and dsServiceName
    Setting up secrets database
    Joined domain TEST (SID S-1-5-21-3959064270-1572045903-2556826204) as a DC

    ADUC باید په TEST.LOCAL ډومین کې د نوي DC لپاره ریکارډ ولري، او د DNS مدیر باید د DC2 سره مطابقت ولري یو نوی ریکارډ ولري.

  2. د کنټرولرانو ترمنځ نقللومړی، راځئ چې د ډایرکټر نقل کولو خدمت (DRS) عملیات وګورو
    # samba-tool drs showrepl

    په محصول کې د نقل کولو ټولې هڅې باید بریالۍ وي. زموږ DC1 باید د ننوتلو څخه د 15 دقیقو دننه د KCC اعتراض لیست کې څرګند شي. Windows

    Default-First-Site-NameDC2
    	DSA Options: 0x00000001
    	DSA object GUID: 0e9f5bce-ff59-401e-bdbd-fc69df3fc6bf
    	DSA invocationId: 017997b5-d718-41d7-a3f3-e57ab5151b5c
    
    	==== INBOUND NEIGHBORS ====
    
    	DC=ForestDnsZones,DC=test,DC=local
    	        Default-First-Site-NameDC1 via RPC
    	                DSA object GUID: 60fb339d-efa3-4585-a42d-04974e6601b7
    	                Last attempt @ Mon May 27 12:56:31 2019 MSK was successful
    	                0 consecutive failure(s).
    	                Last success @ Mon May 27 12:56:31 2019 MSK
    
    	DC=DomainDnsZones,DC=test,DC=local
    	        Default-First-Site-NameDC1 via RPC
    	                DSA object GUID: 60fb339d-efa3-4585-a42d-04974e6601b7
    	                Last attempt @ Mon May 27 12:56:32 2019 MSK was successful
    	                0 consecutive failure(s).
    	                Last success @ Mon May 27 12:56:32 2019 MSK
    
    	CN=Schema,CN=Configuration,DC=test,DC=local
    	        Default-First-Site-NameDC1 via RPC
    	                DSA object GUID: 60fb339d-efa3-4585-a42d-04974e6601b7
    	                Last attempt @ Mon May 27 12:56:32 2019 MSK was successful
    	                0 consecutive failure(s).
    	                Last success @ Mon May 27 12:56:32 2019 MSK
    
    	DC=test,DC=local
    	        Default-First-Site-NameDC1 via RPC
    	                DSA object GUID: 60fb339d-efa3-4585-a42d-04974e6601b7
    	                Last attempt @ Mon May 27 12:56:32 2019 MSK was successful
    	                0 consecutive failure(s).
    	                Last success @ Mon May 27 12:56:32 2019 MSK
    
    	CN=Configuration,DC=test,DC=local
    	        Default-First-Site-NameDC1 via RPC
    	                DSA object GUID: 60fb339d-efa3-4585-a42d-04974e6601b7
    	                Last attempt @ Mon May 27 12:56:33 2019 MSK was successful
    	                0 consecutive failure(s).
    	                Last success @ Mon May 27 12:56:33 2019 MSK
    
    	==== OUTBOUND NEIGHBORS ====
    
    	DC=ForestDnsZones,DC=test,DC=local
    	        Default-First-Site-NameDC1 via RPC
    	                DSA object GUID: 60fb339d-efa3-4585-a42d-04974e6601b7
    	                Last attempt @ Thu May 23 16:40:03 2019 MSK was successful
    	                0 consecutive failure(s).
    	                Last success @ Thu May 23 16:40:03 2019 MSK
    
    	DC=DomainDnsZones,DC=test,DC=local
    	        Default-First-Site-NameDC1 via RPC
    	                DSA object GUID: 60fb339d-efa3-4585-a42d-04974e6601b7
    	                Last attempt @ Thu May 23 16:40:03 2019 MSK was successful
    	                0 consecutive failure(s).
    	                Last success @ Thu May 23 16:40:03 2019 MSK
    
    	CN=Schema,CN=Configuration,DC=test,DC=local
    	        Default-First-Site-NameDC1 via RPC
    	                DSA object GUID: 60fb339d-efa3-4585-a42d-04974e6601b7
    	                Last attempt @ Thu May 23 16:40:08 2019 MSK was successful
    	                0 consecutive failure(s).
    	                Last success @ Thu May 23 16:40:08 2019 MSK
    
    	DC=test,DC=local
    	        Default-First-Site-NameDC1 via RPC
    	                DSA object GUID: 60fb339d-efa3-4585-a42d-04974e6601b7
    	                Last attempt @ Thu May 23 16:40:08 2019 MSK was successful
    	                0 consecutive failure(s).
    	                Last success @ Thu May 23 16:40:08 2019 MSK
    
    	CN=Configuration,DC=test,DC=local
    	        Default-First-Site-NameDC1 via RPC
    	                DSA object GUID: 60fb339d-efa3-4585-a42d-04974e6601b7
    	                Last attempt @ Mon May 27 12:12:17 2019 MSK was successful
    	                0 consecutive failure(s).
    	                Last success @ Mon May 27 12:12:17 2019 MSK
    
    	==== KCC CONNECTION OBJECTS ====
    
    	Connection --
    	        Connection name: 6d2652b3-e723-4af7-a19f-1ee48915753c
    	        Enabled        : TRUE
    	        Server DNS name : DC1.test.local
    	        Server DN name  : CN=NTDS Settings,CN=DC1,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=test,DC=local
    	                TransportType: RPC
    	                options: 0x00000001
    	Warning: No NC replicated for Connection!

    مخنیوی "د پیوستون لپاره هیڅ NC نه دی نقل شوی!" په خوندي توګه له پامه غورځول کیدی شي. داسې ښکاري ځکه چې کله د نوي DC راجستر کول، سامبا په غلط ډول د نقل کولو بیرغونه تنظیموي.

    دا به هم یو ښه نظر وي چې د LDAP نقل چیک کړئ.

    # samba-tool ldapcmp ldap://dc1.test.local ldap://dc2.test.local -Uadministrator

    پورتنۍ کمانډ به په DC1 او DC2 کې د ټول ډایرکټر توکي د ځانګړتیاو ارزښتونه پرتله کړي.

    د بریالي نقل مثال

    * Comparing [DOMAIN] context...
    
    	* Objects to be compared: 249
    
    	* Result for [DOMAIN]: SUCCESS
    
    	* Comparing [CONFIGURATION] context...
    
    	* Objects to be compared: 1750
    
    	* Result for [CONFIGURATION]: SUCCESS
    
    	* Comparing [SCHEMA] context...
    
    	* Objects to be compared: 1739
    
    	* Result for [SCHEMA]: SUCCESS
    
    	* Comparing [DNSDOMAIN] context...
    
    	* Objects to be compared: 42
    
    	* Result for [DNSDOMAIN]: SUCCESS
    
    	* Comparing [DNSFOREST] context...
    
    	* Objects to be compared: 20
    
    	* Result for [DNSFOREST]: SUCCESS

    په ځینو مواردو کې، په مختلفو کنټرولرونو کې د شیانو ځانګړتیاوې ممکن توپیر ولري، او د کمانډ محصول به تاسو ته د دې په اړه خبر درکړي. مګر په ټولو قضیو کې نه دا به د تکرار ستونزې نښه وي.

    بل ګام دا دی چې په لاسي ډول د SysVol لارښود مستحکم نقل ترتیب کړئ.
    خبره دا ده چې سامبا لا تر اوسه د DFS-R ملاتړ نه کوي، لکه څنګه چې دا د پخوانیو FRS ملاتړ نه کاوه. له همدې امله، د DCs ترمنځ د نقل لپاره، سامبا او Windows تر اوسه پورې یوازینۍ کاري حل لاره د یوټیلټي په کارولو سره یو اړخیزه نقل دی. روبوکوپی له کټ څخه Windows Server د ۲۰۰۳ کال د سرچینو کټ وسایل.

    د مطابقت ستونزو څخه د مخنیوي لپاره، د سامبا پراختیا کونکي وړاندیز کوي چې لومړی د یوټیلټي سویټ په منظم ورک سټیشن کې نصب کړئ، او بیا د "C:\Program Files (x86)" فولډر کې کنټرولر ته روبوکاپي کاپي کړئ.Windows د سرچینو کټونه وسایل »

    د نصبولو وروسته، د کنټرولر په ټاسک شیډولر کې Windows موږ د لاندې پیرامیټرو سره د نقل کولو لپاره یوه دنده رامینځته کوو:

    - د ټولو کاروونکو لپاره اجرا کول
    - د ورځې په اوږدو کې په هرو 5 دقیقو کې د ورځني اجرا کولو لپاره هڅول
    - په عملونو کې موږ د روبوکاپي افادیت ته لاره مشخص کوو، د دلیلونو په توګه مشخص کول:

    DC1SYSVOLtest.local DC2SYSVOLtest.local /mir /sec

    په دې ځانګړي حالت کې، موږ د DC1 څخه DC2 ته د SysVol لارښود محتويات کاپي کوو.

  3. د پورټ وړ کارونکي فولډرونه د pam_mount ترتیب په کارولو سرهد تجربې له لارې، ما د دې په مرسته د دې ستونزې د حل لپاره دوه ګټور انتخابونه وموندل.
    1. د شبکې څخه /home برخې ته د پروفایل فولډر په بشپړ ډول نصب کول. یو ساده انتخاب. ښه کار کوي که چیرې زما اسناد، ډاونلوډونه، او ډیسټاپ فولډر نومونه په دواړو عملیاتي سیسټمونو کې ورته وي. دا فرض کوي چې کمپیوټر په Linux لا دمخه ډومین ته داخل شوی او کاروونکي د تصدیق او واک ورکولو میکانیزم په توګه د sssd په کارولو سره د خپلو ډومین حسابونو لاندې ننوځي.
      # vim /etc/security/pam_mount.conf.xml
      <volume uid="100000000-2000000000" fstype="cifs" server="dfs" path="Profile_Users/%(USER)" mountpoint="~" options="sec=krb5,cruid=%(USERUID),nounix,uid=%(USERUID),gid=%(USERGID),file_mode=0664,dir_mode=0775"/>
      

      چیرې چې:

      • uid="100000000-2000000000" - د SSSD څخه د ډومین کاروونکو ته د UID حد ټاکل شوی
      • سرور = "dfs" - د فایل سرور نوم
      • path="Profile_Users/%(USER)" - د کوربه شوي کارونکي پروفایل سره د فایل سرور کې سرچینه
      • د غره نقطه=”~” - د کارونکي کور فولډر ته لاره وګرځوئ

      د کارونکي ننوتنه میکرو متغیر "%(USER)" ته لیږدول کیږي چې د pam_mount لخوا کارول کیږي ترڅو زموږ د شبکې سرچینې سره وصل کړي لکه څنګه چې د نندارې مدیر کې داخل شوي. نو ځکه، دا مهمه ده چې ننوتنه پرته له دې چې په واضح ډول د ډومین نوم مشخص کړي DM ته ننوځي.

      په sssd.conf کې دا د تبصرې کولو یا False ته د انتخاب کولو له لارې حل کیږي په بشپړ ډول_وړ_نومونه وکاروئ، کوم چې د کاروونکو او ډلو لپاره د بشپړ وړ نوم حالت (د ډومین په شمول) وړوي.

    2. دویمه طریقه لږ ساده او ناپاکه ده، او زما په اند ډیر اسانه او غوره دی. د لومړي څخه توپیر یوازې د pam_mount ترتیب کې دی
      # vim /etc/security/pam_mount.conf.xml
      <volume uid="100000000-2000200000" fstype="cifs" server="dfs" path="Profile_Users/%(USER)/Рабочий стол" mountpoint="~/Рабочий стол" options="sec=krb5,cruid=%(USERUID),nounix,uid=%(USERUID),gid=%(USERGID),file_mode=0664,dir_mode=0775"/>
      <volume uid="100000000-2000200000" fstype="cifs" server="dfs" path="Profile_Users/%(USER)/Downloads" mountpoint="~/Загрузки" options="sec=krb5,cruid=%(USERUID),nounix,uid=%(USERUID),gid=%(USERGID),file_mode=0664,dir_mode=0775"/>
      <volume uid="100000000-2000200000" fstype="cifs" server="dfs" path="Profile_Users/%(USER)/Мои документы" mountpoint="~/Документы" options="sec=krb5,cruid=%(USERUID),nounix,uid=%(USERUID),gid=%(USERGID),file_mode=0664,dir_mode=0775"/>

      دا دی، موږ په ساده ډول زموږ هر فولډر په جلا توګه اړوند ډایرکټر کې نصب کوو

موندنو

د ازموینې په بنچ کې د نیمې میاشتې کار په جریان کې، دا بنډل په بریالیتوب سره د دواړو کنټرولرونو د څو بدیل اوږدمهاله او لنډمهاله بندیدو څخه ژوندی پاتې شو، پرته له دې چې د مراجعینو لپاره په عملي توګه هیڅ پایلې ولري (یوځل چې مراجعین په Windows۷ د باور وړ اړیکې له لاسه ورکول).

په ټولیز ډول ، ما د دې محصول سره کار کولو کې خورا خوندوره تجربه درلوده ، حتی د ټولو باریکیو سربیره چې ما په مقاله او "د پردې شاته" دواړو سره معامله کړې وه.

ډیری نیمګړتیاوې شتون لري، او لکه څنګه چې تاسو د سامبا سره کار کوئ، تاسو باید د دوی لوی شمیر کشف کړئ. په هرصورت، اوس مهال نور حلونه شتون نلري چې تاسو ته اجازه درکړي چې د هایبرډ چاپیریال تنظیم کړئ، دواړه د لارښود خدمت سره او پرته له دې. Windows.

سرچینه: www.habr.com

د DDoS محافظت ، VPS VDS سرورونو سره د سایټونو لپاره معتبر کوربه توب واخلئ 🔥 د DDoS محافظت، VPS VDS سرورونو سره د باور وړ ویب پاڼې کوربه توب واخلئ | ProHoster