ઉબુન્ટુમાં વિન્ડોઝ શેર માઉન્ટ કરો - કાયમી સેટઅપ
ઉબુન્ટુના વિન્ડોઝ શેર્ડ ફોલ્ડર સાથે એકવાર મેન્યુઅલ રીતે કનેક્ટ કરો અને તે આગલા રીબૂટ પર અદૃશ્ય થઈ જાય છે. આ સેટઅપ શેરને કાયમી ધોરણે cifs-utils અને fstab એન્ટ્રી સાથે માઉન્ટ કરે છે — વિન્ડોઝ પાસવર્ડને સુરક્ષિત ઓળખપત્ર ફાઈલમાં રાખવામાં આવે છે, _netdev અને nofail જેથી બૂટ ક્યારેય હેંગ ન થાય, અને uid/gid જેથી ફાઇલો તમારી હોય.
📑પ્રકરણો
- સમસ્યા — તમે હાથ વડે ખોલો છો તે શેર દરેક રીબૂટ પછી અદૃશ્ય થઈ જાય છે
- ઝડપી પરીક્ષણ — ફાઇલ્સ એપ્લિકેશનમાંથી એકવાર શેર ખોલો
- cifs-utils પેકેજ ઇન્સ્ટોલ કરો
- /mnt/SharedDocs પર માઉન્ટ પોઈન્ટ બનાવો
- વિન્ડોઝ લૉગિનને સુરક્ષિત ઓળખપત્ર ફાઇલમાં સાચવો
- /etc/fstab માં _netdev અને nofail સાથે કાયમી એન્ટ્રી ઉમેરો
- હવે તેને માઉન્ટ કરો, તેને ચકાસો, પછી રીબૂટ ટેસ્ટ કરો
📋 વિહંગાવલોકન અને પગલું-દર-પગલાની માર્ગદર્શિકા
ફાઇલ્સ એપ્લિકેશનમાંથી પ્રથમ શેરનું પરીક્ષણ કરો
કંઈપણ કાયમી બનાવતા પહેલા, બેઝિક્સ એકવાર સાબિત કરો: Windows PC ફોલ્ડર શેર કરી રહ્યું છે, નેટવર્ક પાથ કામ કરે છે, અને તમારું Windows વપરાશકર્તાનામ અને પાસવર્ડ સ્વીકારવામાં આવે છે. ફાઇલ્સ એપ્લિકેશન ખોલો, સ્થાન બાર ખોલવા માટે L + L દબાવો અને શેરનું સરનામું લખો — વિડિઓમાં તે OFFICE-PC નામના PC પરનું SharedDocs ફોલ્ડર છે:
smb://OFFICE-PC/SharedDocs
જ્યારે પૂછવામાં આવે ત્યારે Windows વપરાશકર્તા નામ અને પાસવર્ડ દાખલ કરો. જો ફોલ્ડર ખુલે છે અને તમે તેની ફાઇલો જોઈ શકો છો, તો શેરનું નામ, પીસીનું નામ અને લૉગિન બધું જ યોગ્ય છે — તેમને બરાબર લખો, કારણ કે કાયમી સેટઅપ સમાન ત્રણ વસ્તુઓનો ઉપયોગ કરે છે. OFFICE-PC અને SharedDocs ને તમારા પોતાના PC નામથી બદલો અને આ માર્ગદર્શિકા દરમ્યાન નામ શેર કરો.
smb://192.168.1.10/SharedDocs. વિન્ડોઝ પીસીને નિશ્ચિત અથવા આરક્ષિત IP સરનામું આપો - કાયમી માઉન્ટ તે જે સરનામું દર્શાવે છે તેટલું જ વિશ્વસનીય છે.cifs-utils ઇન્સ્ટોલ કરો
કાયમી માઉન્ટને CIFS ટૂલ્સની જરૂર છે — mount.cifs સહાયક કે જે Ubuntu ને SMB (Windows) શેરને સામાન્ય ફોલ્ડર તરીકે જોડવા દે છે. ટર્મિનલ ખોલો અને પેકેજ ઇન્સ્ટોલ કરો:
sudo apt update
sudo apt install cifs-utils
આ પેકેજ વિના, પગલું 5 માં fstab એન્ટ્રી પાસે કામ કરવા માટે કંઈ નથી અને માઉન્ટ નિષ્ફળ જાય છે — આ નાનું સ્થાપન તે છે જે એક વખતના બ્રાઉઝને વાસ્તવિક, બુટ-ટાઇમ માઉન્ટથી અલગ કરે છે.
માઉન્ટ પોઈન્ટ બનાવો
માઉન્ટ પોઈન્ટ એ ખાલી ફોલ્ડર છે જ્યાં શેરની સામગ્રી દેખાશે. શેરના નામ પર /mnt હેઠળ એક બનાવો:
sudo mkdir -p /mnt/SharedDocs
આ ફોલ્ડરને ખાલી રાખો. જ્યારે શેર માઉન્ટ કરવામાં આવે છે, ત્યારે /mnt/SharedDocs ની અંદરની દરેક વસ્તુ ખરેખર Windows PC પરની ફાઇલો છે — અને જ્યારે તે માઉન્ટ થયેલ ન હોય, ત્યારે ફોલ્ડર ખાલી હોય છે, જે માઉન્ટ લાઇવ છે કે કેમ તે એક નજરમાં કહેવાની પણ એક ઉપયોગી રીત છે.
લૉગિનને પ્રોટેક્ટેડ ઓળખપત્ર ફાઇલમાં સ્ટોર કરો
માઉન્ટને દરેક બુટ વખતે તમારા Windows પાસવર્ડની જરૂર હોય છે, પરંતુ તે પાસવર્ડ ક્યારેય /etc/fstab ની અંદર ન હોવો જોઈએ — fstab મશીન પર દરેક વપરાશકર્તા ખાતા દ્વારા વાંચી શકાય છે. તેના બદલે, લોગિનને તેની પોતાની નાની ફાઇલમાં રાખો કે જે ફક્ત રૂટ વાંચી શકે છે. તેને બનાવો:
sudo nano /root/.smbcredentials
તમારા પોતાના Windows વપરાશકર્તા નામ અને પાસવર્ડ સાથે, બરાબર બે લીટીઓ લખો, પછી Ctrl + O વડે સાચવો અને Ctrl + X વડે બહાર નીકળો:
username=YourWindowsUser
password=YourWindowsPassword
હવે ફાઇલને લૉક કરો જેથી માત્ર રૂટ તેને વાંચી શકે:
sudo chmod 600 /root/.smbcredentials
chmod 600 એ આ પગલાનો સંપૂર્ણ મુદ્દો છે, વૈકલ્પિક વધારાનો નથી. તેના વિના, ઓળખપત્ર ફાઇલ એ સાદા ટેક્સ્ટમાં લખાયેલ તમારો Windows પાસવર્ડ છે જ્યાં PC પરના અન્ય એકાઉન્ટ્સ તેને વાંચી શકે છે. અને પછી માટે યાદ રાખો: જો તમે ક્યારેય વિન્ડોઝ પાસવર્ડ બદલો છો, તો આ ફાઇલને પણ અપડેટ કરો — અહીં એક જૂનો પાસવર્ડ એ સૌથી સામાન્ય કારણ છે કે કાર્ય માઉન્ટ અચાનક બંધ થઈ જાય છે.કાયમી 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 ફાઇલસિસ્ટમ પ્રકાર છે. શ્રેણીપત્ર= પગલું 4 થી સુરક્ષિત ફાઇલ તરફ નિર્દેશ કરે છે, તેથી fstab માં કોઈ પાસવર્ડ દેખાતો નથી. iocharset=utf8 વિશિષ્ટ અક્ષરોવાળી ફાઇલના નામોને યોગ્ય રાખે છે. _netdev સિસ્ટમને કહે છે કે આ માઉન્ટને નેટવર્કની જરૂર છે, તેથી તે ખૂબ વહેલા નિષ્ફળ થવાને બદલે નેટવર્કની રાહ જુએ છે. nofail નો અર્થ એ છે કે જો વિન્ડોઝ પીસી બંધ હોય, તો પણ ઉબુન્ટુ ઇમરજન્સી પ્રોમ્પ્ટ પર અટકી જવાને બદલે સામાન્ય રીતે બુટ કરે છે. uid=1000,gid=1000 માઉન્ટ કરેલી ફાઇલોને તમારા ઉબુન્ટુ વપરાશકર્તાની માલિકીની બનાવે છે, જેથી તમારી એપ્સ સુડો વિના શેરમાં સાચવી શકે — 1000 એ પ્રથમ વપરાશકર્તા ખાતાનું સામાન્ય ID છે; id આદેશ વડે તમારી પોતાની તપાસ કરો અને જો તમારી અલગ હોય તો એડજસ્ટ કરો.
હવે માઉન્ટ કરો અને તમે રીબૂટ કરો તે પહેલાં ચકાસો
હજુ સુધી રીબૂટ કરશો નહીં. હમણાં fstab એન્ટ્રીનું પરીક્ષણ કરો, જ્યારે તમે હજી પણ તે ઉત્પન્ન કરતી કોઈપણ ભૂલ જોઈ શકો છો:
sudo mount -a
mount -a fstab માં સૂચિબદ્ધ દરેક વસ્તુને માઉન્ટ કરે છે. જો તે ચુપચાપ સમાપ્ત થાય, તો એન્ટ્રી સારી છે — /mnt/SharedDocs ખોલો અને તમારે Windows શેરની ફાઇલો જોવી જોઈએ, અને ઝડપી df -h માઉન્ટ થયેલ ફાઇલસિસ્ટમ તરીકે સૂચિબદ્ધ શેર બતાવે છે. તમે લખી શકો છો, માત્ર વાંચી શકતા નથી તે સાબિત કરવા માટે તેની અંદર એક નાની ટેસ્ટ ફાઇલ બનાવો. આ ટેસ્ટ પાસ થયા પછી જ, ઉબુન્ટુ મશીનને એકવાર રીબૂટ કરો: શેર તેની પોતાની જગ્યાએ પાછું હોવું જોઈએ, કોઈ મેન્યુઅલ કનેક્શન વિના - તે રીબૂટ એ વાસ્તવિક પુરાવો છે કે કાયમી સેટઅપ કામ કરે છે.
mount -a ભૂલની જાણ કરે છે, તો રીબૂટ કર્યા પછી તેને હમણાં જ ઠીક કરો — સંદેશ વાંચો, કારણ કે તે સામાન્ય રીતે સમસ્યાને સીધું નામ આપે છે: ખોટું શેર નામ અથવા પીસી સરનામું, ઓળખપત્ર ફાઇલમાં ખોટી સામગ્રી, અથવા Windows બાજુથી "પરવાનગી નકારવામાં આવી", જ્યાં વપરાશકર્તાને શેરિંગ ટેબ અને ફોલ્ડરની સુરક્ષા ટેબ બંને પર પરવાનગીની જરૂર હોય છે. એક માઉન્ટ ભાગ્યે જ પછીથી તેના પોતાના પર તૂટી જાય છે; જ્યારે કોઈ કરે છે, ત્યારે એક બાજુ કંઈક બદલાઈ જાય છે — વિન્ડોઝ પાસવર્ડ, પીસીનું સરનામું અથવા પરવાનગીઓ.🏷️વિષય શોધ ચલો અને કીવર્ડ્સ
🎙️ સંપૂર્ણ ટ્રાન્સક્રિપ્ટ — વિસ્તૃત કરવા માટે ટૅપ કરો
__TOK_31__
__TOK_32__
__TOK_33__
❓ વારંવાર પૂછાતા પ્રશ્નો
શું આ ટ્યુટોરીયલ અનુસરવા માટે 100% મફત છે?
__TOK_34__
શું નવા નિશાળીયા આ માર્ગદર્શિકાને અનુસરી શકે છે?
__TOK_35__
જો હું અટકી જાઉં તો હું ક્યાં પ્રશ્નો પૂછી શકું?
__TOK_36__