Linux operating system များတွင်ဖိုင်ဆာဗာ (FS) ကိုမတူညီသောရည်ရွယ်ချက်များအတွက်အသုံးပြုနိုင်သော်လည်းအများအားဖြင့် Windows အခြေပြုကွန်ပျူတာများနှင့်အတူဒေသကွန်ယက်နှင့်အများပြည်သူဖိုင်တွဲများကိုဖန်တီးခြင်းတွင်ပါ 0 င်သည်။ ယခုအချိန်တွင်လူကြိုက်အများဆုံး FS မှာ Samba ဟုသတ်မှတ်သည်။ ၎င်းကိုဖြန့်ဖြူးခြင်းများတွင်ကြိုတင်ထည့်သွင်းထားပြီးအတွေ့အကြုံရှိအသုံးပြုသူများသည်ဖိုင်ဆာဗာများကိုအသုံးပြုရန်လိုအပ်ပါကဤကိရိယာကိုအဓိကတစ်ခုအဖြစ်နှစ်သက်သည်။ ယနေ့တွင်၎င်းသည်ဤအစိတ်အပိုင်းကို Centos 7 တွင်တပ်ဆင်ခြင်းနှင့် configure လုပ်ခြင်းအကြောင်းဖြစ်သည်။
SAMBA ကို CENTOS 7
ပစ္စည်းအားလုံးကိုခြေလှမ်းများဖြန့်ဝေရန်ပစ္စည်းအားလုံးကိုဖြန့်ဝေသည်။ ဘာဖြစ်လို့လဲဆိုတော့ပုံမှန်ပြင်ဆင်မှုလုပ်ငန်းစဉ်သည်များသောအားဖြင့်အချိန်များစွာယူပြီးမတူညီသောအဆင့်များပါဝင်သည်။ ကျွန်ုပ်တို့သည်ဤ operating system နှင့်အတူအစုအဝေးတွင်အသုံးပြုသောကြောင့်ကျွန်ုပ်တို့သတ်မှတ်ထားသောအဆိုအရကျွန်ုပ်တို့သတ်မှတ်ထားသောကြောင့်ကျွန်ုပ်တို့သည်ပြတင်းပေါက်များနှင့်ပဏာမလုပ်ဆောင်မှုများကိုကျော်လွှားနိုင်မည်မဟုတ်ပါ။ ဖိုင်ဆာဗာကို Centos 7 တွင် configure လုပ်ခြင်း၏အခြေခံမူများကိုနားလည်ရန်တင်ပြသည့်ညွှန်ကြားချက်များကိုသင်သာဂရုတစိုက်ဆန်းစစ်လေ့လာနိုင်သည်။အဆင့် 1 - Windows အတွက်ကြိုတင်ပြင်ဆင်မှုအလုပ်
၎င်းသည် 0 င်းဒိုးများနှင့်စတင်ရန်အတွက်စတင်သည့်အရာဖြစ်သောကြောင့်ကွန်ယက်နှင့်အများသုံးဖိုင်တွဲများကိုဖန်တီးခြင်းမရှိဘဲလုပ်ရန်မလိုပါအချက်အလက်များကိုဆုံးဖြတ်ရန်လိုအပ်လိမ့်မည်။ Connection takes ကိုပိတ်ဆို့ထားသည့်အတွက်လုပ်ငန်းအဖွဲ့၏အမည်ကိုသင်ဆုံးဖြတ်ရန်လိုအပ်ပြီး "Hosts" ဖိုင်ကိုပြောင်းလဲရန်လိုအပ်လိမ့်မည်။ အားလုံးကဒီလိုပဲ
- "Command line" ကိုရှာဖွေရန် "Start" ကိုဖွင့်ပါ, command line ကိုရှာဖွေရန်နှင့်အုပ်ချုပ်ရေးမှူးကိုယ်စားဤလျှောက်လွှာကိုဖွင့်ပါ။
- လက်ရှိ workstation configuration ကိုရှာဖွေရန် Net Config Configation command ကိုရိုက်ထည့်ပါ။ Enter ခလုတ်ကိုနှိပ်ခြင်းဖြင့်လုပ်ဆောင်ချက်ကိုသက်ဝင်စေပါ။
- စာရင်းအသွင်အပြင်ကိုစောင့်ပါ။ ၎င်းတွင် "workstation ၏ဒိုမိန်း" ကိုရှာပြီး၎င်း၏တန်ဖိုးကိုမှတ်မိပါ။
- Console Console Session တွင် Notepad C ကိုရိုက်ထည့်ပါ - \ Windows \ System32 \ etc \ etc \ etc \ etc \ etc \ etc \ etc \ etc \ t
- စာရင်းအဆုံးတွင်ပြေး။ 192.168.0.1 Srvr1.domsain.com Srvr1 ကိုထည့်သွင်းပါ။ ဤ IP ကို Samba ချိန်ညှိမည့်ကိရိယာလိပ်စာသို့အစားထိုးပါ။ ထို့နောက်အပြောင်းအလဲအားလုံးကိုသိမ်းပါ။
ဤအချက်ပေါ်တွင် Windows End ရှိကွန်ပျူတာနှင့်လုပ်ဆောင်မှုအားလုံးသည်သင် Centos 7 သို့ သွား. Samba ဖိုင်ဆာဗာ၏တိုက်ရိုက်ပြင်ဆင်မှုကိုပြုလုပ်နိုင်သည်။
အဆင့် 2: Sumba ကို Centos 7 တွင်တပ်ဆင်ပါ
Samba ၏မှန်ကန်သောစစ်ဆင်ရေးအတွက်လိုအပ်သောအစိတ်အပိုင်းများအားလုံးကိုထည့်သွင်းစဉ်းစားနေသော operating system တွင် default ကိုပုံမှန်အားဖြင့်တပ်ဆင်ထားသည်မဟုတ်, ဤလုပ်ဆောင်မှုများအားလုံးကို Terminal မှတစ်ဆင့်ကွပ်မျက်ခံရလိမ့်မည်။
- သင်အတွက်အဆင်ပြေသော console ကိုဖွင့်ပါ။ ဥပမာအားဖြင့်, application menu သို့မဟုတ် standard ctrl + alt + t ကိုသော့ပေါင်းစပ်မှတဆင့်။
- ဤတွင် Sudo Yum Install -y Samba Samba-glada-glada-gladon-glade2 spython-glade2 spython-glade2 syst-samba syst-config-sumba ကိုဤနေရာတွင်ထည့်ပါ။
- ဒီလုပ်ဆောင်ချက်ကိုအတည်ပြုရန် Superuser စကားဝှက်ကိုရိုက်ထည့်ပါ။ ဒီမျဉ်းမှာရေးထားတဲ့ဇာတ်ကောင်တွေကိုမပြဘူးလို့စဉ်းစားပါ။
- တပ်ဆင်မှုလုပ်ငန်းစဉ်ကိုစတင်ရန်သင့်အားသင်အကြောင်းကြားလိမ့်မည်။ ဤအနေဖြင့် "terminal" ကိုမပိတ်ပါနှင့်, မဟုတ်ရင်ချိန်ညှိချက်များအားလုံးကိုအလိုအလျောက်ပြန်လည်စတင်လိမ့်မည်။
- ခွဲစိတ်ကုသမှုပြီးဆုံးသွားသောအခါလိုအပ်သောအသုံးအဆောင်များနှင့်၎င်းတို့၏မှီခိုမှုများကိုထူထောင်ထားကြောင်းပြသခြင်းကိုအစီရင်ခံတင်ပြသောကြောင့်ကြိုးများပေါ်လာလိမ့်မည်။
အစောပိုင်းကမိတ်ဆက်သည့်အဖွဲ့သည်ထိုအသုံးအဆောင်များအားလုံးကိုတစ်ပြိုင်တည်း နှိပ်. တစ်ပြိုင်နက်တည်းတပ်ဆင်ပြီးစနစ်ထဲသို့ထည့်ရန်နောက်ထပ်ဘာမျှမပြုလုပ်ခဲ့ပါ။ ဖိုင်ဆာဗာကိုအလိုအလျောက်ဖြန့်ချိမည်ဖြစ်ပြီး Autoload ထဲသို့ချက်ချင်းဖြည့်စွက်လိမ့်မည်။ ထို့ကြောင့်သင်သည်ပါ 0 င်မှုနှင့်သင်္ကေတလိုင်းများကိုသင်စိတ်မပူပါနဲ့။
အဆင့် 3. ကမ္ဘာလုံးဆိုင်ရာ parameters တွေကို install လုပ်ခြင်း
Samba ကို "စင်ကြယ်သောပုံစံ" တွင် OS တွင် OS တွင်တပ်ဆင်ထားသည်။ ဆိုလိုသည်မှာယခုအခါ၎င်း၏အပြုအမူကိုသတ်မှတ်သည့် parameters များကိုသတ်မှတ်ခြင်းမရှိပါ။ သူတို့ကသူတို့ကိုယ်ပိုင်အပေါ် install လုပ်ရမယ်, အဲဒါကအဓိက configuration နဲ့ထိုက်တန်ပါတယ်။ ကျွန်ုပ်တို့သည်ပုံမှန် template ကိုအသုံးပြုရန်အတွက်ကျွန်ုပ်တို့ထုံးစံအတိုင်းလိုင်းများအစားထိုးရန်ကမ်းလှမ်းသည်။
- တစ်ခါတစ်ရံတွင် Samba ကိုစင်ကြယ်သော configuration file တစ်ခုဖြင့်တပ်ဆင်ထားသော်လည်းအချို့သော parameters တွေကိုသတ်မှတ်ထားပြီးဖြစ်သည်။ ပထမ ဦး ဆုံးအရန်ကူးမိတ္တူကူးယူပါ။ ဤလုပ်ငန်းကို sudo mv /etc/samba/samba/smba/smba/samba/smb.baf.bak သို့ 0 င်ရောက်ခြင်းဖြင့်ဆောင်ရွက်သည်။
- ဤလုပ်ဆောင်မှုအားလုံးသည်နောက်ဆက်တွဲကဲ့သို့ပင်ဤလုပ်ဆောင်မှုသည် Superuser password ကိုသတ်မှတ်ခြင်းဖြင့်အတည်ပြုရမည်။
- အောက်ပါကိုင်တွယ်ဖြေရှင်းမှုများကို configuration file နှင့်တိုက်ရိုက်ပြုလုပ်လိမ့်မည်။ ထိုသို့ပြုလုပ်ရန်စာသားတည်းဖြတ်သူကိုအမြဲအသုံးပြုသည်။ စံသတ်မှတ်ချက်အရ VI ကိုထည့်သွင်းထားသော်လည်းအတွေ့အကြုံမရှိသေးသောအသုံးပြုသူများအတွက်မလုံလောက်ပါ,
- nano ကို OS ထဲထည့်ပြီးပါပြီဆိုပါစို့, သင်ကအကြောင်းကြားလိမ့်မည်။
- ယခုကျွန်ုပ်တို့သည် Sudo nano /etc/samba/samba/smb.conf 0 င်ရောက်ခြင်းဖြင့် configuration file ကိုတည်းဖြတ်ရန်လှည့်ပါ။
- ဖွင့်လှစ်သောပြတင်းပေါက်၌, အောက်ပါအကြောင်းအရာရိုက်ထည့်ပါ။
[ကမ္ဘာလုံးဆိုင်ရာ]
Workgroup = workgroup
ဆာဗာ string =% ဇ server (Samba, Ubuntu)
netbios အမည် = Ubuntu Share
DNS proxy = အဘယ်သူမျှမ
log file = /var/log/samba/log.rems
မက်စ်မှတ်တမ်းအရွယ်အစား = 1000
Passdb backend = tdsam
Unix စကားဝှက်ကိုစည်းညှိ = ဟုတ်ကဲ့
Passwd ပရိုဂရမ် = / / usr / bin / passwd% ဦး ဦး
Pam Password ပြောင်းခြင်း = ဟုတ်ကဲ့
guest ည့်သည်မှ Map = မကောင်းတဲ့အသုံးပြုသူ
usershare guests ည့်သည်များ = ဟုတ်ကဲ့
- အပြောင်းအလဲများကိုမှတ်တမ်းတင်ရန် Ctrl + O key ပေါင်းစပ်ကိုနှိပ်ပါ။
- ဖိုင်၏အမည်ကိုမပြောင်းပါနှင့်, ရိုက်ထည့်ပါ။
- ထို့နောက် Ctrl + X ကိုပိတ်ခြင်းအားဖြင့်စာသားတည်းဖြတ်သူ 0 င်းဒိုးကိုသင်ထွက်ခွာနိုင်သည်။
အထက်တွင်ဖော်ပြထားသည်, သို့သော် configuration file ထဲသို့မည်သည့် contents များကိုထည့်သွင်းသင့်သည်, သို့သော်အသုံးပြုသူလိုအပ်ချက်ပေါ် မူတည်. ဤ parametersters များ၏တန်ဖိုးများပြောင်းလဲသွားပါကြောင်း, အရေးအကြီးဆုံးအချက်များနှင့်အသေးစိတ်အချက်အလက်များကိုရှာဖွေကြပါစို့။
- အလုပ်ခွင်။ ဤ parameter သည်အလုပ်အဖွဲ့၏အမည်ကိုသတ်မှတ်ပါတယ်။ ၎င်း၏တန်ဖိုးကို Windows တွင်သတ်မှတ်ထားသောသတင်းအချက်အလက်များနှင့်အညီသတ်မှတ်ထားသည်။
- NetBIOS အမည်။ ဤစက်ပစ္စည်းနှင့်အပြန်အလှန်ဆက်သွယ်သည့်အခါ Windows PC တွင်သင်ပြသလိုသောခုံဝေါဟာရကိုတန်ဖိုးထားပါ။
- မှတ်တမ်းဖိုင်။ ဤ parameter သည်၏တန်ဖိုးအရဖိုင်ဆာဗာလုပ်ဆောင်နေစဉ်အတွင်းရေးသားထားသောဖြစ်ရပ်မှတ်တမ်းများကိုသင်သိမ်းဆည်းလိုသည့်လမ်းကြောင်းသို့လမ်းကြောင်းကိုသတ်မှတ်ပါ။
- Passdb backend ။ ဤရွေးချယ်မှုသည်စကားဝှက်၏သိုလှောင်မှုအမျိုးအစားကိုဆုံးဖြတ်သည်။ သင်မေးရန်ဤနေရာတွင်မည်သည့်အရာကိုမသိရပါကဤပစ္စည်းကို default value တွင်ထားခဲ့ခြင်းသည် သာ. ကောင်း၏။
- UNIX စကားဝှက်ထပ်တူပြုခြင်း။ စကားဝှက်ကိုထပ်တူပြုခြင်းအတွက်တာဝန်ရှိသည့်အတွက်ဤ parameter ကိုသက်ဝင်စေရန်အကြံပြုသည်။
- guest ည့်သည်မှမြေပုံ။ guest ည့်သည် access ကိုသတ်မှတ်ရန်အသုံးပြုခဲ့သည်။ ၎င်းတွင်တန်ဖိုးများစွာရှိသည်။ အသုံးပြုသူမကောင်းသောအကောင့်များကိုမတည်ရှိသောအကောင့်များဖြင့်အသုံးပြုသည်, စကားဝှက်ကိုထည့်သွင်းခြင်းတွင်စကားဝှက်ကိုထည့်သွင်းသောအခါ guest ည့်သည် mode ကိုတင်ထားသည်။
ထို့အပြင် Samba တွင်အခြား configuration options များရှိသည်။ Graphical interface ကိုအကောင်အထည်ဖော်သည်။ ဤအရာအားလုံးနှင့်အတူကျွန်ုပ်တို့သည်တရားဝင်စာရွက်စာတမ်းများတွင်အကျွမ်းတဝင်ရှိရန်သင့်အားကျွန်ုပ်တို့အကြံဥာဏ်များနှင့်အတူတူပင်အချက်အလက်များအားလုံး၏တူညီသောစာမူကို configure မလုပ်နိုင်ပါ။
အဆင့် 4: အများပြည်သူလမ်းညွှန်ဖန်တီးခြင်း
ဖိုင်ဆာဗာ၏ configuration ကို ဆက်လက်. အများပြည်သူလမ်းညွှန်များဖန်တီးခြင်း၏နိယာမကိုဖြုတ်ချခြင်း။ ထိုကဲ့သို့သောဖိုလ်ဒါများသည်များသောအားဖြင့်စကားဝှက်ကိုသာကန့်သတ်ထားခြင်းမရှိသေးသော်လည်းကြည့်ရှုခြင်းသို့မဟုတ်လုံးဝဆက်နွယ်သောအသုံးပြုသူတိုင်းကိုတည်းဖြတ်ရန်ပင်မရရှိနိုင်ပါ။ များသောအားဖြင့်ထိုကဲ့သို့သောလမ်းညွှန်တစ်ခုဖန်တီးလေ့ရှိသော်လည်းမည်သည့်အရာကမျှသူတို့ကိုမထည့်သွင်းနိုင်အောင်တားဆီးပေးသည်။ ပထမ ဦး ဆုံးဖိုင်တွဲကိုဖန်တီးမှုကိုအောက်ပါအတိုင်းပြုလုပ်သည်။
- Terminal တွင်အထက်ဖော်ပြပါဖိုင်တွဲကိုဖန်တီးရန် Sudo Mkdir -p / Samba / Allaccess ကိုရိုက်ထည့်ပါ။ လိုအပ်ပါက၎င်း၏အမည်ကို letters သို့ပြောင်းပါ။
- မျှဝေခြင်းနှင့်စတင်ခြင်း, အစပိုင်းတွင် CD / Samba လမ်းကြောင်းကိုပတ်ပတ်လည်ရွေ့လျားခြင်းဖြင့်စတင်ခြင်း။
- ဤတွင် sudo chmod -r 0755 Allaccess String ကိုထည့်ပြီး Enter ကိုနှိပ်ပါ။
- အခြား Sudo Chung-Wron Nourrow -r မှမည်သူမျှ Parameter: nogroup allaccess / လုံးဝသုံးစွဲသူများအား 0 င်ရောက်ခွင့်ပေးရန်တာ 0 န်ရှိသည်။
- ယခုသင်သည်ဤဖိုင်တွဲကို configuration file ထဲတွင်သတ်မှတ်ရန်လိုအပ်သည်။ စတင်ရန် Sudo Nano /etc/samba/samba/Samba/Samba/samb.CF မှတစ်ဆင့်ဖွင့်ပါ။
- ပိတ်ပင်တားဆီးမှုအောက်ရှိဖိုင်၏အစကိုထည့်ပါ။ သင်တစ် ဦး ချင်းစီ၏တန်ဖိုးများကိုတပ်ဆင်ခြင်းနှင့်အတူအနည်းငယ်အကြာတွင်မျဉ်းတစ်ကြောင်းစီ၏အဓိပ္ပာယ်ကိုကျွန်ုပ်တို့ပြောပါမည်။
Allaccess]
Path = / / / Samba / allaccess
browsable = ဟုတ်ကဲ့။
Writable = ဟုတ်ကဲ့။
ok ည့်သည် OK = ဟုတ်ကဲ့
သာ = no ကိုဖတ်ပါ
- အပြောင်းအလဲများကိုသိမ်းဆည်းပြီးစာသားတည်းဖြတ်သူကိုထားခဲ့ပါ။
- Settings အားလုံးကိုဖိုင်ဆာဗာကိုပြန်လည်စတင်ပြီးနောက်သာအသုံးချလိမ့်မည်။
လိုအပ်သောအများပြည်သူလမ်းညွှန်အားလုံးကိုဖန်တီးလိမ့်မည်, ထိုတွင်ထိုတွင် 0 င်းဒိုးတွင်သူတို့၏စွမ်းဆောင်ရည်ကို 0 င်ရောက်ခြင်းအားဖြင့်၎င်းတို့၏စွမ်းဆောင်ရည်ကိုစစ်ဆေးရန်အကြံပြုသည်။ ယခုအချိန်တွင်အထက်ပါ parameters တွေကိုအပေါ်အကျိုးသက်ရောက်ကြပါစို့။
- လမ်းကြောင်း။ ဤတွင်လူသိရှင်ကြားရရှိနိုင်သည့်ဖိုင်တွဲနှင့်ကိုက်ညီသောလမ်းကြောင်း။
- browsable ။ ဤ parameter သည်ဤ parameter သည် activation ကိုခွင့်ပြုထားသောစာရင်းမှလမ်းညွှန်ကိုပြလိမ့်မည်။
- ။ ဤ parameter သည်တန်ဖိုးတန်ဖိုးကိုဟုတ်ကဲ့အဖြစ်သတ်မှတ်ပါကသတ်မှတ်ထားသောဖိုင်တွဲကိုတည်းဖြတ်နိုင်သည်။
- ok ည့်သည် ok ။ သင်မျှဝေခြင်းဖိုလ်ဒါကိုပေးလိုပါကဤပစ္စည်းကိုသက်ဝင်စေပါ။
- ဖတ်ပါ။ Read-in-in-in-folder ၏တန်ဖိုးကိုသတ်မှတ်ရန်ဤ parameter သည်၏အပြုသဘောဆောင်သောတန်ဖိုးကိုသုံးပါ။
အဆင့် 5: လုံခြုံတဲ့စာရင်းကိုင်တစ်ခုဖန်တီးခြင်း
Samba configuration ၏နောက်ဆုံးဥပမာအနေဖြင့်ကျွန်ုပ်တို့သည်စကားဝှက်အောက်ရှိအကာအကွယ်ပေးထားသောဖိုလ်ဒါများကိုဖန်တီးရန်နှင့်သက်ဆိုင်သောအသုံးပြုသူများကိုသာရရှိနိုင်ပါသည်။ သင်နားလည်ပြီးသည့်အတိုင်းဤကဲ့သို့သောလမ်းညွှန်များကိုသင်အကန့်အသတ်မဲ့သောပမာဏကိုဖန်တီးနိုင်သည်။
- sudo mkdir -p / samba / allaccess / saecess command ကိုအသုံးပြုခြင်းအားဖြင့်နောက်ထပ် configured လုပ်မည့်လမ်းညွှန်ကိုဖန်တီးပါ။
- လုပ်ဖော်ကိုင်ဖက်များတွင် Sudo addgroup seadgroup မှတဆင့်လုပ်ပိုင်ခွင့်ရှိသောအသုံးပြုသူများတွင်ပါ 0 င်မည့်အုပ်စုတစ်ခုကိုထည့်ပါ။
- CD / Samba / allaccess ကိုသတ်မှတ်ခြင်းဖြင့်ကာကွယ်ထားသောလမ်းညွှန်၏တည်နေရာကိုသွားပါ။
- ဤတွင်အသုံးပြုသူတစ် ဦး ချင်းစီအတွက် Sudo Chown-R Richard မှတစ်ဆင့်အခွင့်အရေးများကိုသတ်မှတ်ပါ။ ဤ command တွင် Richard အမည်ကိုလိုအပ်သောတစ်ခုသို့အစားထိုးပါ။
- ၎င်းသည်ဘုံ sudo chmod -r 0770 လုံခြုံ / လုံခြုံရေး command ကိုရိုက်ထည့်ရန်သာဖြစ်သည်။
- Configuration file (sudo nano /etc/sampba/samba/sampb.conf) သို့သွားပါ။
- အောက်ကအယ်ဒီတာတွင်ပိတ်ပင်တားဆီးမှုကိုကူးယူပါ။
[လုံခြုံ]
Path = / / / Samba / Allaccess / လုံခြုံ
တရားဝင်အသုံးပြုသူများ = @securedgroup
ok ည့်သည် OK = NO
Writable = ဟုတ်ကဲ့။
browsable = ဟုတ်ကဲ့။
- အပြောင်းအလဲများကိုသိမ်းဆည်းပြီးစာသားတည်းဖြတ်သူကိုပိတ်ပါ။
- အကောင့်အားလုံးကို Sudo Usermod -A -A -A -A Secured Richard မှတစ်ဆင့်သင့်လျော်သောအုပ်စုများသို့ထည့်ပါ။
- Sudo smbpasswd -A Richard စကားဝှက်ကို Configuration ကိုပြီးဆုံးစေသောနောက်ဆုံးလုပ်ဆောင်မှုအဖြစ်သတ်မှတ်သည်။
CENDS 7 တွင် Samba file server ၏အထွေထွေချိန်ညှိချက်များအကြောင်းပြောပြခြင်းအားဖြင့်ဤအချက်သည်ကျွန်ုပ်တို့မျှဝေလိုသောအချက်အလက်များဖြစ်သည်။ 7 ။