ដំបូងអ្វីដែលជាកំហុសរបស់ Samba ២៥៥? មែនហើយវាគឺជាកំហុសដែលយើងទទួលបាននៅពេលចូល គូប៊ុនទូ (ឧទាហរណ៍) យើងព្យាយាមចែករំលែកថតឯកសារហើយយើងមិនអាចព្រោះវាប្រាប់យើងថា៖
កំហុសបណ្តាញចែកចាយត្រឡប់ ២៥៥: អ្នកប្រើសុទ្ធ៖ មិនអាចបើកថតអ្នកប្រើ / var / lib / samba / usershares បានទេ។ ការអនុញ្ញាតកំហុសត្រូវបានបដិសេធអ្នកមិនមានការអនុញ្ញាតដើម្បីបង្កើតចំណែកអ្នកប្រើប្រាស់ទេ។ ស្នើសុំឱ្យអ្នកគ្រប់គ្រងរបស់អ្នកផ្តល់សិទ្ធិដល់អ្នកដើម្បីបង្កើតចំណែក។
រឿងនេះបានកើតឡើងចំពោះខ្ញុំនៅពេលដែលខ្ញុំព្យាយាមបង្កើតថតចែករំលែកនៅលើកុំព្យូទ័រមួយក្នុងចំណោមកុំព្យូទ័រអ្នកប្រើរបស់ខ្ញុំដូច្នេះខ្ញុំអាចផ្លាស់ប្តូរឯកសារបានយ៉ាងងាយស្រួលជាមួយម៉ាស៊ីននិម្មិតវីនដូ XP ដែលដំណើរការ ប្រអប់និម្មិត.
នៅក្នុងករណីនៃការ គូប៊ុនទូ ដំណោះស្រាយគឺសាមញ្ញ, ដោយសារតែខ្ញុំបានដោះស្រាយអ្វីគ្រប់យ៉ាងដោយប្រតិបត្តិនៅក្នុងស្ថានីយ:
sudo chmod 777 /var/lib/samba/usershares
ប៉ុន្តែនេះប្រហែលជាមិនមែនជាដំណោះស្រាយសម្រាប់អ្នកដទៃទេ។ ឧទាហរណ៍ក្នុងករណីដេបៀនវាអាចដោះស្រាយបានយ៉ាងងាយស្រួលដោយបន្ថែមអ្នកប្រើរបស់យើងទៅក្រុម sambashare ។
# addgroup usuario sambashare
ប៉ុន្តែចូរនិយាយថាយើងចង់បានអ្វីមួយបន្ថែមទៀត។ ក្នុងករណីនេះយើងមិនចង់អោយយើងស្នើសុំឈ្មោះអ្នកប្រើនិងពាក្យសម្ងាត់ដើម្បីចូលប្រើថតដែលបានចែករំលែកទេ។ ជាការប្រសើរណាស់សម្រាប់ការនេះអ្វីដែលយើងធ្វើគឺបង្កើតថតឯកសារនៅក្នុងប្រព័ន្ធផ្សព្វផ្សាយ៖
# mkdir /media/compartir
# chmod -R 777
ហើយបន្ទាប់មកយើងបន្ថែមទៅចុងបញ្ចប់នៃឯកសារ /etc/samba/smb.conf៖
[ឯកសារ] មតិយោបល់ = ឯកសារចែករំលែកផ្លូវ = / ប្រព័ន្ធផ្សព្វផ្សាយ / ចែករំលែកជាសាធារណៈ = បាទអាចសរសេរបាន = បាទ / ចាស
ជាការប្រសើរណាស់ក្នុងករណីខ្លះយើងត្រូវចាប់ផ្តើម Samba ឡើងវិញ:
# /etc/init.d/samba restart
ឥឡូវនេះចេញពីម៉ាស៊ីននិម្មិតខ្ញុំគ្រាន់តែដាក់នៅក្នុងវីនដូ Explorer:
\\192.168.X.X\compartir
ហើយត្រៀមហើយ ។.
៥៧ យោបល់ទុកអ្នក
វិធីសាស្រ្តទីពីរគឺត្រឹមត្រូវ។ នៅក្នុងអ៊ូប៊ុនទូត្រូវតែមានក្រុមផងដែរសម្រាប់នោះភាគច្រើនដែលថតមិនមែនជាកម្មសិទ្ធិរបស់ក្រុម sambashare ឬអ្វីមួយដែលបាត់នៅក្នុង smb.conf ។
បញ្ហាសិទ្ធិអនុញ្ញាត ៧៧៧ បង្កើតបញ្ហាសន្តិសុខវាល្អប្រសើរជាងក្នុងការប្រើវាម្តងម្កាលដើម្បីពិនិត្យមើលថាវាដំណើរការប៉ុន្តែនៅពេលដែលបានផ្ទៀងផ្ទាត់រួចបន្តកែតម្រូវក្រុមនិង / ឬឯកសារកំណត់រចនាសម្ព័ន្ធ samba ។
អ្នកប្រហែល ៧៧៧ ប៉ុន្តែគំនិតគឺថា“ មនុស្សគ្រប់គ្នា” អាចចូលទៅកាន់ថតនោះដើម្បីសរសេរ / លុប / ចម្លង / ផ្លាស់ប្តូរ។
ជូនពរអេលវ៉ា !!! ។ ដំណោះស្រាយនោះគឺសម្រាប់ចែករំលែកនៅលើបណ្តាញផ្ទះឬមិនតម្រូវឱ្យមានសន្តិសុខ។ វាប្រហាក់ប្រហែលនឹងពេលដែលនៅក្នុង Windows XP ដោយមិនចាំបាច់ចុះឈ្មោះកុំព្យូទ័រនៅក្នុងដែនយើងនិយាយថាការចែករំលែកឯកសារត្រូវបានបើកហើយយើងនិយាយថាអ្នកណាម្នាក់អាចសរសេរឬអាននៅក្នុងធនធានដែលបានចែករំលែក។ ដូច្នេះគ្មានសន្តិសុខទេ។
ទោះយ៉ាងណាក៏ដោយនៅក្នុងស៊េរីសាមបាខ្ញុំមានកាតព្វកិច្ចលះបង់អត្ថបទមួយឬច្រើនដើម្បីចែករំលែកថតឯកសារនិងម៉ាស៊ីនព្រីន។ ពីបណ្តាញផ្ទះទៅម៉ាស៊ីនមេឯកសារដែលមានច្បាប់ទាំងអស់។
ខ្ញុំសុំឱ្យអ្នកអត់ធ្មត់ក្នុងរឿងនេះព្រោះការពន្យល់អំពី Samba គឺមិនងាយស្រួលទេ។ 🙂
តាមការពិត Samba មានប្រយោជន៍ច្រើនចំពោះខ្ញុំចាប់តាំងពីខ្ញុំប្រើថតចែករំលែកហើយខ្ញុំចូលចិត្តជៀសវាងបញ្ហាជាមួយនឹងការកំណត់រចនាសម្ព័ន្ធដើម្បីចែករំលែកថតឯកសារ។
សូមអរគុណ, អត្ថបទនេះនឹងមករកភាពងាយស្រួលសម្រាប់កំហុសដែល Samba ផ្តល់ឱ្យខ្ញុំនៅពេលដែលព្យាយាមចែកចាយឯកសារសាធារណៈ: D ។
រាល់ពេលដែលខ្ញុំព្យាយាមដាក់មតិយោបល់លើ Samba៖ SmbClient ផ្តល់ឱ្យខ្ញុំនូវកំហុសដូចខាងក្រោមៈ
តំបន់ ៤០៤ អ្នកមិនបានរកឃើញអ្វីដែលអ្នកកំពុងរកទេ!
ប្រហែលជាអ្នកធ្វើតាមតំណមិនត្រឹមត្រូវឬកំពុងស្វែងរកឯកសារដែលបានផ្លាស់ប្តូរអាសយដ្ឋាន។ ត្រលប់ទៅទំព័រដើមឬប្រើម៉ាស៊ីនស្វែងរកខាងលើដើម្បីរកទិសដៅថ្មី។ ឬអ្នកអាចចូលទៅកាន់តំណរចំណាប់អារម្មណ៍ផ្សេងទៀតដើម្បីរកអ្វីដែលអ្នកកំពុងរកឧទាហរណ៍ៈ
សួស្តីខ្ញុំបានអនុញ្ញាតិការអនុញ្ញាត chmod -R 777 ទៅថតដែលបានចែករំលែកហើយឥឡូវនេះវាមិនអនុញ្ញាតឱ្យខ្ញុំចូលទេវាបង្ហាញខ្ញុំពីថតវីនដូប៉ុន្តែនៅពេលខ្ញុំចង់បញ្ចូលវាប្រាប់ខ្ញុំពីការអនុញ្ញាតដែលត្រូវបានបដិសេធតើត្រូវដោះស្រាយបញ្ហាយ៉ាងដូចម្តេច?
ផ្តល់ឱ្យដូចគ្នាប៉ុន្តែនៅក្នុងច្រាសបញ្ច្រាស -R 777 (តិចជាងនេះគឺដើម្បីដកសិទ្ធិចេញ)
chmod + R 777 ទៅកាន់ថតដើម្បីកំណត់សិទ្ធិ
សួស្តីអ្នករាល់គ្នាខ្ញុំត្រូវការជំនួយរបស់អ្នក៖
ខ្ញុំកំពុងព្យាយាមភ្ជាប់កុំព្យូទ័រចំនួនពីរនៅក្នុងបណ្តាញមួយជាមួយអ៊ូប៊ុនទូហើយបន្ទាប់ពីការប៉ុនប៉ងជាច្រើនខ្ញុំអាចដំឡើងសាំបាហើយវាលេចឡើងនៅក្នុងឡាន់ឆ័រហើយបន្ទាប់ពីតំឡើងក្រុមការងារថ្មីនៅលើកុំព្យូទ័រទាំងពីរហើយចែករំលែកថតវាបញ្ជូនខ្ញុំនូវកំហុសនេះ (ខ្ញុំត្រូវតែ បញ្ជាក់ថាខ្ញុំធ្វើវាបានល្អម្តងហើយប៉ុន្តែនៅពេលចាប់ផ្តើមកុំព្យូទ័រឡើងវិញខ្ញុំមិនគោរពដល់ថតដែលបានចែករំលែកទេហើយចង់ចែករំលែកម្តងទៀតវាប្រាប់ខ្ញុំអំពីរឿងនេះ) «ប៉ារ៉ាម៉ែត្រតេស្តិ៍បាមបានត្រឡប់កំហុសទី ១៖ ផ្ទុកឯកសារកំណត់រចនាសម្ព័ន្ធ smb ពី / etc / samba / smb.conf
rlimit_max: បង្កើន rlimit_max (១០២៤) ដល់ដែនកំណត់វីនដូអប្បបរមា (១៦៣៨៤)
ការព្រមាន៖ ការមិនអើពើតម្លៃ 'ភាគហ៊ុន' ដែលមិនត្រឹមត្រូវសម្រាប់សេវាកម្មផ្ទុកទំនិញមិនមានសុវត្ថិភាព
បាទវិធីដែលវាបានបម្រើខ្ញុំនៅ NVIDIA JETSON TK1
កំហុសត្រឡប់របស់អ្នកប្រើសុទ្ធ ២៥៥: អ្នកប្រើសុទ្ធ៖ មិនអាចបើកថតអ្នកប្រើ / var / lib / samba / usershares បានទេ។ ការអនុញ្ញាតកំហុសត្រូវបានបដិសេធអ្នកគ្មានសិទ្ធិក្នុងការបង្កើតចំណែកអ្នកប្រើប្រាស់ទេ។ ស្នើសុំឱ្យអ្នកគ្រប់គ្រងរបស់អ្នកផ្តល់សិទ្ធិដល់អ្នកដើម្បីបង្កើតចំណែក។