AutoFS/ta

AutoFS என்பது Article description::லினக்ஸ் கருநிரல் தானியங்கி-ஏற்றத்தைப் பயன்படுத்தி தேவைக்கு ஏற்ப கோப்பு முறைமைகளைத் தானியக்கமாக ஏற்ற வல்ல ஒரு நிரலாகும். இது USB ஃபிளாஷ் நினைவகம் மற்றும் வெளிப்புற வன்தட்டு நினைவகம், வலைப்பின்னல் பகிர்வகம், CD-ROM/DVD/Blu-ray மற்றும் பல ஆகியவற்றோடு வேளை செய்கிறது.

AutoFS உள்ளூர் கோப்பு முறைமைகளிலுள்ள அடைவுகளைக் கண்காணிப்பதன் மூலம் வேளை செய்கிறது. ஒரு நிரல் ஏதேனும் ஒரு அடைவை அணுக முயற்சிக்கும் போது, AutoFS ஏதாவது ஒன்றை அந்த அடைவில் ஏற்றும். எந்த அடைவைக் கண்காணிக்க வேண்டும் மற்றும் எதை அதில் ஏற்ற வேண்டும் என்பதை போன்ற AutoFS உள்ளமைவுக் கோப்புகளில் குறிப்பிடப்பட்டுள்ளது. AutoFS ஏற்றங்களை எவ்வாறு உள்ளமைக்க வேண்டும் என்பதற்கான எடுத்துக்காட்டுக்களை இங்கே காணலாம்.

நிறுவல்
AutoFS-ற்கு ஒரு கர்னல் தொகுதியும், பயனரிட நிரலும் தேவை.

கர்னல் உள்ளமைவு
பின்வரும் கர்னல் விருப்பத்தேர்வு தானியங்கி-ஏற்றத்திற்கு தேவையான கர்னல் செயல்பாடுகளை செயல்படுத்துகிறது.

பயனரிட நிரல்
பெரும்பாலான லினக்ஸ் கோப்பு முறைமைகளைப் போலவே, கர்னலில் தொடர்புடைய விருப்பத்தேர்வுகளை இயக்குவதோடு, ஏற்றத்தை கையாளுவதற்கு பயனரிட தொகுப்பு நிறுவப்பட்டிருக்க வேண்டும்.

பின்வரும் கட்டளையைக் கொண்டு இதை நிறுவலாம்:

சேவை
தானியக்க-ஏற்றம் வேளை செய்வதற்கு AutoFS மறைநிரல் இயங்கிக்கொண்டிருக்க வேண்டும்.

OpenRC
AutoFS ஐ முன்னிருப்பு ஓடுநிலையில் சேர்க்க:

மறுதொடக்கத்திற்கு முன் தானியங்கி-ஏற்றுநரை பயன்படுத்துவதற்கு, கைமுறையாகத் துவக்கவும்:

உள்ளமைவுக் கோப்புகளை முதலில் திருத்த அறிவுறுத்தப்படுகிறது. உள்ளமைவை திருத்திய பின்னர், ஏற்கனவே AutoFS இயங்கிக்கொண்டிருந்தால்,

என்னும் கட்டளையை இட்டு உள்ளமைவை மீளேற்றலாம்.

கோப்புகள்
AutoFS இன் முன்னிருப்பு நிறுவல் பின்வரும் 4 உள்ளமைவுக் கோப்புகளை அளிக்கின்றது:

/etc/conf.d/autofs
என்னும் இந்த உள்ளமைவுக் கோப்பு init ஆணைத்தொடரோடு தொடர்புடையது. அடிப்படை AutoFS பயன்பாட்டிற்கு, இந்த கோப்பில் எதையும் மாற்ற தேவையில்லை.

இக்கோப்பு இரண்டு மாறிகளை வரையறுக்கிறது:


 * USE_MISC_DEVICE : இது  என அமைக்கப்பட்டிருந்தால், init ஆணைத்தொடர்  என்னும் சாதனக்கோப்பை உருவாக்கும்.
 * OPTIONS : இது  ற்கு அனுப்ப வேண்டிய கட்டளை-வரி தருமதிப்புக்களை கொண்டுள்ளது. எல்லா அனுமதிக்கப்பட்ட விருப்பத்தேர்வுகளையும் அறிந்துகொள்ள   என்னும் கட்டளையை இட்டு இதன் கைமுறை பக்கத்தைப் பார்க்கவும்.

