கம்ப்யூட்டர் நெட்வொர்க்குகளுக்கான சம்பாவுக்கு அறிமுகம்

சாம்பா கிளையண்ட் / சேவையக தொழில்நுட்பம் , இது இயக்க முறைமைகளில் நெட்வொர்க் ஆதார பகிர்வுகளை செயல்படுத்துகிறது. Samba உடன், விண்டோஸ், மேக் மற்றும் லினக்ஸ் / யூனிக்ஸ் கிளையன்கள் முழுவதும் கோப்புகளை மற்றும் அச்சுப்பொறிகளைப் பகிரலாம்.

சாம்பாவின் முக்கிய செயல்பாடு சேவையக செய்தி பிளாக் (SMB) நெறிமுறையின் செயல்பாட்டிலிருந்து பெறப்பட்டது. SMB க்ளையன்ட் மற்றும் சர்வர்-சைட் ஆதரவு மைக்ரோசாப்ட் விண்டோஸ், லினக்ஸ் விநியோகங்கள், மற்றும் ஆப்பிள் மேக் OSX ஆகிய அனைத்து நவீன பதிப்புகளிலும் தொகுக்கப்பட்டுள்ளது. Samba.org இலிருந்து இலவச திறந்த மென்பொருளையும் பெறலாம். இந்த இயக்க முறைமைகளில் தொழில்நுட்ப வேறுபாடுகள் காரணமாக, தொழில்நுட்பம் மிகவும் சிக்கலானது.

சாபா என்ன செய்ய முடியும்?

Samba பல வழிகளில் பயன்படுத்தலாம். ஒரு அக இணையம் அல்லது பிற தனிப்பட்ட நெட்வொர்க்குகள், உதாரணமாக, Samba பயன்பாடுகள் லினக்ஸ் சர்வர் மற்றும் விண்டோஸ் அல்லது மேக் வாடிக்கையாளர்களுக்கு (அல்லது இதற்கு நேர்மாறாக) இடையில் கோப்புகளை மாற்ற முடியும். அப்பாச்சி மற்றும் லினக்ஸ் இயங்கும் வலை சேவையகங்களைப் பயன்படுத்தி எவரும் வலை தள உள்ளடக்கத்தை தொலைநிலையில் நிர்வகிக்க FTP ஐ விட Samba ஐப் பயன்படுத்தலாம். எளிய இடமாற்றங்கள் தவிர, SMB வாடிக்கையாளர்கள் ரிமோட் கோப்பு புதுப்பிப்புகளையும் செய்யலாம்.

விண்டோஸ் மற்றும் லினக்ஸ் வாடிக்கையாளர்களிடமிருந்து Samba ஐப் பயன்படுத்துவது எப்படி

விண்டோஸ் பயனர்கள் கணினிகளுக்கிடையே கோப்புகளை பகிர்ந்து கொள்வதற்கு டிரைவ்களை அடிக்கடி பயன்படுத்துகின்றனர். Linux அல்லது Unix சேவையகத்தில் இயங்கும் சாம்பா சேவைகள் மூலம், Windows பயனர்கள் அந்தக் கோப்புகள் அல்லது அச்சுப்பொறிகளை அணுக அதே வசதிகளை பயன்படுத்தி கொள்ளலாம். விண்டோஸ் எக்ஸ்ப்ளோரர் , நெட்வொர்க் அரேபியா மற்றும் இன்டர்நெட் எக்ஸ்ப்ளோரர் போன்ற இயக்க முறைமை உலாவிகளின் மூலம் யூனிக்ஸ் பங்குகள் Windows கிளையிலிருந்து பெறப்படும்.

எதிர் திசையில் தரவை பகிர்தல் இதேபோல் செயல்படுகிறது. Unix நிரல் smbclient விண்டோஸ் பங்குகள் உலாவும் மற்றும் இணைக்கும் துணைபுரிகிறது. எடுத்துக்காட்டாக, லுயிசுவா என்ற விண்டோஸ் கணினியில் C $ இணைக்க, Unix கட்டளை வரியில் பின்வரும் தட்டச்சு செய்க

smbclient \\\\ louiswu \\ c $ -U பயனர் பெயர்

அங்கு பயனர் பெயர் சரியான விண்டோஸ் NT கணக்கு பெயர். (தேவைப்பட்டால், Samba ஒரு கணக்கு கடவுச்சொல்லை கேட்கும்.)

Samba நெட்வொர்க் ஹோஸ்ட்களைக் குறிக்க யுனிவர்சல் நேமிமிங் மாநாடு (யூ.என்.சி) பாதைகளைப் பயன்படுத்துகிறது. யுனிக்ஸ் கட்டளை குண்டுகள் பொதுவாக ஒரு சிறப்பு வழியில் பிட்ச்ளாஷ் கதாபாத்திரங்களைப் புரிந்துகொள்கின்றன, Samba உடன் பணிபுரியும் போது மேலே காட்டப்பட்டுள்ளபடி போலி பின்சாய்வுகளை தட்டச்சு செய்ய நினைவில் கொள்ளுங்கள்.

ஆப்பிள் மேக் வாடிக்கையாளர்களிடம் இருந்து Samba ஐப் பயன்படுத்துவது எப்படி

பகிர்தல் பகிர்வு விருப்பம் மேக் கணினி விருப்பங்களின் பேனலை Windows மற்றும் பிற Samba வாடிக்கையாளர்களைக் கண்டறிய உங்களுக்கு உதவுகிறது. Mac OSX தானாகவே SMB வழியாக இந்த வாடிக்கையாளர்களை அடைய முயற்சிக்கிறது, Samba செயல்படவில்லை என்றால் மாற்று நெறிமுறைகளுக்கு மீண்டும் விழும். மேலும் தகவல்களுக்கு, உங்கள் மேக் இல் கோப்பு பகிர்தல் மூலம் எவ்வாறு இணைப்பது என்பதைக் காணவும்.

