Linux CIFS-Utils ప్యాకేజీతో వస్తుంది, ఇది CIFS ప్రోటోకాల్లను ఉపయోగించి స్థానిక నెట్వర్క్లో క్రాస్-ప్లాట్ఫారమ్ ఫైల్లు మరియు ప్రింటర్లను మౌంట్ చేయడానికి మరియు నిర్వహించడానికి ఉపయోగించబడుతుంది. ది mount.cifs Linux CIFS-Utils ప్యాకేజీలో ఒక భాగం.
ఈ ట్యుటోరియల్లో, నేను Linuxని ఎలా ఉపయోగించాలో అన్వేషిస్తాను mount.cifs Linuxలో భాగస్వామ్య ఫోల్డర్ను మౌంట్ చేయడానికి యుటిలిటీ.
గమనిక: CIFS ప్రోటోకాల్ తాజా మరియు మరింత సురక్షితమైన SMB2 మరియు SMB3 ప్రోటోకాల్లతో భర్తీ చేయబడింది. Windowsలో, ఇది డిఫాల్ట్గా నిలిపివేయబడుతుంది; అయినప్పటికీ, ఇది నుండి ప్రారంభించబడుతుంది Windows లక్షణాలను ఆన్ లేదా ఆఫ్ చేయండి ఎంపిక.
- Linuxలో CIFS యుటిలిటీస్ ప్యాకేజీని ఇన్స్టాల్ చేస్తోంది
- CIFSని ఉపయోగించి షేర్డ్ ఫోల్డర్ని మౌంట్ చేస్తోంది
- షేర్డ్ ఫోల్డర్ను శాశ్వతంగా మౌంట్ చేయండి
- షేర్డ్ ఫోల్డర్ను అన్మౌంట్ చేయండి
- Macలో షేర్డ్ ఫోల్డర్ను సృష్టిస్తోంది
Linuxలో CIFS యుటిలిటీస్ ప్యాకేజీని ఇన్స్టాల్ చేస్తోంది
ఉపయోగించడానికి mount.cifs Linuxలో, ముందుగా, దాని యుటిలిటీస్ ప్యాకేజీని ఇన్స్టాల్ చేయాలి.
ఉబుంటు, దాని రుచులు మరియు డెబియన్ ఆధారిత పంపిణీలలో దీన్ని ఇన్స్టాల్ చేయడానికి.
సుడో సముచితమైనది ఇన్స్టాల్ cifs-utils
CentOS మరియు Fedora పంపిణీలపై, ది dnf ప్యాకేజీ మేనేజర్ ఉపయోగించబడుతుంది.
సుడో dnf ఇన్స్టాల్ cifs-utilsఇన్స్టాల్ చేయడానికి దిగువ ఆదేశాన్ని అమలు చేయండి cifs-utils పై Red Hat (RHEL) మరియు రెడ్ హ్యాడ్-ఆధారిత పంపిణీలు.
సుడో yum ఇన్స్టాల్ చేయండి cifs-utils
గమనిక: ది cifs-utils అన్ని Linux పంపిణీలకు ప్యాకేజీ అందుబాటులో ఉంది. కానీ ఈ గైడ్లోని సూచనల కోసం, నేను ఉపయోగిస్తున్నాను ఉబుంటు 22.04 . ఈ గైడ్లో ఉపయోగించిన ఆదేశాలు పంపిణీతో సంబంధం లేకుండా ఎటువంటి లోపం లేకుండా పని చేస్తాయి.
అంతేకాకుండా, కింది ఉదాహరణలో, షేర్డ్ ఫోల్డర్ని ఉపయోగించి Mac నుండి Linuxకి మౌంట్ చేయబడుతుంది mount.cifs యుటిలిటీ, అయితే, Linux మరియు Windows నుండి మౌంట్ చేసే ప్రక్రియలు ఒకే విధంగా ఉంటాయి.
CIFSని ఉపయోగించి షేర్డ్ ఫోల్డర్ని మౌంట్ చేస్తోంది
భాగస్వామ్య ఫోల్డర్ను రిమోట్ మెషీన్ నుండి Linuxకి మౌంట్ చేయడంలో 2 దశలు ఉంటాయి.
1. మౌంట్ పాయింట్ను సృష్టించడం
మౌంట్ పాయింట్ అనేది రిమోట్ మెషీన్ నుండి భాగస్వామ్య ఫోల్డర్ మౌంట్ చేయబడి మరియు యాక్సెస్ చేయబడే డైరెక్టరీని సూచిస్తుంది. ఇది క్లయింట్ సిస్టమ్లో ఎక్కడైనా ఏ పేరుతోనైనా సృష్టించబడుతుంది. నేను మౌంట్ పాయింట్ని క్రియేట్ చేస్తున్నాను /mnt డైరెక్టరీ, ఇది Linuxలో ఫైల్ సిస్టమ్ను తాత్కాలికంగా మౌంట్ చేయడానికి ఒక సాధారణ మౌంట్ పాయింట్.
నేను మరొక డైరెక్టరీని సృష్టిస్తున్నాను /ShareMac లో మౌంట్ పాయింట్గా /mnt ఉపయోగించి mkdir sudo అధికారాలతో కమాండ్.
సుడో mkdir / mnt / ShareMacమౌంట్ పాయింట్ సృష్టించబడింది; తదుపరి దశ రిమోట్ మెషీన్ నుండి ఈ మౌంట్ పాయింట్కి షేర్డ్ ఫోల్డర్ను మౌంట్ చేయడం.
2. షేర్డ్ ఫోల్డర్ను మౌంట్ పాయింట్కి మౌంట్ చేయడం
MacOS నుండి Linuxకి భాగస్వామ్య ఫోల్డర్ను మౌంట్ చేయడానికి, మౌంట్ ఆదేశం ఉపయోగించబడుతుంది -t cifs ఎంపిక.
సుడో మౌంట్ -టి cifలు //< రిమోట్-IP >>< ఫోల్డర్ > / mnt /< ఫోల్డర్ > -ఓ వినియోగదారు పేరు = < వినియోగదారు పేరు >పై ఆదేశంలో:
- -t cifs CIFS ప్రోటోకాల్ని ఉపయోగించి భాగస్వామ్య ఫోల్డర్ను మౌంట్ చేయడానికి ఎంపిక ఉపయోగించబడుతుంది
- <రిమోట్-IP> రిమోట్ మెషీన్ (Mac) యొక్క IP చిరునామా
- <ఫోల్డర్> రిమోట్ మెషీన్ (Mac)లో సృష్టించబడిన షేర్డ్ ఫోల్డర్
- /mnt/<ఫోల్డర్> క్లయింట్ మెషీన్లో మౌంట్ పాయింట్ (Linux) [ఇది ఏదైనా డైరెక్టరీ కావచ్చు]
- <వినియోగదారు పేరు> అనేది రిమోట్ సిస్టమ్ యొక్క వినియోగదారు పేరు
మౌంట్ చేద్దాం MyFolder రిమోట్ మెషీన్ నుండి Linux మౌంట్ పాయింట్కి ఫోల్డర్ /mnt/ShareMac .
సుడో మౌంట్ -టి cifలు // 192.168.18.133 / MyFolder / mnt / ShareMac -ఓ వినియోగదారు పేరు = ఒంటరిగావినియోగదారు కోసం పాస్వర్డ్ తాను మీరు పై ఆదేశాన్ని అమలు చేసినప్పుడు అడగబడతారు. భాగస్వామ్య ఫోల్డర్ MyFolder న మౌంట్ చేయబడుతుంది /mnt/ShareMac Linux పై మౌంటు పాయింట్. అయితే, మౌంటు విజయవంతంగా పూర్తయిందని చెప్పే అవుట్పుట్ మీకు లభించదు. వా డు df -h మౌంట్ చేయబడిన ఫోల్డర్ని తనిఖీ చేయడానికి.
df -h
ఫోల్డర్ (MyFolder) Linuxలో విజయవంతంగా మౌంట్ చేయబడింది. Macలో భాగస్వామ్య ఫోల్డర్ను సృష్టించడానికి పేర్కొన్న సూచనలను విభాగంలో ఇచ్చిన విధంగా తప్పనిసరిగా అనుసరించాలని గుర్తుంచుకోండి Macలో షేర్డ్ ఫోల్డర్ను సృష్టిస్తోంది క్రింద.
ఉపయోగించి ఆధారాలు యొక్క ఎంపిక mount.cifs ప్రయోజనం a సురక్షితమైన మార్గం భాగస్వామ్య ఫోల్డర్ను మౌంట్ చేయడానికి. ఈ పద్ధతిలో, మీరు లాగిన్ ఆధారాలను ఫైల్లో సేవ్ చేయవచ్చు, ఇది కమాండ్ ద్వారా పంపబడుతుంది ఆధారాలు ఎంపిక.
ముందుగా, రిమోట్ మెషిన్ ఆధారాలను నిల్వ చేసే ఫైల్ను సృష్టించండి /మొదలైనవి డైరెక్టరీ. ఫైల్కు ఏదైనా పేరు ఉండవచ్చు, నేను దానిని ఇస్తున్నాను ఆధారాలు-ఫైల్ పేరు.
సుడో నానో / మొదలైనవి / ఆధారాలు-ఫైల్ఆధారాలను చొప్పించండి:
వినియోగదారు పేరు = < వినియోగదారు పేరు >పాస్వర్డ్ = < పాస్వర్డ్ >
ఇప్పుడు, ఉపయోగించండి ఆధారాలు తర్వాత ఎంపిక -ఓ ఫైల్ మార్గంతో.
సుడో మౌంట్ -టి cifలు // 192.168.18.133 / MyFolder / mnt / ShareMac -ఓ ఆధారాలు = / మొదలైనవి / ఆధారాలు-ఫైల్షేర్డ్ ఫోల్డర్ను శాశ్వతంగా మౌంట్ చేయండి
రీబూట్ చేసినప్పుడు, మౌంట్ చేయబడిన ఫోల్డర్ అన్మౌంట్ చేయబడుతుంది మరియు మీరు దాన్ని మళ్లీ మాన్యువల్గా మౌంట్ చేయాలి. మీరు బూట్లో కూడా షేర్ చేసిన ఫోల్డర్ని స్వయంచాలకంగా మౌంట్ చేయాలనుకుంటే, క్రింద ఇచ్చిన దశలను అనుసరించండి.
హెచ్చరిక: కింది పద్దతి రిమోట్ మెషీన్/సర్వర్ స్టాటిక్ IPని కలిగి ఉందని ఊహిస్తుంది.
సిస్టమ్ బూట్ అయినప్పుడు షేర్డ్ ఫైల్ సిస్టమ్ స్వయంచాలకంగా మౌంట్ చేయబడిందని నిర్ధారించుకోవడానికి, ది fstab Linux పై ఫైల్ సవరించబడుతుంది.
సుడో నానో / మొదలైనవి / fstabఫైల్లో కింది పంక్తిని ఉంచండి.
//< రిమోట్-IP >/ వాటా-పేరు / mnt /< ఫోల్డర్ > cifలు ఆధారాలు = / మొదలైనవి / ఆధారాలు-ఫైల్ 0 0ఉదాహరణను తీసుకుంటే, పైన ఇచ్చిన ఫైల్ క్రింది విధంగా సవరించబడుతుంది.
// 192.168.18.133 / MyFolder / mnt / ShareMac cifs ఆధారాలు = / మొదలైనవి / ఆధారాలు-ఫైల్ 0 0
పై సూచనలను ఇన్సర్ట్ చేసినప్పుడు గమనించండి fstab ఫైల్, a ఉపయోగించి ప్రతి ఫీల్డ్ను వేరు చేయండి ట్యాబ్ ఖాళీకి బదులుగా.
ఇప్పుడు, మూసివేయండి మరియు సేవ్ చేయండి fstab నొక్కడం ద్వారా ఫైల్ ctrl+x .
మౌంటు లోపం లేనిదని ధృవీకరించడానికి, ఉపయోగించండి మౌంట్ -a ఆదేశం.
సుడో మౌంట్ -ఎ
లోపం లేనట్లయితే, భాగస్వామ్య ఫోల్డర్ విజయవంతంగా మౌంట్ చేయబడిందని ఇది సూచిస్తుంది.
రీబూట్ చేసిన తర్వాత, రిమోట్ మెషీన్ నుండి భాగస్వామ్య ఫోల్డర్ స్వయంచాలకంగా మౌంట్ చేయబడుతుంది.
షేర్డ్ ఫోల్డర్ను అన్మౌంట్ చేయండి
భాగస్వామ్య ఫోల్డర్ను అన్మౌంట్ చేయడానికి, ది umount మౌంట్ పాయింట్తో కమాండ్ ఉపయోగించబడుతుంది.
సుడో umount < మౌంట్-పాయింట్ >పై ఉదాహరణలో, మౌంట్ పాయింట్ /mnt/ShareMac , కేవలం భర్తీ <మౌంట్-పాయింట్> తో /mnt/ShareMac.
సుడో umount / mnt / ShareMac
మౌంట్ చేయబడిన ఫైల్ సిస్టమ్ అన్మౌంట్ చేయబడిందని పై స్క్రీన్షాట్ చూపిస్తుంది.
Macలో షేర్డ్ ఫోల్డర్ను సృష్టిస్తోంది
Macలో భాగస్వామ్య ఫోల్డర్ని సృష్టించడానికి, ఎనేబుల్ చేయడానికి అనేక ఎంపికలు ఉన్నాయి.
ముందుగా, మీ Macలోని ఏదైనా డైరెక్టరీలో ఫోల్డర్ను సృష్టించండి.
అప్పుడు నుండి సిస్టమ్ అమరికలను, తెరవండి భాగస్వామ్యం లో జనరల్. ప్రారంభించు ఫైల్ షేరింగ్ టోగుల్ బటన్పై క్లిక్ చేయడం ద్వారా.
పై క్లిక్ చేయండి i యొక్క టోగుల్ బటన్ పక్కన ఉన్న చిహ్నం ఫైల్ షేరింగ్ .
లో షేర్డ్ ఫోల్డర్ విభాగం, క్లిక్ చేయండి + భాగస్వామ్యం కోసం ఫోల్డర్ను జోడించడానికి చిహ్నం.
నేను ఫోల్డర్ని జోడించాను MyFolder నేను లో సృష్టించాను పత్రాలు డైరెక్టరీ; అయినప్పటికీ, ఇది సిస్టమ్లో ఎక్కడైనా సృష్టించబడుతుంది. నొక్కండి ఎంపికలు, మరొక విండో తెరవబడుతుంది.
ప్రారంభించు SMBని ఉపయోగించి ఫైల్లు మరియు ఫోల్డర్లను షేర్ చేయండి, మరియు కూడా విండోస్ ఫైల్ షేరింగ్ విభాగం వినియోగదారు పేరు కోసం పాస్వర్డ్ను నమోదు చేయడం ద్వారా ఖాతాను ప్రారంభించండి.
నా విషయంలో, వినియోగదారు తాను మరియు నేను వినియోగదారు కోసం సిస్టమ్ పాస్వర్డ్ను టైప్ చేస్తాను తాను .
దిగువ చిత్రంలో చూపిన విధంగా IPని ఉపయోగించి ఇంటర్నెట్లో భాగస్వామ్యం చేయడానికి ఫోల్డర్ సిద్ధంగా ఉంది.
ముగింపు
ది mount.cifs క్లయింట్ వైపు రిమోట్ షేర్డ్ డైరెక్టరీని మౌంట్ చేయడానికి యుటిలిటీ ఉపయోగించబడుతుంది. భాగస్వామ్య డైరెక్టరీని మౌంట్ చేయడానికి, రిమోట్ మెషీన్లో తప్పనిసరిగా మౌంట్ డైరెక్టరీని సృష్టించాలి. సర్వర్ నిర్వాహకుడు ఏదైనా డైరెక్టరీని భాగస్వామ్యం చేయగలడు. భాగస్వామ్య ఫోల్డర్ను రిమోట్ మెషీన్ నుండి Linuxకి మౌంట్ చేయడానికి రెండు దశలు ఉంటాయి: దానిపై మౌంట్ పాయింట్ను సృష్టించి, ఆపై షేర్డ్ ఫోల్డర్ను మౌంట్ చేయడం. ది మౌంట్ తో కమాండ్ ఉపయోగించబడుతుంది -t cifs CIFSని ఉపయోగించి భాగస్వామ్య ఫోల్డర్ను మౌంట్ చేసే ఎంపిక.
భద్రతా కారణాల వల్ల CIFS ప్రోటోకాల్ ఇకపై ఆమోదయోగ్యం కాదని గమనించడం ముఖ్యం మరియు అన్ని ఆధునిక ఆపరేటింగ్ సిస్టమ్లలో ఈ ప్రోటోకాల్ మరింత సురక్షితమైన మరియు సమర్థవంతమైన SMB3 ప్రోటోకాల్తో భర్తీ చేయబడింది.