ကွဲပြားခြားနားသော operating system များအသုံးပြုသောကွဲပြားခြားနားသောကွန်ပျူတာများတွင်တူညီသောဖိုင်များနှင့်အတူအလုပ်လုပ်ရန်လိုအပ်ပါက၎င်းကိုသင် Samba ကူညီလိမ့်မည်။ သို့သော်မျှဝေထားသောဖိုင်တွဲများကိုသင့်ကိုယ်ပိုင်အတွက်တည်ဆောက်ခြင်းသည်မလွယ်ကူပါ။ သာမန်အသုံးပြုသူတစ် ဦး အတွက်ဤလုပ်ငန်းသည်မဖြစ်နိုင်ပါ။ ဒီဆောင်းပါးက Samba ကို Ubuntu မှာဘယ်လို configure လုပ်မလဲဆိုတာပြလိမ့်မယ်။
ဒါ့အပြင်ဖတ်ပါ:
Ubuntu ကိုဘယ်လို Install မလဲ
Ubuntu မှာအင်တာနက်ချိတ်ဆက်မှုဘယ်လိုတည်ဆောက်မလဲ
Terminal ကို
အသုံးပြုခြင်း "Terminal" Ubuntu မှာသင်ကြိုက်တာကိုလုပ်နိုင်ပြီး Samba ကိုလည်း configure လုပ်နိုင်သည်။ လွယ်ကူစွာသိနားလည်နိုင်ရန်အတွက်လုပ်ငန်းစဉ်တစ်ခုလုံးကိုအဆင့်များခွဲခြားထားသည်။ ဖိုဒါများအားပြင်ဆင်ခြင်းအတွက်ရွေးချယ်စရာသုံးခုကိုအောက်တွင်တင်ပြထားသည်။ ဝေမျှသုံးခွင့်ရရှိခြင်း (အသုံးပြုသူမည်သူမဆိုစကားဝှက်တောင်းခံစရာမလိုဘဲဖိုလ်ဒါတစ်ခုကိုဖွင့်နိုင်သည်)၊ ဖတ်ရန်သာ ၀ င်ရောက်မှုနှင့်စစ်မှန်ကြောင်းအတည်ပြုခြင်းနှင့်အတူ။
အဆင့် ၁ - Windows ပြင်ဆင်ခြင်း
Ubuntu တွင် Samba ကို configure မပြုမီသင့် Windows operating system ကိုပြင်ဆင်ရန်လိုအပ်သည်။ မှန်ကန်သောလည်ပတ်မှုသေချာစေရန်၊ ပါ ၀ င်သောပစ္စည်းအားလုံးသည် Samba ကိုယ်တိုင်တွင်ဖော်ပြထားသော workgroup တစ်ခုတည်းရှိရန်လိုအပ်သည်။ ပုံမှန်အားဖြင့် operating system အားလုံးတွင် workgroup ကိုခေါ်သည် "အလုပ်အဖွဲ့"။ Windows တွင်အသုံးပြုသောသီးခြားအုပ်စုတစ်ခုကိုဆုံးဖြတ်ရန်သင်အသုံးပြုရန်လိုအပ်သည် "command line".
- ဖြတ်လမ်းကိုနှိပ်ပါ Win + r နှင့် Popup ၌တည်၏ ပြေးပါ command ရိုက်ထည့်ပါ
cmd
. - ဖွင့်လှစ်၌တည်၏ command line အောက်ပါ command ကို run:
အသားတင် config ကို workstation
သင်စိတ် ၀ င်စားသောအုပ်စု၏အမည်သည်လိုင်းပေါ်တွင်တည်ရှိသည် Workstation Domain။ အထက်ပါပုံတွင်တိကျသောတည်နေရာကိုသင်တွေ့နိုင်သည်။
ထို့အပြင် Ubuntu ၏ static IP တစ်ခုရှိကွန်ပျူတာပေါ်တွင်ဖိုင်တွင်မှတ်ပုံတင်ထားရမည် "အိမ်ရှင်" ပြတင်းပေါက်ပေါ်မှာ။ ဤသို့ပြုရန်အလွယ်ကူဆုံးနည်းလမ်းမှာအသုံးပြုခြင်းဖြစ်သည် command line အုပ်ချုပ်ရေးမှူးအခွင့်အရေးနှင့်အတူ
- စုံစမ်းမှုနှင့်အတူစနစ်ရှာဖွေပါ command line.
- ရလဒ်မှာအပေါ်ကိုကလစ်နှိပ်ပါ command line RMB ကို right-click နှိပ်ပြီး select လုပ်ပါ "စီမံခန့်ခွဲသူအဖြစ်အပြေး".
- ပွင့်လင်းသော ၀ င်းဒိုးတွင်အောက်ပါတို့ကိုလုပ်ပါ -
notepad ကို C: Windows System32 drivers etc hosts
- Command ပြီးစီးပြီးနောက်ဖွင့်လှစ်သောဖိုင်တွင်သင်၏ IP address ကိုသီးခြားလိုင်းတစ်ခုအတွင်းရေးချပါ။
Windows 7 တွင်မကြာခဏအသုံးပြုသော Command Line Command ကိုလည်းကြည့်ပါ
ထို့နောက် Windows ပြင်ဆင်ခြင်းကိုပြီးပြည့်စုံသည်ဟုမှတ်ယူနိုင်သည်။ နောက်ဆက်တွဲအဆင့်အားလုံးသည် Ubuntu operating system ကိုအသုံးပြုထားသောကွန်ပျူတာပေါ်တွင်လုပ်ဆောင်သည်။
အထက်ရှာဖွေတွေ့ရှိမှု၏ဥပမာတစ်ခုသာဖြစ်ခဲ့သည်။ "command line" Windows 7 တွင်အကြောင်းပြချက်အချို့ကြောင့်သင်ဖွင့ ်၍ မရနိုင်ပါကသို့မဟုတ်သင်၌အခြား operating system တစ်ခုရှိပါကကျွန်ုပ်တို့၏ website တွင်အသေးစိတ်ညွှန်ကြားချက်များကိုဖတ်ရန်ကျွန်ုပ်တို့အကြံပြုပါသည်။
အသေးစိတ်:
Windows 7 တွင် Command Prompt ကိုဖွင့်ခြင်း
Windows 8 တွင် Command Prompt ကိုဖွင့်ခြင်း
Windows 10 တွင် Command Prompt ကိုဖွင့်ခြင်း
အဆင့် ၂: Samba ဆာဗာကိုပြုပြင်ပါ
Samba ကိုပြုပြင်ခြင်းသည်အချိန်ကုန်သောလုပ်ငန်းစဉ်တစ်ခုဖြစ်သည်။ ထို့ကြောင့်အဆုံးတွင်အရာရာတိုင်းမှန်ကန်စွာအလုပ်လုပ်နိုင်ရန်အတွက်ညွှန်ကြားချက်တစ်ခုစီကိုသေချာစွာလိုက်နာပါ။
- Samba မှန်ကန်စွာအလုပ်လုပ်ရန်လိုအပ်သည့်လိုအပ်သော software package များကို install လုပ်ပါ။ ဒီအတွက် "Terminal" command ကို run
sudo apt-get install -y samba python-glade2
- ယခုစနစ်တွင်ပရိုဂရမ်ကိုပြုပြင်ရန်လိုအပ်သောအစိတ်အပိုင်းများအားလုံးရှိသည်။ ပထမအဆင့်မှာ configuration file ကို back up လုပ်ရန်ဖြစ်သည်။ သင်သည်ဤ command ဖြင့်လုပ်ဆောင်နိုင်သည်။
sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.bak
ယခုအခက်အခဲရှိပါက configuration file ၏မူလမြင်ကွင်းကိုသင်ပြန်ပို့နိုင်သည် "smb.conf"လုပ်နေတာအားဖြင့်:
sudo mv /etc/samba/smb.conf.bak /etc/samba/smb.conf
- ထို့နောက် config ဖိုင်အသစ်တစ်ခုဖန်တီးပါ။
sudo gedit /etc/samba/smb.conf
မှတ်ချက်။ ။ ဖိုင်များနှင့်ဖန်တီးရန်အပြန်အလှန်လုပ်ဆောင်ရန်ဤဆောင်းပါးသည် Gedit text editor ကိုအသုံးပြုသည်။ သို့သော်အခြားအယ်ဒီတာကို သုံး၍ command ၏သက်ဆိုင်ရာအစိတ်အပိုင်းတွင်၎င်း၏အမည်ကိုရေးထည့်နိုင်သည်။
- အထက်ပါအဆင့်အပြီးတွင်စာရွက်စာတမ်းအလွတ်တစ်ခုပေါ်လာလိမ့်မည်။ ၎င်းကိုသင်ကအောက်ပါလိုင်းများကိုကူးယူပြီး Sumba ဆာဗာအတွက်ကမ္ဘာလုံးဆိုင်ရာဆက်တင်များကိုသတ်မှတ်သည် -
[ကမ္ဘာလုံးဆိုင်ရာ]
workgroup = အလုပ်ခွင်
netbios name ကို = တံခါးဝ
server string =% h ဆာဗာ (Samba, Ubuntu)
dns proxy = ဟုတ်တယ်
file ကို = /var/log/samba/log.%m log
max ကိုမှတ်တမ်းအရွယ်အစား = 1000
guest ည့်သည် = မြေပုံ
usershare က guests ည့်သည်တွေကိုခွင့်ပြုတယ်။ ဟုတ်တယ် - သက်ဆိုင်ရာခလုတ်ကိုနှိပ်ခြင်းအားဖြင့်ဖိုင်အတွင်းပြောင်းလဲမှုများကိုသိမ်းဆည်းပါ။
ထပ်မံကြည့်ရှုပါ - Linux အတွက်လူကြိုက်များတဲ့စာသားတည်းဖြတ်သူများ
Linux တွင်ဖိုင်များကိုမည်သို့ဖန်တီးမည်လဲ
ထို့နောက် Samba ၏အဓိကစီစဉ်မှုသည်ပြီးစီးသွားသည်။ သင်ပေးထားသော parameters တွေကိုနားလည်ချင်တယ်ဆိုရင်ဒီ site မှာလုပ်နိုင်ပါတယ်။ အကျိုးစီးပွား၏ parameter သည်ကိုရှာဖွေ, လက်ဝဲဘက်စာရင်းတိုးချဲ့ပါ "smb.conf" နာမတျော၏ပထမအက္ခရာကိုရွေးချယ်ခြင်းအားဖြင့်သူ့ကိုအဲဒီမှာရှာပါ။
ဖိုင်အပြင် "smb.conf"အပြောင်းအလဲများကိုလည်းလုပ်ရမည် "limit.conf"။ ဒီလိုလုပ်ဖို့:
- လိုချင်သောဖိုင်ကိုစာသားတည်းဖြတ်သူမှဖွင့်ပါ။
sudo gedit /etc/security/limits.conf
- ဖိုင်၏နောက်ဆုံးစာကြောင်းမတိုင်မီအောက်ပါစာသားကိုထည့်ပါ။
* - nofile 16384
အမြစ် - nofile 16384 - ဖိုင်ကိုသိမ်းဆည်းပါ။
ရလဒ်အနေဖြင့်၎င်းတွင်အောက်ပါပုံစံရှိသင့်သည် -
အသုံးပြုသူများသည်တစ်ချိန်တည်းမှာပင်ကွန်ယက်ချိတ်ဆက်မိသောအခါဖြစ်ပွားသောအမှားကိုရှောင်ရှားရန်လိုအပ်သည်။
ထည့်သွင်းလိုက်သော parameters များသည်မှန်ကန်မှုရှိစေရန်ယခုသင် command ကို run ရန်လိုအပ်သည်။
sudo testparm /etc/samba/smb.conf
ရလဒ်အနေဖြင့်အောက်ပါပုံတွင်ပြထားသောစာသားကိုတွေ့လျှင်သင်ရိုက်ထည့်လိုက်သောအချက်အလက်အားလုံးမှန်ကန်သည်။
Samba ဆာဗာကိုအောက်ပါ command ဖြင့် restart လုပ်ရန်ကျန်နေသည်။
sudo /etc/init.d/samba ပြန်လည်စတင်ပါ
အားလုံးဖိုင် variable တွေကိုကိုင်တွယ်ပြီးလျှင် "smb.conf" နှင့်ပြောင်းလဲမှုအောင် "limit.conf", သင်ဖိုလ်ဒါဖန်တီးတိုက်ရိုက်သွားနိုင်ပါတယ်
ထပ်မံကြည့်ရှုပါ - Linux Terminal တွင်မကြာခဏအသုံးပြုသော Command များ
လှမ်း 3: Shared Folder ကိုဖန်တီးပါ
အထက်တွင်ဖော်ပြခဲ့သည့်အတိုင်း၊ ဆောင်းပါး၏သင်တန်းကာလအတွင်းကျွန်ုပ်တို့သည်ကွဲပြားခြားနားသော ၀ င်ရောက်ခွင့်အခွင့်အရေးရှိသည့်ဖိုင်တွဲသုံးခုကိုဖန်တီးလိမ့်မည်။ သုံးစွဲသူတိုင်းက authentication မပါပဲအသုံးပြုနိူင်အောင် share folder ကိုဘယ်လိုဖန်တီးရမယ်ဆိုတာကိုအခုသင်ပြပါမယ်။
- စတင်ရန်ဖိုင်တွဲကိုကိုယ်တိုင်ဖန်တီးပါ။ သင်မည်သည့်လမ်းညွှန်တွင်မဆိုဤသို့လုပ်နိုင်သည်။ ဥပမာ - ဖိုလ်ဒါသည်လမ်းကြောင်းပေါ်တွင်တည်ရှိလိမ့်မည် "/ home / sambafolder /", ခေါ်ခံရ - "ဝေမျှ"။ ဒီအတွက်ဒီဟာကိုလုပ်ဖို့လိုတဲ့ command ကိုကြည့်ပါ။
sudo mkdir -p / home / sambafolder / share
- အသုံးပြုသူတစ် ဦး ချင်းစီကဖွင့်ပြီးပူးတွဲဖိုင်များနှင့်အပြန်အလှန်ဆက်သွယ်နိုင်ရန်အတွက်ယခုဖိုင်တွဲ၏ခွင့်ပြုချက်ကိုပြောင်းလဲပါ။ ၎င်းကိုအောက်ပါ command ဖြင့်ပြုလုပ်သည်။
sudo chmod 777 -R / home / sambafolder / share
ကျေးဇူးပြု၍ မှတ်သားပါ။ command သည်ယခင်ဖန်တီးထားသောဖိုင်တွဲသို့အတိအကျသတ်မှတ်ရမည်။
- ဖန်တီးထားသောဖိုလ်ဒါကို Samba configuration ဖိုင်ထဲတွင်ဖော်ပြရန်ကျန်ရှိနေသေးသည်။ ပထမဆုံးဖွင့်ပါ
sudo gedit /etc/samba/smb.conf
ယခုစာသားအယ်ဒီတာတွင်စာသား၏အောက်ခြေရှိလိုင်းနှစ်ခုကိုကူးယူပြီးအောက်ပါတို့ကိုကူးထည့်ပါ။
[မျှဝေပါ]
မှတ်ချက် = အပြည့်အဝဝေမျှပါ
လမ်းကြောင်း = / နေအိမ် / sambafolder / ဝေစု
ok ည့်သည် ok = ဟုတ်တယ်
browsable = ဟုတ်တယ်
Writable = ဟုတ်တယ်
သာဖတ်ပါ = မပါ
အင်အားသုံးအသုံးပြုသူ = အသုံးပြုသူ
အင်အားစုအုပ်စုတစ်စု = အသုံးပြုသူများ - ပြောင်းလဲမှုများကိုသိမ်းဆည်းပြီးအယ်ဒီတာကိုပိတ်ပါ။
ယခု configuration file ၏ contents ဤကဲ့သို့သောကြည့်ရှုသင့်သည်:
အပြောင်းအလဲအားလုံးအကျိုးသက်ရောက်ရန် Samba ကိုပြန်လည်စတင်ရန်လိုအပ်သည်။ ၎င်းကိုလူသိများသော command ဖြင့်ပြုလုပ်သည်။
sudo service smbd ကိုပြန်လည်စတင်ပါ
ထို့နောက်ဖန်တီးထားသော shared folder သည် Windows တွင်ပေါ်လာလိမ့်မည်။ ဒီအတည်ပြုရန်, လုပ်ပါ command line အောက်ပါတို့သည်
တံခါးဝ ဝေစု
Explorer ကိုဖွင့်ပြီး directory ကိုသွားနိုင်သည် "ကွန်ယက်"ဒါကိုပြတင်းပေါက်ရဲ့ဘေးဘားမှာထားတယ်။
Folder ကိုမမြင်ရသေးဘူး။ အများစုမှာဖြစ်နိုင်သည်, ဤအဘို့အကြောင်းပြချက်တစ် ဦး configuration ကိုအမှားဖြစ်ပါတယ်။ ထို့ကြောင့်၊ အထက်တွင်ဖော်ပြထားသောအဆင့်များအားလုံးကိုသင်ထပ်မံလေ့လာသင့်သည်။
အဆင့် ၄: Read Only Folder တစ်ခုကိုဖန်တီးပါ
အသုံးပြုသူများကို local network ရှိ files များကိုကြည့်ရှုစေချင်ပေမယ့် edit မလုပ်စေချင်လျှင် access နဲ့ folder တစ်ခုဖန်တီးဖို့လိုတယ် သာဖတ်ပါ။ ၎င်းကို shared folder တစ်ခုနှင့်နှိုင်းယှဉ်နိုင်သည်။ configuration file ထဲတွင်အခြား parameters များကိုသာသတ်မှတ်သည်။ ဒါပေမယ့်မလိုအပ်တဲ့မေးခွန်းတွေမရှိအောင်၊ အရာအားလုံးကိုအဆင့်ဆင့်ခွဲခြမ်းစိတ်ဖြာပါမယ်။
Linux တွင်ဖိုင်တွဲတစ်ခု၏အရွယ်အစားကိုမည်သို့သိနိုင်မည်ကိုလည်းကြည့်ပါ
- ဖိုလ်ဒါတစ်ခုဖန်တီးပါ။ ဥပမာအားဖြင့်၎င်းသည် directory နှင့်တူညီသည် "မျှဝေပါ"နာမည်သာရလိမ့်မည် "ဖတ်ပါ"။ ထို့ကြောင့်အတွက် "Terminal" ရိုက်ထည့်ပါ
sudo mkdir -p / home / sambafolder / read
- ယခုလိုအပ်သောအခွင့်အရေးများကိုလုပ်ဆောင်ခြင်းအားဖြင့်ပေးပါ။
sudo chmod 777 -R / home / sambafolder / read
- Samba configuration ဖိုင်ကိုဖွင့်ပါ။
sudo gedit /etc/samba/smb.conf
- စာရွက်စာတမ်းအဆုံးတွင်အောက်ပါစာသားကိုကူးထည့်ပါ။
[ဖတ်ပါ]
comment = ဖတ်ရန်သာ
လမ်းကြောင်း = / အိမ်မှာ / sambafolder / ဖတ်ပါ
ok ည့်သည် ok = ဟုတ်တယ်
browsable = ဟုတ်တယ်
စာအရေးအသား = မ
ဖတ်ရန် = ဟုတ်ကဲ့
အင်အားသုံးအသုံးပြုသူ = အသုံးပြုသူ
အင်အားစုအုပ်စုတစ်စု = အသုံးပြုသူများ - ပြောင်းလဲမှုများကိုသိမ်းဆည်းပြီးအယ်ဒီတာကိုပိတ်ပါ။
ရလဒ်အနေဖြင့် configuration file တွင်စာသားသုံးခုရှိသင့်သည်။
ပြောင်းလဲမှုအားလုံးအကျိုးသက်ရောက်ရန်အတွက် Samba ဆာဗာကိုပြန်ဖွင့်ပါ။
sudo service smbd ကိုပြန်လည်စတင်ပါ
ထို့နောက်အခွင့်အရေးနှင့်အတူဖိုင်တွဲ သာဖတ်ပါ ဖန်တီးလိမ့်မည်။ အသုံးပြုသူများအားလုံးသည်၎င်းကိုဝင်ရောက်နိုင်မည်ဖြစ်သော်လည်း၎င်းတွင်ပါသောဖိုင်များကိုမည်သည့်နည်းနှင့်မျှပြုပြင်မွမ်းမံနိုင်မည်မဟုတ်ပါ။
အဆင့် ၅: သီးသန့်ဖိုင်တွဲတခုကိုဖန်တီးပါ
authentication ကို အသုံးပြု၍ ကွန်ယက်ဖိုင်တွဲတစ်ခုကိုအသုံးပြုသူများကိုဖွင့်စေလိုလျှင်၎င်းကိုဖန်တီးရန်အဆင့်များသည်အထက်ပါနှင့်အနည်းငယ်ကွာခြားသည်။ အောက်ပါတို့ကိုလုပ်ဆောင်ပါ -
- ဖိုလ်ဒါတစ်ခုဖန်တီးခြင်း "Pasw":
sudo mkdir -p / home / sambafolder / pasw
- သူမ၏အခွင့်အရေးကိုပြောင်းလဲပါ
sudo chmod 777 -R / home / sambafolder / pasw
- အခုတော့အုပ်စုတစုအတွက်အသုံးပြုသူတစ် ဦး ဖန်တီးပါ ဆမ်ဘာ, သောကွန်ယက်ကိုဖိုင်တွဲမှဝင်ရောက်ခွင့်အခွင့်အရေးများအားလုံးပါလိမ့်မည်။ ဤသို့ပြုရန်ပထမအုပ်စုကိုအရင်ဖန်တီးပါ "smbuser":
smbuser sudo groupadd
- အသစ်ဖန်တီးလိုက်တဲ့သုံးစွဲသူအုပ်စုထဲသို့ထည့်ပါ။ သငျသညျမိမိနာမနှငျ့အတူတက်လာနိုင်ပါတယ်, ဥပမာရှိလိမ့်မည် "ဆရာ":
sudo useradd -g smbuser ဆရာ
- ဖိုလ်ဒါကိုဖွင့်ရန်သင်ရိုက်ရန်လိုအပ်သည့်စကားဝှက်ကိုသတ်မှတ်ပါ။
sudo smbpasswd -a ဆရာ
မှတ်ချက်။ ။ command လုပ်ပြီးသည်နှင့်သင့်အားစကားဝှက်ရေးထည့်ရန်တောင်းဆိုလိမ့်မည်။ ထို့နောက်ထပ်ခါတလဲလဲရိုက်ထည့်ပါ၊ ရိုက်ထည့်သည့်အခါစာလုံးများမပြသည်ကိုသတိပြုပါ။
- လိုအပ်သော folder parameters များအားလုံးကို Samba configuration file ထဲသို့ထည့်ရန်သာကျန်တော့သည်။ ထိုသို့ပြုလုပ်ရန် ဦး စွာဖွင့်ပါ။
sudo gedit /etc/samba/smb.conf
ပြီးတော့ဒီစာသားကိုကူးယူပါ
[Pasw]
comment = စကားဝှက်သာ
လမ်းကြောင်း = / နေအိမ် / sambafolder / pasw
တရားဝင်အသုံးပြုသူများ = ဆရာ
သာဖတ်ပါ = မပါအရေးကြီးချက် - အကယ်၍ ဤညွှန်ကြားချက်၏စတုတ္ထအပိုဒ်ကိုဖြည့်ပြီးပါကသင်သည်ကွဲပြားခြားနားသောနာမည်တစ်ခုဖြင့်အသုံးပြုသူတစ် ဦး ကိုဖန်တီးခဲ့ပါက၎င်းသည် "valid users" ကို "=" သင်္ကေတနှင့်အာကာသထဲတွင်ထည့်ရမည်။
- အပြောင်းအလဲများကိုသိမ်းဆည်းပြီးစာသားတည်းဖြတ်သူကိုပိတ်ပါ။
configuration file ရှိစာသားသည်ယခုဤပုံစံနှင့်အညီကြည့်ရှုသင့်သည်။
လုံခြုံမှုရှိစေရန်ထိုဖိုင်ကို command ကို သုံး၍ စစ်ဆေးပါ။
sudo testparm /etc/samba/smb.conf
ရလဒ်အနေနှင့်၊
အားလုံးအဆင်ပြေပါကဆာဗာကိုပြန်ဖွင့်ပါ။
sudo /etc/init.d/samba ပြန်လည်စတင်ပါ
System config ကို samba
graphical interface (GUI) သည် Ubuntu ရှိ Samba ကိုပြုပြင်ခြင်းလုပ်ငန်းစဉ်ကိုများစွာအထောက်အကူပြုနိုင်သည်။ အနည်းဆုံးအားဖြင့် Linux သို့ပြောင်းလဲလိုက်သောအသုံးပြုသူသည်ဤနည်းလမ်းကိုပိုမိုနားလည်နိုင်လိမ့်မည်။
အဆင့် ၁: တပ်ဆင်ခြင်း
ကန ဦး အနေဖြင့်၊ စနစ်အတွက်အထူးပရိုဂရမ်တစ်ခုကိုသင်တပ်ဆင်ရန်လိုအပ်သည်၊ ၎င်းမှာပြုပြင်ပြောင်းလဲမှုအတွက်လိုအပ်သော interface တစ်ခုရှိပြီးဖြစ်သည်။ မင်းလုပ်နိုင်တယ် "Terminal"command ကို run ခြင်းအားဖြင့်:
sudo apt system-config-samba ကို install လုပ်ပါ
Samba အစိတ်အပိုင်းများကိုသင်၏ကွန်ပျူတာပေါ်တွင်မတပ်ဆင်မီက၎င်းကိုသင်နှင့်အတူအခြားအပိုပစ္စည်းများထည့်ရန်လိုအပ်သည် -
sudo apt-get install -y samba - ဘုံ python-glade2 system-config-samba
လိုအပ်သောအရာအားလုံးကိုထည့်သွင်းပြီးသည်နှင့်သင် setup သို့တိုက်ရိုက်သွားနိုင်သည်။
အဆင့် ၂: စတင်ပါ
System Config Samba ကိုအသုံးပြုရန်နည်းလမ်းနှစ်ခုရှိသည် "Terminal" နှင့် Bash menu ကတဆင့်။
နည်းလမ်း ၁: Terminal
သင်အသုံးပြုရန်ဆုံးဖြတ်လျှင် "Terminal"ထို့နောက်သင်သည်အောက်ပါတို့ကိုလုပ်ဆောင်ရန်လိုအပ်သည် -
- ဖြတ်လမ်းကိုနှိပ်ပါ Ctrl + Alt + T.
- အောက်ပါ command ကိုရိုက်ထည့်ပါ:
sudo system-config-samba
- ကိုနှိပ်ပါ ရိုက်ထည့်ပါ.
ထို့နောက် system password ကိုရိုက်ထည့်ပြီး program window ပွင့်လာလိမ့်မည်။
မှတ်ချက် - System Config Samba ကို သုံး၍ Samba ကို configure လုပ်နေစဉ် "Terminal" ၀ င်းဒိုးကိုမပိတ်ပါနှင့်၊ ဤကိစ္စတွင်အစီအစဉ်သည်ပိတ်လိမ့်မည်။ ပြီးသောပြောင်းလဲမှုအားလုံးကိုသိမ်းဆည်းမည်မဟုတ်ပါ။
နည်းလမ်း ၂ - Bash Menu
စစ်ဆင်ရေးအားလုံးကို graphical interface ဖြင့်လုပ်ဆောင်သောကြောင့်ဒုတိယနည်းလမ်းသည်များစွာသောလူများအတွက်ပိုမိုလွယ်ကူပုံရသည်။
- Desktop ၏ဘယ်ဘက်အပေါ်ထောင့်ရှိ Bash menu ခလုတ်ကိုနှိပ်ပါ။
- ဖွင့်လှစ်သောပြတင်းပေါက်ရှိရှာဖွေရေးရှာဖွေမှုတစ်ခုထည့်ပါ ဆမ်ဘ.
- ကဏ္ in ရှိနာမည်တူအစီအစဉ်ကိုနှိပ်ပါ "အပလီကေးရှင်း".
ပြီးရင် system က user password ကိုတောင်းလိမ့်မယ်။ ၎င်းကိုရိုက်ထည့်ပြီးပရိုဂရမ်ပွင့်လာလိမ့်မည်။
အဆင့် 3: အသုံးပြုသူများထည့်ပါ
Samba ဖိုလ်ဒါများကိုတိုက်ရိုက်စတင်ခြင်းမပြုမီအသုံးပြုသူများကိုထည့်ရန်လိုအပ်သည်။ ဒါကိုပရိုဂရမ်ဆက်တင်မီနူးမှလုပ်တယ်။
- item ကိုကလစ်နှိပ်ပါ "Setting" ထိပ် panel ကိုအပေါ်။
- မီနူးတွင်ကိုရွေးပါ "Samba အသုံးပြုသူများ".
- ပေါ်လာသည့် ၀ င်းဒိုးတွင်၊ ကိုနှိပ်ပါ အသုံးပြုသူထည့်သည်.
- Drop down စာရင်းထဲမှာ "သုံးစွဲသူအမည်ကို unix" ဖိုလ်ဒါထဲသို့ဝင်ခွင့်ပြုမည့်အသုံးပြုသူကိုရွေးပါ။
- သင်၏ Windows အသုံးပြုသူအမည်ကိုလက်ဖြင့်ထည့်ပါ။
- စကားဝှက်ကိုရိုက်ထည့်ပါ၊ ပြီးနောက်၎င်းကိုသင့်လျော်သောအကွက်၌ပြန်ထည့်ပါ။
- ခလုတ်ကိုနှိပ်ပါ အိုကေ.
ဤနည်းအားဖြင့်သင်သည် Samba အသုံးပြုသူတစ် ဦး (သို့) တစ်ခုထက် ပို၍ ထည့်နိုင်ပြီးအနာဂတ်တွင်သူတို့၏အခွင့်အရေးကိုဆုံးဖြတ်နိုင်သည်။
ဒါ့အပြင်ဖတ်ပါ:
သုံးစွဲသူများကို Linux ပေါ်ရှိအုပ်စုတစ်ခုထဲသို့ထည့်ရန်
Linux ပေါ်ရှိသုံးစွဲသူများစာရင်းကိုမည်သို့ကြည့်မည်နည်း
အဆင့် 4: ဆာဗာ setup ကို
ယခုသင်သည်သင်၏ Samba ဆာဗာကိုစတင်တည်ဆောက်ရန်လိုအပ်သည်။ ဤသည် action ကိုဂရပ်ဖစ် interface ကိုအတွက်ပြင်းအား၏အမိန့်ပိုမိုလွယ်ကူသည်။ သင်ဒီမှာလုပ်ရန်လိုအပ်သည်။
- အဓိကပရိုဂရမ် ၀ င်းဒိုးတွင်၊ ထိုအရာကိုနှိပ်ပါ "Setting" ထိပ် panel ကိုအပေါ်။
- စာရင်းမှမျဉ်းကိုရွေးပါ ဆာဗာဆက်တင်များ.
- ပေါ်လာတဲ့ ၀ င်းဒိုးထဲမှာ၊ tab ထဲမှာ "အဓိက"လိုင်းရိုက်ပါ "အလုပ်အဖွဲ့" ကွန်ပျူတာ၏ Samba ဆာဗာနှင့်ဆက်သွယ်နိုင်သည့်အုပ်စုအားလုံး၏အမည်။
မှတ်ချက် - ဆောင်းပါးရဲ့အစမှာပြောခဲ့သလိုပဲ၊ အုပ်စုနာမည်ဟာပါ ၀ င်သူအားလုံးအတွက်တူညီသင့်တယ်။ ပုံမှန်အားဖြင့်ကွန်ပျူတာအားလုံးတွင် "WORKGROUP" workgroup တစ်ခုရှိသည်။
- အုပ်စုအတွက်ဖော်ပြချက်တစ်ခုထည့်ပါ။ သင်ဆန္ဒရှိလျှင်၊ ပုံမှန်တန်ဖိုးကိုသင်ထားခဲ့နိုင်သည်၊ ဤ parameter သည်ဘာမှမထိခိုက်ပါ။
- tab ကိုသွားပါ "လုံခြုံရေး".
- အဖြစ်စစ်မှန်ကြောင်းအထောက်အထားပြသခြင်း mode ကိုသတ်မှတ် "အသုံးပြုသူ".
- Drop down စာရင်းမှရွေးချယ်ပါ စကားဝှက်များကို encrypt လုပ်ပါ သင်စိတ်ဝင်စားသော option ကို
- a ည့်သည်စာရင်းတစ်ခုရွေးပါ။
- ကိုနှိပ်ပါ အိုကေ.
ထိုနောက်ဆာဗာဖွဲ့စည်းမှုပြီးဆုံးသွားလိမ့်မည်၊ သင် Samba ဖိုလ်ဒါများသို့တိုက်ရိုက်သွားနိုင်သည်။
အဆင့် ၅။ ဖိုင်တွဲများကိုဖန်တီးပါ
သင်ယခင်ကအများသုံးဖိုလ်ဒါများကိုမဖန်တီးခဲ့ပါကပရိုဂရမ် ၀ င်းဒိုးသည်လွတ်လိမ့်မည်။ ဖိုင်တွဲအသစ်တစ်ခုဖန်တီးရန်၊ အောက်ပါတို့ကိုသင်လုပ်ရန်လိုအပ်သည် -
- ပေါင်းသင်္ကေတကိုနှိပ်ပါ။
- ဖွင့်လှစ်သော window တွင်, tab ကို "အဓိက"ကိုနှိပ်ပါ "ခြုံငုံသုံးသပ်ချက်".
- ဖိုင်မန်နေဂျာတွင်၎င်းကိုမျှဝေရန်အတွက်သင်လိုအပ်သောဖိုင်တွဲကိုသတ်မှတ်ပါ.
- သင်ကြိုက်နှစ်သက်ရာဘေးရှိအကွက်ကို check လုပ်ပါ။ "အသံသွင်းထားခွင့်ပြု" (အသုံးပြုသူကိုဖိုင်တွဲအတွင်းမှဖိုင်များကိုတည်းဖြတ်ရန်ခွင့်ပြုလိမ့်မည်) နှင့် "မြင်နိုင်သော" (အခြား PC တွင်ထည့်ရန်ထည့်ထားသောဖိုလ်ဒါကိုမြင်လိမ့်မည်။ )
- tab ကိုသွားပါ "ဝင်ရောက်ခွင့်".
- ၎င်းတွင်မျှဝေထားသောဖိုင်တွဲကိုဖွင့်ရန်ခွင့်ပြုမည့်အသုံးပြုသူများကိုသတ်မှတ်ရန်အခွင့်အလမ်းရှိသည်။ ထိုသို့ပြုလုပ်ရန်ဘေးရှိအကွက်ကိုအမှတ်ခြစ်ပါ "တိကျသောအသုံးပြုသူများကိုသာခွင့်ပြုပါ"။ ထို့နောက်စာရင်းမှ၎င်းတို့ကိုသင်ရွေးရန်လိုအပ်သည်။
သင်အများဆိုင်ဖိုလ်ဒါတစ်ခုလုပ်လိုလျှင် switch ကိုနေရာတွင်ထားပါ "လူတိုင်းကိုဝင်ရောက်ခွင့်ပေးပါ".
- ခလုတ်ကိုနှိပ်ပါ အိုကေ.
ပြီးနောက်၊ အသစ်စက်စက်ဖိုလ်ဒါကိုပင်မပရိုဂရမ် ၀ င်းဒိုးတွင်ပြလိမ့်မည်။
သင်ဆန္ဒရှိပါက၊ အထက်ပါညွှန်ကြားချက်များကို အသုံးပြု၍ ဖိုလ်ဒါအနည်းငယ်ကိုဖန်တီးနိုင်သည်၊ သို့မဟုတ်ခလုပ်ကိုနှိပ်ခြင်းဖြင့်ဖန်တီးထားသောဖိုင်တွဲများကိုပြောင်းလဲနိုင်သည် "ရွေးချယ်ထားသောလမ်းညွှန်၏ဂုဏ်သတ္တိများကိုပြောင်းလဲပါ".
သင်လိုအပ်သောဖိုလ်ဒါများအားလုံးကိုဖန်တီးသည်နှင့်အစီအစဉ်ကိုပိတ်နိုင်သည်။ ၎င်းသည် System Config Samba ကို အသုံးပြု၍ Ubuntu ရှိ Samba ကို configure လုပ်ရန်ညွှန်ကြားချက်များကိုပြည့်စုံစေသည်။
Nautilus
Ubuntu တွင် Samba ကိုပြုပြင်ရန်အခြားနည်းလမ်းရှိသည်။ ၄ င်းတို့၏ကွန်ပျူတာပေါ်တွင်အပိုဆော့ဖ်ဝဲလ်တပ်ဆင်ရန်မလိုချင်သောသူများနှင့်အသုံးပြုခြင်းကိုမပြုလုပ်လိုသောသူများအတွက်အကောင်းဆုံးဖြစ်သည် "Terminal"။ Setting များအားလုံးကို Nautilus file manager တွင်လုပ်ဆောင်လိမ့်မည်။
အဆင့် ၁: တပ်ဆင်ခြင်း
Samba ကို configure လုပ်ရန် Nautilus ကို အသုံးပြု၍ ပရိုဂရမ်ကိုတပ်ဆင်ရန်နည်းလမ်းသည်အနည်းငယ်ကွဲပြားသည်။ ဒီအလုပ်ကိုလည်းအတူလုပ်ဆောင်နိုင်ပါတယ် "Terminal"အထက်တွင်ဖော်ပြထားသကဲ့သို့, ဒါပေမယ့်အခြားနည်းလမ်းကိုအောက်တွင်ဆွေးနွေးတင်ပြလိမ့်မည်။
- Nautilus ကိုဖွင့်ပြီးနာမည်တူတဲ့ taskbar icon ကိုနှိပ်ခြင်းအားဖြင့်ဒါမှမဟုတ် system ကိုရှာဖွေခြင်းအားဖြင့်။
- မျှဝေရန်အတွက်အလိုရှိသောလမ်းညွှန်တည်ရှိရာလမ်းညွှန်သို့သွားပါ။
- ၎င်းကို RMB ဖြင့်ကလစ်နှိပ်ပြီးမီနူးမှလိုင်းကိုရွေးချယ်ပါ "Properties".
- ဖွင့်လှစ်သော window တွင်, tab ကိုသွားပါ "Public LAN ဖိုင်တွဲ".
- ဘေးရှိ box ကို Check ဒီဖိုလ်ဒါကို Publish.
- သင်ခလုတ်ကိုနှိပ်ရန်လိုအပ်သည့်ဝင်းဒိုးတစ်ခုပေါ်လာမည် "Install ဝန်ဆောင်မှု"Samba ကိုသင့် system ပေါ်တွင်တပ်ဆင်ရန်။
- သင်ထည့်သွင်းထားသော package များစာရင်းကိုမြင်နိုင်သော ၀ င်းဒိုးတစ်ခုပေါ်လာလိမ့်မည်။ ပြန်လည်သုံးသပ်ပြီးနောက်ကိုနှိပ်ပါ ထည့်သွင်းပါ.
- စနစ်ကိုဒေါင်းလုပ် ချ၍ တပ်ဆင်ရန်ခွင့်ပြုရန်သင်၏သုံးစွဲသူစကားဝှက်ကိုရိုက်ထည့်ပါ။
ထိုနောက်မှ၊ သင် program ၏ installation ပြီးစီးရန်စောင့်ဆိုင်းရန်လိုအပ်သည်။ ၎င်းကိုသင်ပြုလုပ်ပြီးသည်နှင့်သင် Samba ကိုတိုက်ရိုက် configure လုပ်နိုင်သည်။
အဆင့် 2: Setup ကို
Nautilus ရှိ Samba ကိုပြုပြင်ခြင်းသည်အသုံးပြုခြင်းထက်ပိုမိုလွယ်ကူသည် "Terminal" သို့မဟုတ်စနစ် Config Samba ။ အားလုံး parameters တွေကို catalog ဂုဏ်သတ္တိများအတွက်သတ်မှတ်ထားကြသည်။ ၎င်းတို့ကိုမည်သို့ဖွင့်ရမည်ကိုသင်မေ့နေပါကယခင်ညွှန်ကြားချက်၏ပထမအချက်သုံးချက်ကိုလိုက်နာပါ။
ဖိုင်တွဲကိုအများဆိုင်ဖြစ်စေရန်လမ်းညွှန်ချက်များကိုလိုက်နာပါ။
- ဝင်းဒိုးထဲမှာ၊ tab ကိုသွားပါ "အခွင့်အရေး".
- ပိုင်ရှင်၊ အုပ်စုနှင့်အခြားအသုံးပြုသူများ၏အခွင့်အရေးကိုသတ်မှတ်ပါ။
မှတ်ချက်။ ။ အများသုံးဖိုင်တွဲတစ်ခုကိုဝင်ရောက်ခွင့်ကိုကန့်သတ်ထားရန်လိုအပ်လျှင်၊ စာရင်းမှ "မဟုတ်ပါ" ကိုရွေးချယ်ပါ။
- ကိုနှိပ်ပါ "ဖိုင်ခွင့်ပြုချက်ကိုပြောင်းလဲပါ".
- ဖွင့်လှစ်သော ၀ င်းဒိုးတွင်ဤစာရင်း၏ဒုတိယစာပိုဒ်နှင့်နှိုင်းယှဉ်ပါကဖိုင်တွဲအတွင်းရှိဖိုင်များအားလုံးနှင့်အပြန်အလှန်အသုံးပြုရန်အတွက်အသုံးပြုသူအခွင့်အရေးကိုဆုံးဖြတ်ပါ။
- ကိုနှိပ်ပါ "ပြောင်းလဲပါ"ပြီးနောက် tab ကိုသွားပါ "Public LAN ဖိုင်တွဲ".
- အမှတ်အသားပြုသည် ဒီဖိုလ်ဒါကို Publish.
- ဤဖိုင်တွဲ၏အမည်ကိုရိုက်ထည့်ပါ။
မှတ်ချက်။ ။ လိုချင်လျှင် Comment field ကိုကွက်လပ်ထားနိုင်သည်။
- နှင့်အတူ box များကိုစစ်ဆေးပါသို့မဟုတ် uncheck လုပ်ပါ "အခြားအသုံးပြုသူများကိုဖိုင်တွဲ၏ contents ကိုပြောင်းလဲခွင့်ပြုရန်" နှင့် Access ည့်သည်ဝင်ရောက်ခွင့်။ ပထမစာပိုဒ်သည်ခွင့်ပြုချက်မရှိသောအသုံးပြုသူများအားပူးတွဲဖိုင်များကိုတည်းဖြတ်နိုင်သည်။ ဒုတိယ - ဒေသခံအကောင့်မရှိသောသုံးစွဲသူများအားလုံးကို ၀ င်ရောက်ခွင့်ပေးလိမ့်မည်။
- ကိုနှိပ်ပါ လျှောက်ထားပါ.
ပြီးတဲ့နောက်၊ သင် ၀ င်းဒိုးကိုပိတ်လိုက်နိုင်တယ် - ဖိုလ်ဒါကိုလူသိများလာပြီ။ သို့သော်သင်သတိပြုသင့်သည်မှာသင်သည် Samba ဆာဗာကို configure မလုပ်လျှင် local network တွင်ဖိုလ်ဒါကိုပြလိမ့်မည်မဟုတ်ချေ။
မှတ်ချက် - ဆောင်းပါး၏အစတွင် Samba ဆာဗာကိုမည်သို့ configure လုပ်ရမည်ကိုဖော်ပြထားသည်။
နိဂုံး
အချုပ်အားဖြင့်ဆိုရသော်အထက်ပါနည်းလမ်းများသည်တစ်ခုနှင့်တစ်ခုကွဲပြားခြားနားသည်ဟုဆိုနိုင်သော်လည်း၎င်းတို့အားလုံးသည် Ubuntu ရှိ Samba ကိုအညီအမျှ configure လုပ်နိုင်သည်။ ဒီတော့သုံးပါ "Terminal"၊ သင် Samba ဆာဗာနှင့်ဖန်တီးထားသောအများပြည်သူဖိုလ်ဒါနှစ်ခုလုံး၏လိုအပ်သော parameters များကိုသတ်မှတ်ခြင်းဖြင့်ပြောင်းလွယ်ပြင်လွယ်ဖွဲ့စည်းပုံကိုလုပ်ဆောင်နိုင်သည်။ System Config Samba သည်ဆာဗာနှင့်ဖိုလ်ဒါများကိုတူညီသောပုံစံဖြင့်ပြုပြင်ပြောင်းလဲရန်ခွင့်ပြုသော်လည်းသင်သတ်မှတ်သောသတ်မှတ်ချက်အရေအတွက်မှာများစွာလျော့နည်းသည်။ ဤနည်းလမ်း၏အဓိကအားသာချက်မှာ graphical interface ရှိနေခြင်းကြောင့်၎င်းသည်ပျမ်းမျှသုံးစွဲသူအတွက် setup ကိုများစွာအထောက်အကူပြုလိမ့်မည်။ Nautilus ဖိုင်မန်နေဂျာကို အသုံးပြု၍ အပိုဆော့ (ဖ်) ဝဲ (လ်) ကိုဒေါင်းလုတ် လုပ်၍ တပ်ဆင်ရန်မလိုအပ်ပါ။ သို့သော်အချို့ကိစ္စရပ်များတွင် Samba ဆာဗာကိုတူညီသောနည်းဖြင့်ကိုယ်တိုင်ပြုပြင်ရန်လိုမည် "Terminal".