/etc/autofs/autofs.conf
AutoFS இன் சொந்த உள்ளமைவுக் கோப்பாகும். முன்னிருப்பு நிறுவல் நன்கு கருத்துரைக்கப்பட்டுள்ளது, மேலும் இந்த கோப்பில் குறிக்கக்கூடிய விருப்பத்தேர்வுகள் எல்லாம் கைமுறைப்பக்கத்தில் ஆவணப்படுத்தப்பட்டுள்ளது. இதை காண கீழுள்ள கட்டளையை இடவும்

அடிப்படை AutoFS பயன்பாட்டிற்கு, இந்த கோப்பில் எதையும் மாற்றத் தேவையில்லை.

/etc/autofs/auto.master
என்பது (முன்னிருப்பு) "முதன்மை வரைபடம்". இதிலுள்ள ஒவ்வொரு வரியும் ஒரு AutoFS ஏற்றத்தை விவரிக்கிறது.

பொதுவாக, கோப்பில் உள்ள வரிகள் இவ்வாறான வடிவமைப்பில் இருக்கும்:

சுருக்கமாக சொன்னால்,  எந்த அடைவை AutoFS கண்காணிக்க வேண்டும் என்பதையும்   அந்த அடைவில் எதை ஏற்ற வேண்டும் என்பதையும் குறிப்பிடுகிறது. மேலும் விவரங்களுக்கு, கீழுள்ள வை காண்க அல்லது இதற்கான கைமுறை பக்கத்தை காண   என்னும் கட்டளையை இடுக.

முதல் இரண்டு உள்ளடக்கங்களான (வெற்றிடத்தால் பிரிக்கப்பட்டுள்ளது)  மற்றும்   ஆகியவற்றை கையாண்ட பிறகு, இவ்விரண்டிற்கு அடுத்து வரும் எதுவாயினும் விருப்பத்தேர்வாகக் கருதப்படும். விருப்பத்தேர்வு கோடில் துவங்கினால் அது AutoFS இன் நிரலுக்குரியதாகக் கருதப்படும். ற்கு அனுப்பப்படும் விருப்பத்தேர்வுகள்  என்னும் சொடுக்கியை தொடர்ந்து வரும். எடுத்துக்காட்டிற்கு வை காண்க.

/etc/autofs/auto.misc
இது "வரைபட கோப்பு" வின் எடுத்துக்காட்டாகும். முதன்மை வரைபட கோப்பில் குறிப்பிடப்பட்டுள்ள வரைபட கோப்புகள் மட்டுமே AutoFS ஆல் பயன்படுத்தப்படும், ஆகையால் பொருத்தமாக இந்த கோப்பை திருத்திய பின்னர் இதை மறுபெயரிடவோ அழிக்கவோ செய்யலாம். நீங்கள் இதே தொடரியலை பயன்படுத்தி கூடுதல் வரைபட கோப்புகளை உருவாக்கலாம். வழக்கமாக வரைபட கோப்பு இவ்வாறு பெயரிடப்படும்.

கோப்பில் உள்ள வரிகள் இவ்வாறான வடிவமைப்பில் இருக்கும்:

இதில்  என்பது AutoFS-ஓடு தொடர்புடைய ஒரு தனித்துவமான திறவுகோலைக் குறிப்பிடுகிறது. இது கோப்பு முறைமை ஏற்றப்படும் பகுதி அல்லது முழு பாதையையும் உருவாக்குகிறது. எந்த கோப்பு முறைமையை அங்கு ஏற்ற வேண்டும் என்பதை AutoFS ற்கு எடுத்துரைக்கிறது. என்பது சில சிறப்பு விருப்பத்தேர்வுகளான  ஆகியவை தவிர்த்து மற்ற  ற்கு அனுப்பவேண்டிய காற்புள்ளியால் பிரிக்கப்பட்ட விருப்பத்தேர்வு பட்டியல். மேலும் விவரங்களுக்கு, கீழுள்ள வை காண்க அல்லது இதற்கான கைமுறை பக்கத்தைப் பின்வரும் கட்டளையை இட்டுப் பார்க்கவும்

