ഉബുണ്ടുവിൽ വിൻഡോസ് ഷെയർ മൌണ്ട് ചെയ്യുക - സ്ഥിരമായ സജ്ജീകരണം
ഒരിക്കൽ ഉബുണ്ടുവിൽ നിന്ന് ഒരു Windows പങ്കിട്ട ഫോൾഡറിലേക്ക് കണക്റ്റുചെയ്യുക, മാനുവൽ വഴി, അടുത്ത റീബൂട്ടിൽ അത് അപ്രത്യക്ഷമാകും. ഈ സജ്ജീകരണം cifs-utils-ഉം fstab എൻട്രിയും ഉപയോഗിച്ച് ശാശ്വതമായി പങ്കിടൽ മൗണ്ടുചെയ്യുന്നു - വിൻഡോസ് പാസ്വേഡ് ഒരു സംരക്ഷിത ക്രെഡൻഷ്യൽ ഫയലിൽ സൂക്ഷിക്കുന്നു, _netdev, nofail, അതിനാൽ ബൂട്ട് ഒരിക്കലും ഹാംഗ് ചെയ്യപ്പെടില്ല, uid/gid അതിനാൽ ഫയലുകൾ നിങ്ങളുടേതാണ്.
📑അധ്യായങ്ങൾ
- പ്രശ്നം - നിങ്ങൾ കൈകൊണ്ട് തുറക്കുന്ന ഒരു ഷെയർ ഓരോ റീബൂട്ടിന് ശേഷവും അപ്രത്യക്ഷമാകും
- ദ്രുത പരിശോധന — ഫയലുകൾ ആപ്പിൽ നിന്ന് ഒരിക്കൽ ഷെയർ തുറക്കുക
- cifs-utils പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യുക
- /mnt/SharedDocs-ൽ മൗണ്ട് പോയിൻ്റ് സൃഷ്ടിക്കുക
- ഒരു സംരക്ഷിത ക്രെഡൻഷ്യൽ ഫയലിൽ Windows ലോഗിൻ സംരക്ഷിക്കുക
- _netdev, nofail എന്നിവയ്ക്കൊപ്പം /etc/fstab-ലേക്ക് സ്ഥിരമായ എൻട്രി ചേർക്കുക
- ഇപ്പോൾ മൗണ്ട് ചെയ്യുക, പരിശോധിച്ചുറപ്പിക്കുക, തുടർന്ന് റീബൂട്ട് ടെസ്റ്റ് ചെയ്യുക
📋 അവലോകനവും ഘട്ടം ഘട്ടമായുള്ള ഗൈഡും
ഫയൽ ആപ്പിൽ നിന്ന് ആദ്യം പങ്കിടൽ പരിശോധിക്കുക
എന്തെങ്കിലും ശാശ്വതമാക്കുന്നതിന് മുമ്പ്, അടിസ്ഥാനകാര്യങ്ങൾ ഒരിക്കൽ തെളിയിക്കുക: Windows PC ഫോൾഡർ പങ്കിടുന്നു, നെറ്റ്വർക്ക് പാത്ത് പ്രവർത്തിക്കുന്നു, നിങ്ങളുടെ Windows ഉപയോക്തൃനാമവും പാസ്വേഡും സ്വീകരിക്കുന്നു. ഫയലുകൾ ആപ്പ് തുറക്കുക, ലൊക്കേഷൻ ബാർ തുറക്കാൻ Ctrl + L അമർത്തുക, തുടർന്ന് പങ്കിടൽ വിലാസം ടൈപ്പ് ചെയ്യുക — വീഡിയോയിൽ അത് പിസിയിലെ OFFICE-PC എന്ന് പേരുള്ള SharedDocs ഫോൾഡറാണ്:
smb://OFFICE-PC/SharedDocs
ചോദിക്കുമ്പോൾ വിൻഡോസ് ഉപയോക്തൃനാമവും പാസ്വേഡും നൽകുക. ഫോൾഡർ തുറന്ന് നിങ്ങൾക്ക് അതിൻ്റെ ഫയലുകൾ കാണാൻ കഴിയുമെങ്കിൽ, ഷെയർ നാമം, പിസി നാമം, ലോഗിൻ എന്നിവയെല്ലാം ശരിയാണ് - അവ കൃത്യമായി എഴുതുക, കാരണം സ്ഥിരമായ സജ്ജീകരണവും ഒരേ മൂന്ന് കാര്യങ്ങൾ ഉപയോഗിക്കുന്നു. OFFICE-PC, SharedDocs എന്നിവ നിങ്ങളുടെ സ്വന്തം PC നാമം ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുകയും ഈ ഗൈഡിലുടനീളം പേര് പങ്കിടുകയും ചെയ്യുക.
smb://192.168.1.10/SharedDocs. വിൻഡോസ് പിസിക്ക് ഒരു നിശ്ചിത അല്ലെങ്കിൽ റിസർവ് ചെയ്ത IP വിലാസം നൽകുക - സ്ഥിരമായ മൗണ്ട് അത് ചൂണ്ടിക്കാണിക്കുന്ന വിലാസം പോലെ മാത്രം വിശ്വസനീയമാണ്.cifs-utils ഇൻസ്റ്റാൾ ചെയ്യുക
ഒരു സ്ഥിരമായ മൗണ്ടിന് CIFS ടൂളുകൾ ആവശ്യമാണ് - ഒരു സാധാരണ ഫോൾഡറായി ഒരു SMB (Windows) പങ്കിടൽ അറ്റാച്ചുചെയ്യാൻ ഉബുണ്ടുവിനെ അനുവദിക്കുന്ന mount.cifs സഹായി. ഒരു ടെർമിനൽ തുറന്ന് പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യുക:
sudo apt update
sudo apt install cifs-utils
ഈ പാക്കേജ് കൂടാതെ, സ്റ്റെപ്പ് 5-ലെ fstab എൻട്രിയിൽ പ്രവർത്തിക്കാൻ ഒന്നുമില്ല, മൗണ്ട് പരാജയപ്പെടുന്നു - ഈ ചെറിയ ഇൻസ്റ്റാളാണ് യഥാർത്ഥ, ബൂട്ട്-ടൈം മൗണ്ടിൽ നിന്ന് ഒറ്റത്തവണ ബ്രൗസിനെ വേർതിരിക്കുന്നത്.
മൗണ്ട് പോയിൻ്റ് സൃഷ്ടിക്കുക
ഒരു മൗണ്ട് പോയിൻ്റ് എന്നത് ഷെയറിൻ്റെ ഉള്ളടക്കങ്ങൾ ദൃശ്യമാകുന്ന ഒരു ശൂന്യമായ ഫോൾഡറാണ്. പങ്കിടലിൻ്റെ പേരിൽ /mnt എന്നതിന് കീഴിൽ ഒന്ന് സൃഷ്ടിക്കുക:
sudo mkdir -p /mnt/SharedDocs
ഈ ഫോൾഡർ ശൂന്യമായി വിടുക. ഷെയർ മൗണ്ട് ചെയ്യുമ്പോൾ, /mnt/SharedDocs എന്നതിനുള്ളിലെ എല്ലാം യഥാർത്ഥത്തിൽ Windows PC-യിലെ ഫയലുകളാണ് - അത് മൗണ്ട് ചെയ്യാത്തപ്പോൾ, ഫോൾഡർ ശൂന്യമാണ്, ഇത് മൗണ്ട് ലൈവാണോ എന്ന് ഒറ്റനോട്ടത്തിൽ പറയാനുള്ള ഉപയോഗപ്രദമായ മാർഗ്ഗം കൂടിയാണ്.
ഒരു പരിരക്ഷിത ക്രെഡൻഷ്യൽ ഫയലിൽ ലോഗിൻ സംഭരിക്കുക
ഓരോ ബൂട്ടിലും മൗണ്ടിന് നിങ്ങളുടെ വിൻഡോസ് പാസ്വേഡ് ആവശ്യമാണ്, എന്നാൽ ആ പാസ്വേഡ് ഒരിക്കലും /etc/fstab ഉള്ളിൽ തന്നെ ഇരിക്കരുത് - മെഷീനിലെ എല്ലാ ഉപയോക്തൃ അക്കൗണ്ടിനും fstab വായിക്കാൻ കഴിയും. പകരം, റൂട്ടിന് മാത്രം വായിക്കാൻ കഴിയുന്ന ചെറിയ ഫയലിൽ ലോഗിൻ സൂക്ഷിക്കുക. ഇത് സൃഷ്ടിക്കുക:
sudo nano /root/.smbcredentials
നിങ്ങളുടെ സ്വന്തം Windows ഉപയോക്തൃനാമവും പാസ്വേഡും ഉപയോഗിച്ച് കൃത്യമായി രണ്ട് വരികൾ ടൈപ്പ് ചെയ്യുക, തുടർന്ന് Ctrl + O ഉപയോഗിച്ച് സംരക്ഷിച്ച് Ctrl + X ഉപയോഗിച്ച് പുറത്തുകടക്കുക:
username=YourWindowsUser
password=YourWindowsPassword
ഇപ്പോൾ ഫയൽ ലോക്ക് ഡൌൺ ചെയ്യുക, അങ്ങനെ റൂട്ടിന് മാത്രമേ അത് വായിക്കാൻ കഴിയൂ:
sudo chmod 600 /root/.smbcredentials
chmod 600 ഈ ഘട്ടത്തിൻ്റെ മുഴുവൻ പോയിൻ്റാണ്, ഒരു ഓപ്ഷണൽ അധികമല്ല. ഇത് കൂടാതെ, ക്രെഡൻഷ്യൽ ഫയൽ എന്നത് നിങ്ങളുടെ വിൻഡോസ് പാസ്വേഡ് മാത്രമാണ്, അവിടെ പിസിയിലെ മറ്റ് അക്കൗണ്ടുകൾക്ക് വായിക്കാൻ കഴിയും. പിന്നീട് ഓർക്കുക: നിങ്ങൾ എപ്പോഴെങ്കിലും വിൻഡോസ് പാസ്വേഡ് മാറ്റുകയാണെങ്കിൽ, ഈ ഫയലും അപ്ഡേറ്റ് ചെയ്യുക - ഇവിടെയുള്ള പഴകിയ പാസ്വേഡാണ് വർക്കിംഗ് മൗണ്ട് പെട്ടെന്ന് നിർത്താനുള്ള ഏറ്റവും സാധാരണ കാരണം.സ്ഥിരമായ fstab എൻട്രി ചേർക്കുക
ഇനി ഓരോ ബൂട്ടിലും ഷെയർ മൗണ്ട് ചെയ്യാൻ ഉബുണ്ടുവിനോട് പറയുക. ആദ്യം യഥാർത്ഥ fstab-ൻ്റെ ഒരു ബാക്കപ്പ് പകർപ്പ് സൂക്ഷിക്കുക - ഈ ഫയലിലെ ഒരു തെറ്റായ ലൈൻ ബൂട്ടിംഗിനെ ബാധിക്കും, ബാക്കപ്പ് നിങ്ങളുടെ തിരിച്ചുവരവാണ്. തുടർന്ന് ഫയൽ തുറക്കുക:
sudo nano /etc/fstab
ഫയലിൻ്റെ ഏറ്റവും അവസാനം ഈ ഒറ്റ വരി ചേർക്കുക:
//OFFICE-PC/SharedDocs /mnt/SharedDocs cifs credentials=/root/.smbcredentials,iocharset=utf8,_netdev,nofail,uid=1000,gid=1000 0 0
ഓരോ ഭാഗവും എന്താണ് ചെയ്യുന്നത്: //OFFICE-PC/SharedDocs എന്നത് പങ്കിടലാണ്, /mnt/SharedDocs അത് ദൃശ്യമാകുന്നിടത്താണ്, cifs എന്നത് ഫയൽസിസ്റ്റം തരമാണ്. credentials= ഘട്ടം 4-ൽ നിന്ന് സംരക്ഷിത ഫയലിലേക്ക് പോയിൻ്റ് ചെയ്യുന്നു, അതിനാൽ fstab-ൽ പാസ്വേഡൊന്നും ദൃശ്യമാകില്ല. iocharset=utf8 പ്രത്യേക പ്രതീകങ്ങളുള്ള ഫയൽ നാമങ്ങൾ ശരിയായി സൂക്ഷിക്കുന്നു. _netdev ഈ മൗണ്ടിന് നെറ്റ്വർക്ക് ആവശ്യമാണെന്ന് സിസ്റ്റത്തോട് പറയുന്നു, അതിനാൽ അത് വളരെ നേരത്തെ പരാജയപ്പെടുന്നതിന് പകരം നെറ്റ്വർക്കിനായി കാത്തിരിക്കുന്നു. nofail എന്നതിനർത്ഥം വിൻഡോസ് പിസി സ്വിച്ച് ഓഫ് ആണെങ്കിൽ, ഉബുണ്ടു ഇപ്പോഴും സാധാരണ ബൂട്ട് ചെയ്യുന്നു, പകരം തൂക്കിയിടുകയോ ഒരു എമർജൻസി പ്രോംപ്റ്റിലേക്ക് ഡ്രോപ്പ് ചെയ്യുകയോ ചെയ്യും. uid=1000,gid=1000 മൗണ്ട് ചെയ്ത ഫയലുകൾ നിങ്ങളുടെ ഉബുണ്ടു ഉപയോക്താവിൻ്റെ ഉടമസ്ഥതയിലാക്കുന്നു, അതിനാൽ നിങ്ങളുടെ ആപ്പുകൾക്ക് സുഡോ കൂടാതെ ഷെയറിലേക്ക് സംരക്ഷിക്കാൻ കഴിയും - 1000 എന്നത് ആദ്യ ഉപയോക്തൃ അക്കൗണ്ടിൻ്റെ സാധാരണ ഐഡിയാണ്; id കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങളുടേത് പരിശോധിക്കുകയും നിങ്ങളുടേത് വ്യത്യസ്തമാണെങ്കിൽ ക്രമീകരിക്കുകയും ചെയ്യുക.
നിങ്ങൾ റീബൂട്ട് ചെയ്യുന്നതിന് മുമ്പ് ഇപ്പോൾ മൗണ്ട് ചെയ്ത് പരിശോധിക്കുക
ഇതുവരെ റീബൂട്ട് ചെയ്യരുത്. fstab എൻട്രി ഇപ്പോൾ തന്നെ പരിശോധിക്കുക, അത് സൃഷ്ടിക്കുന്ന എന്തെങ്കിലും പിശക് നിങ്ങൾക്ക് ഇപ്പോഴും കാണാനാകും:
sudo mount -a
mount -a fstab-ൽ ലിസ്റ്റ് ചെയ്തിരിക്കുന്നതെല്ലാം മൗണ്ട് ചെയ്യുന്നു. ഇത് നിശബ്ദമായി പൂർത്തിയാകുകയാണെങ്കിൽ, എൻട്രി നല്ലതാണ് - /mnt/SharedDocs തുറക്കുക, നിങ്ങൾ Windows പങ്കിടലിൻ്റെ ഫയലുകൾ കാണും, കൂടാതെ ഒരു ദ്രുത df -h ഒരു മൗണ്ട് ചെയ്ത ഫയൽസിസ്റ്റമായി ലിസ്റ്റ് ചെയ്തിരിക്കുന്ന പങ്കിടൽ കാണിക്കുന്നു. വായിക്കാൻ മാത്രമല്ല, നിങ്ങൾക്ക് എഴുതാൻ കഴിയുമെന്ന് തെളിയിക്കാൻ അതിനുള്ളിൽ ഒരു ചെറിയ ടെസ്റ്റ് ഫയൽ സൃഷ്ടിക്കുക. ഈ ടെസ്റ്റ് പാസായതിനുശേഷം മാത്രം, ഉബുണ്ടു മെഷീൻ ഒരിക്കൽ റീബൂട്ട് ചെയ്യുക: സ്വമേധയാലുള്ള കണക്ഷനില്ലാതെ, ഷെയർ സ്വയമേവ തിരികെ കൊണ്ടുവരണം - സ്ഥിരമായ സജ്ജീകരണം പ്രവർത്തിക്കുന്നതിൻ്റെ യഥാർത്ഥ തെളിവാണ് റീബൂട്ട്.
mount -a ഒരു പിശക് റിപ്പോർട്ട് ചെയ്യുകയാണെങ്കിൽ, ഒരു റീബൂട്ടിന് ശേഷമുള്ളതിനേക്കാൾ ഇപ്പോൾ അത് പരിഹരിക്കുക - സന്ദേശം വായിക്കുക, കാരണം അത് സാധാരണയായി പ്രശ്നത്തിന് നേരിട്ട് പേരുനൽകുന്നു: തെറ്റായ പങ്കിടൽ നാമം അല്ലെങ്കിൽ PC വിലാസം, ക്രെഡൻഷ്യൽ ഫയലിലെ തെറ്റായ ഉള്ളടക്കം, അല്ലെങ്കിൽ പങ്കിടൽ ടാബിലും ഫോൾഡറിൻ്റെ സെക്യൂരിറ്റി ടാബിലും ഉപയോക്താവിന് അനുമതി ആവശ്യമുള്ള Windows വശത്ത് നിന്നുള്ള "അനുമതി നിഷേധിച്ചു". ഒരു മൌണ്ട് പിന്നീട് അപൂർവ്വമായി സ്വയം പൊട്ടുന്നു; ഒരാൾ ചെയ്യുമ്പോൾ, ഒരു വശത്ത് എന്തെങ്കിലും മാറ്റം സംഭവിക്കുന്നു - വിൻഡോസ് പാസ്വേഡ്, പിസിയുടെ വിലാസം അല്ലെങ്കിൽ അനുമതികൾ.🏷️വിഷയ തിരയൽ വേരിയബിളുകളും കീവേഡുകളും
🎙️ പൂർണ്ണ ട്രാൻസ്ക്രിപ്റ്റ് — വികസിപ്പിക്കാൻ ടാപ്പ് ചെയ്യുക
__TOK_31__
__TOK_32__
__TOK_33__
❓ പതിവായി ചോദിക്കുന്ന ചോദ്യങ്ങൾ
ഈ ട്യൂട്ടോറിയൽ പിന്തുടരാൻ 100% സൗജന്യമാണോ?
__TOK_34__
തുടക്കക്കാർക്ക് ഈ ഗൈഡ് പിന്തുടരാമോ?
__TOK_35__
ഞാൻ കുടുങ്ങിയാൽ എനിക്ക് എവിടെ ചോദ്യങ്ങൾ ചോദിക്കാനാകും?
__TOK_36__