Samba ஐ கட்டமைக்க வேண்டிய தேவைகள்

மைக்ரோசாப்ட் விண்டோஸ், SMB சேவைகள் இயக்க முறைமை சேவைகள் கட்டமைக்கப்படுகின்றன. சேவையக நெட்வொர்க் சேவை (கண்ட்ரோல் பேனல் / நெட்வொர்க், சர்வீஸ் தாவல் மூலம் கிடைக்கிறது) SMB சேவையக ஆதரவை வழங்குகிறது, ஆனால் பணிநிலைய பிணைய சேவை SMB கிளையன்ட் ஆதரவை வழங்குகிறது, SMB செயல்பாட்டிற்கு TCP / IP தேவைப்படுகிறது என்பதை நினைவில் கொள்ளவும்.

ஒரு யுனிக்ஸ் சேவையகத்தில், இரண்டு டீமான் செயல்முறைகள், smbd மற்றும் nmbd ஆகியவை அனைத்து சாம்பா செயல்பாடுகளையும் வழங்குகின்றன. Samba தற்போது Unix கட்டளை வரியில் உள்ளதா என தீர்மானிக்க

ps ax | grep mbd | மேலும்

மற்றும் smbd மற்றும் nmbd ஆகிய இரண்டும் செயலாக்கப் பட்டியலில் தோன்றும் என்பதை சரிபார்க்கவும்.

சாதாரண யூனிக்ஸ் பாணியில் Samba டெமன்ஸ் தொடங்கி நிறுத்து:

/etc/rc.d/init.d/smb தொடங்கும் /etc/rc.d/init.d/smb stop

Samba ஒரு கட்டமைப்பு கோப்பை ஆதரிக்கிறது, smb.conf. பகிர்வு பெயர்கள், அடைவு பாதைகள், அணுகல் கட்டுப்பாடு மற்றும் பதிவு செய்தல் போன்ற விவரங்களைத் தனிப்பயனாக்குவதற்கான சாம்பா மாதிரி இந்த உரை கோப்பை திருத்துவதோடு டெமான்ஸை மறுதொடக்கம் செய்யும். குறைந்தபட்ச smd.conf (பிணையத்தில் யூனிக்ஸ் சேவையகத்தை காணக்கூடியதாக இருக்கும் போது) இதைப் போன்றது

; குறைந்தபட்சம் /etc/smd.conf [உலகளாவிய] விருந்தினர் கணக்கு = netguest workgroup = NETGROUP

சில காட்சிகளை கருத்தில் கொள்ளுங்கள்

கடவுச்சொற்களை கடவுச்சொற்களை மறைப்பதற்கு ஒரு விருப்பத்தை Samba ஆதரிக்கிறது, ஆனால் இந்த அம்சம் சில சந்தர்ப்பங்களில் நிறுத்தப்படலாம். கணினிகள் பாதுகாப்பற்ற நெட்வொர்க்குகளுடன் இணைந்திருக்கும் போது, ​​smbclient ஐப் பயன்படுத்தும் போது எளிய உரை கடவுச்சொற்களை வழங்குவது எளிது, பிணைய முனையால் எளிதில் காணமுடியும்.

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

யூனிக்ஸ் மற்றும் விண்டோஸ் சிஸ்டம்ஸ் இறுதியில்-இன் -லைன் (EOL) ASCII உரை கோப்புகளுக்கான மாநாடு வித்தியாசமாக. விண்டோஸ் இரண்டு காரி கேரேஜ் ரிட்டர்ன் / லைட்ஃபீட் (CRLF) காட்சியைப் பயன்படுத்துகிறது, யூனிக்ஸ் ஒரே ஒரு எழுத்தை மட்டுமே பயன்படுத்துகிறது (LF). Unix mtools தொகுப்பு போலல்லாமல், Samba கோப்பு பரிமாற்றத்தின்போது EOL மாற்றத்தை செய்யாது. யுனிக்ஸ் உரை கோப்புகள் (HTML பக்கங்கள் போன்றவை) ஒரு மிகப்பெரிய ஒற்றை வரியில் தோன்றும் போது விண்டோஸ் கணினியில் Samba உடன் மாற்றப்படும்.

தீர்மானம்

சாம்பா தொழில்நுட்பம் 20 வருடங்களுக்கும் மேலாக இருந்து வந்துள்ளது மற்றும் தொடர்ச்சியாக வெளியிடப்பட்ட புதிய பதிப்புகளுடன் தொடர்ந்து உருவாக்கப்பட்டுள்ளது. மிகவும் சில மென்பொருள் பயன்பாடுகள் போன்ற நீண்ட வாழ்நாள் வாழ்நாள் அனுபவித்திருக்கின்றன. லினக்ஸ் அல்லது யூனிக்ஸ் சேவையகங்களை உள்ளடக்கிய பல்வகை நெட்வொர்க்குகளில் பணிபுரியும் போது சாம்பாவின் தளர்ச்சியானது அவசியமான தொழில்நுட்பமாக அதன் பாத்திரத்தை நிரூபிக்கிறது. Samba சராசரி நுகர்வோர் புரிந்து கொள்ள வேண்டும் என்று ஒரு முக்கிய தொழில்நுட்பம் இருக்க முடியாது போது, ​​SMB மற்றும் Samba அறிவு ஐடி மற்றும் வணிக நெட்வொர்க் தொழில்முறை உதவியாக இருக்கும்.