பயன்பாடு
AutoFS ஏற்றங்கள் இல் உள்ள வரிகளில் குறிப்பிடப்பட்டுள்ளது. ஒரு நினைவூட்டலாக, கோப்பில் உள்ள வரிகள் இவ்வாறான வடிவமைப்பில் இருக்கும்

பொதுவாக,  என்பது வரைபட கோப்பின் முழு பாதையாகும். எடுத்துக்காட்டாக இன் வடிவமைப்பு இவ்வாறாக இருக்கும்

இதில்  என்னும் உள்ளடக்கம்   என்னும் வடிவமைப்பில் கட்டளைகளை எடுத்துக்கொள்கிறது. உள்ளூர் இயந்திரத்தின் பாதையை குறிக்க  கூறை வெறுமையாக விடலாம். மற்றபடி பெயரிட்ட தொலைநிலை புரவலன் மற்றும் பாதை ஆகியவை NFS உதவியோடு ஏற்றப்படும்.

மற்றும்  இவ்வாறாக பாகுபடுத்தப்படுகிறது:


 * இது (கோடுடன் துவங்கினால்) அல்லது  (அவ்வாறு இல்லையென்றால்) ற்கு அனுப்புவதற்கான வெற்றிடத்தால்-பிரிக்கப்பட்ட விருப்பத்தேர்வு பட்டியல்
 * இது பெரும்பாலும் ற்கு அனுப்புவதற்கான காற்புள்ளியால்-பிரிக்கப்பட்ட விருப்பத்தேர்வு பட்டியல்

இரண்டு வகையான AutoFS ஏற்றங்கள் உள்ளன, நேரடி மற்றும் மறைமுக.

நேரடி AutoFS ஏற்றம்
நேரடி AutoFS ஏற்றத்தில்,  என்பது   மற்றும் வரைபட கோப்பில் உள்ள   என்பது கோப்பு முறைமை ஏற்றப்படும் இடத்தின் முழு பாதை. எடுத்துக்காட்டாக, AutoFS இன் கைமுறை பக்கங்களில் இவ்வாறான உதாரணங்கள் இடம்பெற்றுள்ளன:

இவ்வரிகள் AutoFS ஐ என்னும் அடைவைக் கண்காணிக்கச் சொல்கின்றன. இதன்மூலம் ஏதாவது ஒரு நிரல் இந்த அடைவை அணுக முற்பட்டால், AutoFS உடனடியாக  என்னும் தொலைநிலை புரவலனில் உள்ள   என்னும் அடைவை   என்னும் உள்ளூர் அடைவில் ஏற்றும். தெளிவாகச் சொன்னால், இது திறம்படக் கட்டளையைச் செய்து முடிக்கும்

உள்ளூர் சாதனம் ஏற்றப்படுவதன் எடுத்துக்காட்டு இவ்வாறாக இருக்கும்:

இது திறம்படக் கட்டளையைச் செய்து முடிக்கும்

மறைமுக AutoFS ஏற்றம்
மறைமுக AutoFS ஏற்றத்தில்,  என்பது ஒரு அடைவு பாதை மற்றும்   என்பது இந்த அடைவில் சாதனங்களை ஏற்றுவதற்கான விதிகளை உள்ளடக்கிய கோப்பின் முழு பாதையாகும். எடுத்துக்காட்டாக, முன்னிருப்பு நிறுவல் பின்வரும் வரியைக் கொண்டிருக்கும் (இருப்பினும் கருத்தாக தெரிவிக்கப்பட்டு இருக்கும்):

இவ்வரி AutoFS ஐ ற்கு கீழ் உள்ள கோப்புகள் அல்லது அடைவுகள் கோப்பு முறைமையின் அனுமதியை கோருகின்றனவா என்பதை கண்காணிக்கச் சொல்கிறது. ஒரு நிரல் ற்கு கீழ் உள்ள ஏதேனும் ஒன்றை அணுக முயற்சித்தால், AutoFS  இல் உள்ள உள்ளமைவை பயன்படுத்தி தானியக்கமாக ஒன்றை ஏற்ற வேண்டுமா வேண்டாமா என்பதை முடிவு செய்யும். ஒவ்வொரு (கருத்து-அல்லாத, வெற்றிடம்-அல்லாத) வரியும் AutoFS இன் கீழ் எதை ஏற்ற வேண்டும் என்பதை கூறுகிறது. எடுத்துக்காட்டாக,

இவ்வரி AutoFS ஐ என்னுமிடத்தை கண்காணிக்க கட்டளையிடுகிறது. இதன்மூலம் நிரல் இந்த அடைவை அணுக முயன்றால் AutoFS கீழுள்ள கட்டளையை திறம்பட இயக்கும்

சில பல எடுத்துக்காட்டுக்களை இங்கு காணலாம்:

மறைமுக ஏற்றத்தில் AutoFS ஆல் பல்லுருக்களை பயன்படுத்த முடியும். எடுத்துக்காட்டாக, பயனருடைய home அடைவு வேறொரு சாதனத்தில் இருந்து NFS மூலம் ஏற்றப்படுமானால், AutoFS இவ்வாறு உள்ளமைக்கப்பட்டிருக்கும்:

இதன்மூலம்  என்னும் பயனர் உள்நுழைந்து அவர் home அடைவில் உள்ள கோப்புகளை அணுக முயற்சிக்கும் போது, AutoFS பின்வரும் கட்டளையைச் செயல்படுத்தும்

பயனுள்ள விருப்பத்தேர்வுகள்
இந்த விருப்பத்தேர்வுகளை முதன்மை வரைபட கோப்பில் இடலாம்.


 * இது எவ்வளவு நேரம் தானாக ஏற்றப்பட்ட கோப்பு முறைமை AutoFS ஆல் இறக்கப்படுவதற்கு முன் பயன்படுத்தப்படாமல் இருக்கலாம் என்பதைக் குறிப்பிடுகிறது.
 * or  (கடைசியாகக் கூறியதிற்குக் கோடு கிடையாது) இது மறைமுக ஏற்றத்தின் போது பயனுள்ளதாக இருக்கும். இதன்மூலம் அடைவை அணுகும்போது மட்டுமல்லாமல்  இன் மறைநிரல் துவங்கியவுடன் AutoFS ஏற்றுவதற்குரிய அந்த அடைவை உருவாக்கி விடும்.

விருப்பத்தேர்வுகளின் முழு விளக்கங்களை காண, இந்த கட்டளையை இடவும்

கோப்பு-அல்லாத வரைபடங்கள்
இல்  மட்டுமில்லாது பல சிக்கலான உருவங்களான கோப்பு அல்லாத மற்ற வரைபடங்களை அணுமதிக்கும்   போன்றவற்றையும் இரண்டாம் நெடுவரிசையில் குறிப்பிடலாம். எடுத்துக்காட்டாக, அது வரைபட தனிக்குறிப்பீட்டை (வரைபட கோப்பில் உள்ள வரிகளை) வரையும் செயல்படுத்தகு கோப்பாக இருக்கலாம் அல்லது வேறு ஏதாவதொரு தரவுத்தள வகையாக இருக்கலாம். அங்கீகரிக்கப்பட்ட வகைகளை பற்றிய மேலும் விவரங்களுக்கு கீழுள்ள கட்டளையை இடவும்

எளிமையான Windows ஐ போன்ற Samba பகிர் ஏற்றம்
இவ்வழியின் மூலம் Windows செய்வதை போன்று தானாக Samba வலைப்பின்னல் பகிர்வுகளை ஏற்ற முடியும். இந்த உள்ளமைவு கீழுள்ள கட்டளைகளை முனையத்தில் செயல்படுத்துவதன் மூலம் பகிர்வை தானாக-ஏற்றுதலை அனுமதிக்கிறது:

அல்லது உங்கள் கோப்பு முறைமையின் உலாவி / உரையாடலில் என்னும் இடத்திற்கு செல்லவும். இதில் கோப்புகள் உள்ளூர் சாதனத்தில் இருப்பதை போன்று தோன்றும்.

வெளிப்புற வளங்கள்

 * The Linux Documentation Project இணையப் பக்கத்தில் இடம்பெற்றுள்ள Automount mini-Howto என்னும் கட்டுரை
 * Ubuntu Community Help Wiki யில் இடம்பெற்றுள்ள AutoFS page என்னும் கட்டுரை