சம்பா: டெபியனில் முழுமையான சேவையகம்

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

இந்த நோக்கத்திற்காக சில வரைகலை கருவிகள் உள்ளன, அதே போல் «SWAT web வலை வழியாக சம்பாவை நிர்வகிக்கும் கருவியும் உள்ளன. எனினும், நாங்கள் பரிந்துரைக்கிறோம் இந்த அற்புதமான உலகில் கைமுறையாகத் தொடங்கும் ஆரம்பவர்களுக்கு. பலர் நினைப்பது போல் இது கடினம் அல்லது பிசாசு அல்ல. இந்த செயல்பாட்டில் நீங்கள் SMB / CIFS நெட்வொர்க்குகள் மற்றும் லினக்ஸ் கோப்பு முறைமைகளில் அனுமதிகள் மற்றும் உரிமைகள் பற்றி நிறைய கற்றுக்கொள்கிறீர்கள்.

தொடர்வதற்கு முன், படிக்க பரிந்துரைக்கிறோம்:

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

கருத்தில் கொள்ள வேண்டிய அடிப்படை புள்ளிகள்

  • செயலில் உள்ள கோப்பகங்கள் மற்றும் அவற்றின் டொமைன் கன்ட்ரோலர்களைச் சுற்றியுள்ள அனைத்து ஒளிவீச்சுகளும் இருந்தபோதிலும், அவை பல சந்தர்ப்பங்களில் அவசியமில்லை அல்லது மோசமாக சுரண்டப்படவில்லை, ஒரு சுயாதீன சம்பா சேவையகத்தை நிறுவுதல் மற்றும் கட்டமைத்தல் என்பது சரியான மற்றும் நம்பகமான விருப்பமாகும்.
  • ஒரு சுயாதீன சேவையகம் எங்கள் தேவைகளுக்கு ஏற்ப பாதுகாப்பானதாகவோ அல்லது பாதுகாப்பற்றதாகவோ இருக்கலாம், மேலும் அதை எளிமையான அல்லது சிக்கலான முறையில் உள்ளமைக்க முடியும்.
  • வளங்கள் வசிக்கும் சேவையகத்திலேயே பயனர் அங்கீகாரம் செய்யப்படுகிறது.
  • ஒரு பயனர் தொலை கணினியிலிருந்து வளங்களை அணுகுவதற்கு, அவை சம்பா பயனர் தளத்திலும் பதிவு செய்யப்பட வேண்டும்.
  • எங்கள் சேவையகம் அல்லது டெஸ்க்டாப் கணினியில் ஏற்கனவே இருக்கும் பயனர்களை மட்டுமே சம்பா பயனர் தரவுத்தளத்தில் சேர்க்க முடியும்.
  • ஒரு டொமைன் கன்ட்ரோலர் செய்வது போல ஒரு முழுமையான சம்பா சேவையகம் பிணைய உள்நுழைவை வழங்காது. இது ஒரு டொமைனுக்கு உள்நுழைவை வழங்காது.
  • நாம் குறைவாக மாற்றுவது மற்றும் / அல்லது கோப்பில் அளவுருக்களை சேர்ப்பது /etc/smb.conf நாம் எதை அடைய விரும்புகிறோம் என்பதை முதலில் விரிவாக அறியாமல், அது மிகவும் சிறப்பாக இருக்கும்.
  • சம்பாவில் உள்ள வள பகிர்வு சேவை லினக்ஸ் கோப்பு முறைமையில் இயங்குகிறது, அதன் உள்ளார்ந்த பாதுகாப்பு உட்பட. கோப்பு மற்றும் அடைவு அனுமதிகளுக்கு உரிய கவனம் செலுத்துவதன் மூலம் பல சிக்கல்கள் தீர்க்கப்படுகின்றன.
  • கோப்பில் இருந்து கோப்பு முறைமையின் நடத்தையை எவ்வாறு கையாள்வது என்பதைப் புரிந்துகொள்வது அவசியம் smb.conf, அத்துடன் யுனிக்ஸ் / லினக்ஸ் கோப்பு முறைமை பாதுகாப்பு எவ்வாறு செயல்படுகிறது என்பதைப் புரிந்துகொள்வது.
  • கோப்புறைகள் மற்றும் பகிரப்பட்ட ஆதாரங்களின் பெயர்களில் உச்சரிப்புகள், ஈஸ் அல்லது இடைவெளிகளைப் பயன்படுத்த வேண்டாம் என்று நாங்கள் பரிந்துரைக்கிறோம். பெயர்களுக்கு சிறிய எழுத்துக்களைப் பயன்படுத்தவும்.
  • பகிர்வு பெயர்களை LAN இல் மீண்டும் செய்ய முடியாது. ஒவ்வொரு பெயரும் தனித்துவமானது.
  • எங்கள் LAN இல் எந்த வின்ஸ் சேவையகமும் இல்லை என்றால், in இல் சேர்ப்பதன் மூலம் எங்கள் சம்பாவைச் செயல்படச் செய்யலாம்.உலகFrom கோப்பிலிருந்து smb.conf அளவுரு வெற்றி ஆதரவு = ஆம்., இது மிகவும் பரிந்துரைக்கப்படுகிறது.

மாதிரி சேவையகம்

பெயர்: மைவிஸி. களம்: friends.cu. IP: 10.10.10.20. பயனர்கள்: ஜியோன், ஜீயஸ் மற்றும் ட்ரைடன். கூடுதல் குழுக்கள்: கவுண்டர்கள்

நிறுவல்

சினாப்டிக் மூலமாகவோ அல்லது கன்சோல் மூலமாகவோ தொகுப்பை நிறுவுகிறோம் சம்பா.

sudo aptitude samba ஐ நிறுவவும்

தொகுப்பை நிறுவவும் இது மிகவும் பயனுள்ளதாக இருக்கும் smbclient. நாங்கள் அதை காசோலைகளுக்குப் பயன்படுத்துவோம்.

செயல்பாட்டில், தொகுப்புகள் நிறுவப்படும் - ஆனால் நாங்கள் முன்னர் சூட் தொடர்பான வேறு சிலவற்றை நிறுவியுள்ளோம். சம்பா, சம்பா-பொதுவானது, சம்பா-பொதுவான-பின் y tdb- கருவிகள். மேலும், கோப்பு உருவாக்கப்பட்டது /etc/samba/smb.conf. தொகுப்புகள் நிறுவப்பட்டிருக்கும் வரை இந்த கோப்பு உருவாக்கப்படும் சம்பா-பொதுவானது y சம்பா-பொதுவான-பின், அவற்றை நிறுவல் நீக்கும் வரை கணினியிலிருந்து அழிக்கப்படாது.

சம்பா தொகுப்பில் smb.conf கோப்பு மிக முக்கியமானது

சம்பாவில் ஏராளமான உள்ளமைவு விருப்பங்கள் உள்ளன, அவற்றில் பெரும்பாலானவை உதாரணத்தில் காட்டப்படவில்லை smb.conf இது இயல்பாக நிறுவும். விருப்பங்கள் «உடன் கருத்து தெரிவித்தன;Display காண்பிக்க போதுமான முக்கியத்துவம் வாய்ந்ததாகக் கருதப்படுகிறது மற்றும் அவற்றின் இயல்புநிலை மதிப்புகள் சம்பா நடத்தை இயல்புநிலையிலிருந்து வேறுபடுகின்றன. உள்ளமைவு விருப்பங்கள் «உடன் கருத்து தெரிவித்தன#«, சம்பா இயல்புநிலை மதிப்புகளைக் கொண்டிருங்கள், மேலும் அவை காண்பிக்கப்படுவது முக்கியமாகக் கருதப்படுகிறது.

With உடன் கருத்து தெரிவிக்கப்பட்ட விருப்பங்களை கருத்தில் கொள்ளாமல் கோப்பின் உள்ளடக்கத்தைப் பார்க்க விரும்பினால்;"அல்லது உடன்"#«, நாம் இயக்க வேண்டும்:

 egrep -v '# |; | ^ * $' /etc/samba/smb.conf

With உடன் கருத்து தெரிவிக்கப்பட்ட விருப்பங்களை கருத்தில் கொள்ளாமல் கோப்பின் உள்ளடக்கத்தைப் பார்க்க விரும்பினால்#«, நாம் இயக்க வேண்டும்:

egrep -v '# | ^ * $' /etc/samba/smb.conf

முதலில் செய்ய வேண்டியது கோப்பின் நகல் /etc/samba/smb.conf. பணிபுரியும் நகலை உருவாக்க சம்பா பரிந்துரைக்கும் வழியை கோப்பிலேயே காணலாம், அதை நாங்கள் கீழே விவரிக்கிறோம். என ரூட் நாங்கள் இயக்குகிறோம்:

cd / etc / samba mv smb.conf smb.conf.master testparm -s smb.conf.master> smb.conf
root @ miwheezy: / etc / samba # ls -l
மொத்தம் 32 -rw-r - r-- 1 ரூட் 8 நவம்பர் 10 2002 gdbcommands -rw-r - r-- 1 ரூட் ரூட் 805 ஆகஸ்ட் 4 12:05 smb.conf -rw-r - r-- 1 ரூட் ரூட் 12173 4 ஆகஸ்ட் 12 05:XNUMX smb.conf.master

இந்த வழியில் உருவாக்கப்பட்ட smb.conf க்கும் அசலுக்கும் இடையிலான வேறுபாட்டைக் கவனியுங்கள். அளவு சிறியதாக இருப்பதால், சம்பா குழு சுட்டிக்காட்டியபடி சேவையகத்தின் செயல்திறன் அதிகரிக்கிறது.

கோப்பின் ஆரம்ப உள்ளடக்கம் /etc/samba/smb.conf அது இருக்கும் (நாங்கள் அச்சுப்பொறி பகிர்வை உருவாக்க மாட்டோம் என்பதை நினைவில் கொள்ளுங்கள்):

[உலக]
        பணிக்குழு = நண்பர்கள் நெட்பியோஸ் பெயர் = MIWHEEZY பாதுகாப்பு = பயனர்
        சேவையக சரம் =% h விருந்தினருக்கு சேவையக வரைபடம் = மோசமான பயனர் பாம் கட்டுப்பாடுகளுக்குக் கீழ்ப்படியுங்கள் = ஆம் பாம் கடவுச்சொல் மாற்றம் = ஆம் கடவுச்சொல் நிரல் = / usr / bin / passwd% u passwd chat = * உள்ளிடவும் \ snw \ s * \ spassword: *% n \ n * மறு வகை \ ஸ்னீ \ கள் * \ ஸ்பாஸ்வேர்டு $ யூனிக்ஸ் கடவுச்சொல் ஒத்திசைவு = ஆம் சிஸ்லாக் = 0 பதிவு கோப்பு = /var/log/samba/log.%m அதிகபட்ச பதிவு அளவு = 1000 dns ப்ராக்ஸி = பயனர்கள் யாரும் விருந்தினர்களை அனுமதிக்க மாட்டார்கள் = ஆம் பீதி நடவடிக்கை = .

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

எங்கள் LAN இல் எந்த வின்ஸ் சேவையகமும் இல்லை என்றால், in இல் சேர்ப்பதன் மூலம் எங்கள் சம்பாவைச் செயல்படச் செய்யலாம்.உலகFrom கோப்பிலிருந்து smb.conf அளவுரு வெற்றி ஆதரவு = ஆம்., இது மிகவும் பரிந்துரைக்கப்படுகிறது.

பொற்கால விதி: நாம் எதை அடைய விரும்புகிறோம் என்பதை முதலில் விரிவாக அறியாமலேயே smb.conf கோப்பில் அளவுருக்களை மாற்றுவோம் மற்றும் / அல்லது சேர்க்கிறோம், அது மிகவும் சிறப்பாக இருக்கும்.

காட்டப்பட்டுள்ள சில விருப்பங்களின் இறுக்கமான சுருக்கம் இங்கே. மேலும் தகவலுக்கு, இயக்கவும் மனிதன் smb.conf.

  • பணிக்குழு: வலை உலாவியை உருவாக்கும் போது எந்த பணிக்குழு உபகரணங்கள் தோன்றும் என்பதைக் கட்டுப்படுத்துகிறது. இந்த அளவுரு விருப்பத்துடன் பணிபுரியும் போது டொமைன் பெயரையும் கட்டுப்படுத்துகிறது பாதுகாப்பு = கள இதில் அணி ஒரு டொமைனில் இணைகிறது. அதை பின்னர் கட்டுரைகளில் பார்ப்போம். இயல்புநிலை மதிப்பு பணிக்குழு.
  • நெட்பியோஸ் பெயர்: நெட்வொர்க்கில் சம்பா சேவையகம் அறியப்படும் நெட்பியோஸ் பெயரை அமைக்கவும். முன்னிருப்பாக இது முதல் கூறுக்கு சமம் FQDN ஹோஸ்டிலிருந்து. எங்கள் எடுத்துக்காட்டில் FQDN அணியின் miwheezy.amigos.cu. எங்கள் சம்பா சேவையகத்திற்கான ஹோஸ்டை விட வேறு பெயரைப் பயன்படுத்தலாம். அவ்வாறான நிலையில், CNAME பதிவை எங்களில் சேர்ப்பது நல்லது டிஎன்எஸ்.
  • பாதுகாப்பு: வாடிக்கையாளர்கள் சம்பாவுக்கு எவ்வாறு பதிலளிப்பார்கள் என்பதைப் பாதிக்கும் அளவுரு மற்றும் கோப்பில் மிக முக்கியமான ஒன்றாகும் smb.conf. இயல்புநிலை மதிப்பு பயனர்.
  • சேவையக சரம்: குழு பெயருக்கு அடுத்துள்ள வலை உலாவியில் தோன்றும் கருத்துகளில் எந்த பெயரைக் காட்ட வேண்டும் என்பதைக் கட்டுப்படுத்துகிறது.
  • விருந்தினருக்கு வரைபடம்: அமைக்கும் போது மட்டுமே பயனுள்ள அளவுரு பாதுகாப்பு = பயனர் o பாதுகாப்பு = கள. "மோசமான பயனர்" என்ற மதிப்பு சம்பாவிடம் தவறான கடவுச்சொல்லை நிராகரிக்கச் சொல்கிறது, பயனர் இல்லாவிட்டால், அவர்கள் விருந்தினராக கருதப்படுவார்கள் அல்லது "விருந்தினர்«. விருந்தினர் அமர்வுகளை அனுமதிக்க நாங்கள் விரும்பவில்லை என்றால், அதன் மதிப்பை மாற்ற வேண்டும் ஒருபோதும், இது துல்லியமாக இயல்புநிலை மதிப்பு, மேலும் அளவுருவை மாற்றவும் பயனர்கள் விருந்தினரை அனுமதிக்கிறார்கள் a இல்லை, இது இயல்புநிலை மதிப்பாகும்.
  • பாம் கட்டுப்பாடுகளுக்குக் கீழ்ப்படியுங்கள்: சம்பா PAM இன் சொந்த கட்டுப்பாடுகளுக்குக் கீழ்ப்படிய வேண்டுமா இல்லையா என்பதைக் கட்டுப்படுத்துகிறது «செருகக்கூடிய அங்கீகார தொகுதிUser, பயனர் கணக்குகள் மற்றும் அமர்வுகளின் நிர்வாகத்தின் வழிமுறைகள் குறித்து. இயல்புநிலை மதிப்பு இல்லை.
  • பாம் கடவுச்சொல் மாற்றம்: ஒரு SMB கிளையன்ட் கோரிய கடவுச்சொல் மாற்றங்களுக்கு PAM ஐப் பயன்படுத்த சம்பாவிடம் சொல்கிறது. இயல்புநிலை மதிப்பு இல்லை.
  • passwd நிரல்: பயனர்களுக்கு யுனிக்ஸ் கடவுச்சொற்களை அமைக்க பயன்படும் நிரல்.
  • passwd அரட்டை: அரக்கனுக்கு இடையில் நடக்கும் உரையாடலைக் கட்டுப்படுத்தும் சங்கிலி smbd முந்தைய அளவுருவில் வரையறுக்கப்பட்ட கடவுச்சொல் மாற்றத்திற்கான உள்ளூர் நிரல்.
  • யுனிக்ஸ் கடவுச்சொல் ஒத்திசைவு: முந்தைய மாற்றங்கள் இருக்கும் வரை SMB கடவுச்சொல்லை யுனிக்ஸ் கடவுச்சொல்லுடன் ஒத்திசைக்க சம்பாவிடம் சொல்கிறது. இயல்புநிலை மதிப்பு இல்லை.
  • செல்லுபடியாகும் பயனர்கள்: ஒரு பங்கில் உள்நுழைய அனுமதிக்கப்பட்ட பயனர்களின் பட்டியல்.

சம்பா சேவையை மறுதொடக்கம் செய்யுங்கள் அல்லது மீண்டும் ஏற்றவும்

நாம் குறிப்பிடத்தக்க மாற்றங்களைச் செய்யும்போதெல்லாம், குறிப்பாக பிரிவில் «[உலக]"இன் smb.conf, நாங்கள் சேவையை மறுதொடக்கம் செய்ய வேண்டும். எங்கள் சேவையகத்துடன் ஏற்கனவே பயனர்கள் இணைக்கப்பட்டிருந்தால், ஒவ்வொரு முறையும் சம்பாவை மறுதொடக்கம் செய்யும் போது, ​​நாங்கள் அவர்களைத் துண்டிப்போம். அதனால்தான், நடைமுறையில் இருந்து, பகிர்ந்த வளங்களைச் சேர்க்கும்போது அல்லது மாற்றும்போது மட்டுமே சேவையை மீண்டும் ஏற்றுவோம். சேவையை மறுதொடக்கம் செய்ய, நாங்கள் இதை இயக்குகிறோம் ரூட்:

சேவை சம்பா மறுதொடக்கம்

சேவையை ரீசார்ஜ் செய்ய:

சேவை சம்பா மறுஏற்றம்

பயனர்களை கணினி மற்றும் சம்பா பயனர் தரவுத்தளத்தில் சேர்க்கிறோம்

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

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

சில கட்டளை விருப்பங்கள் smbpasswd அவை:

  • -a: குறிப்பிட்ட பயனரை உள்ளூர் கோப்பில் smbpasswd இல் சேர்க்கவும்.
  • -x: சுட்டிக்காட்டப்பட்ட பயனர் உள்ளூர் கோப்பு smbpasswd இலிருந்து அகற்றப்பட வேண்டும். போது மட்டுமே கிடைக்கும் smbpasswd என இயங்கும் ரூட்.
  • -d: சுட்டிக்காட்டப்பட்ட பயனர் கணக்கு முடக்கப்பட வேண்டும். எப்போது கிடைக்கும் smbpasswd என இயங்கும் ரூட்.
  • -e: விருப்பத்திற்கு எதிரானது -d பயனரின் கணக்கு முடக்கப்பட்டிருக்கும் வரை.

எங்கள் குழுவில் பயனர்களை உருவாக்க, நன்கு அறியப்பட்ட கட்டளையுடன் அதைச் செய்கிறோம் adduser.

adduser zeus adduser triton

குழுவை உருவாக்க கவுண்டர்கள்:

addgroup கவுண்டர்கள்

சம்பா தரவுத்தளத்தில் பயனர்களைச் சேர்க்க:

smbpasswd -a ரூட்
smbpasswd -a xeon smbpasswd -a zeus smbpasswd -a triton

நாங்கள் குழுவில் சேர்கிறோம் கவுண்டர்கள் நாங்கள் விரும்பும் பயனர்களுக்கு:

adduser xeon counters adduser zeus counters adduser triton counters

குழுவில் உருவாக்கப்பட்ட ஒவ்வொரு பயனரும் சேர பரிந்துரைக்கப்படுகிறது பயனர்கள், ஒரு குறிப்பிட்ட ஆதாரத்தில், நாங்கள் உருவாக்கிய அனைத்து பயனர்களுக்கும் அனுமதி வழங்க விரும்பினால். ஒரு குழுவில் பல பயனர்களைச் சேர்ப்பதற்கான ஒரு எளிய வழி கோப்பை நேரடியாகத் திருத்துவதே ஆகும் / etc / group, மற்றும் கமாவால் பிரிக்கப்பட்ட பயனர்களின் பட்டியலைச் சேர்க்கிறது. அவர்கள் குழுவால் வழிநடத்தப்படலாம் கவுண்டர்கள். நாங்கள் பயனர்களை குழுவில் சேர்ப்போம் என்று கருதுகிறோம் பயனர்கள்.

ஒரு பணிநிலையத்தில், பயன்படுத்தி உருவாக்கிய பயனர்களைக் காண்பிப்பதை அகற்ற adduser, நாம் கோப்பை திருத்த வேண்டும் /etc/gdm3/greeter.gsettings மற்றும் விருப்பத்தை கட்டுப்படுத்தவும் disable-user-list = உண்மை, எனவே உள்நுழையும்போது எந்த பயனர் பட்டியலும் காட்டப்படாது. டொமைனில் இணைந்த எந்த விண்டோஸ் கிளையன்ட் கணினியின் நிலையான நடத்தை இதுவாகும்.

அதே வழியில், உருவாக்கப்பட்ட பயனர்கள் தொலைநிலை அமர்வைத் தொடங்கக்கூடாது என்று நாங்கள் விரும்பினால் எஸ்எஸ்ஹெச், நாங்கள் கோப்பைத் திருத்துகிறோம் / போன்றவை / ssh / sshd_config கோப்பின் முடிவில் அறிவுறுத்தலைச் சேர்க்கவும் அனுமதி பயனர்கள். உதாரணமாக:

[....] # மற்றும் 'இல்லை' என்பதற்கான சவால் ரெஸ்பான்ஸ் அங்கீகாரம். UsePAM ஆம் AllowUsers xeon

பகிர்ந்த ஆதாரங்களை நாங்கள் சேர்க்கிறோம்

எடுத்துக்காட்டு 1: நாங்கள் கோப்புறையைப் பகிர விரும்புகிறோம் / home / xeon / இசை பதிவுசெய்யப்பட்ட அனைத்து பயனர்களுக்கும். அனுமதி படிக்க மட்டுமே இருக்கும். முதலில் நாம் கோப்புறையை உருவாக்குகிறோம் / home / xeon / இசை தேவைப்பட்டால் அதன் உரிமையாளரையும் அனுமதிகளையும் உள்ளமைக்கிறோம். பயனராக செனான் நாங்கள் இயக்குகிறோம்:

mkdir / home / xeon / music ls -l / home / xeon | grep இசை

பின்னர் கோப்பின் இறுதியில் smb.conf பின்வருவனவற்றை நாங்கள் சேர்க்கிறோம்:

.

கோப்பில் மாற்றங்களுக்குப் பிறகு, நாங்கள் இயக்குகிறோம் testparm பயனராக செனான் நாங்கள் சேவையை ரீசார்ஜ் செய்கிறோம் ரூட். இரண்டு கட்டளைகளையும் நாம் இயக்கலாம் ரூட்:

டெஸ்ட்பார்ம் சேவை சம்பா மறுஏற்றம்

புதிதாக உள்ளமைக்கப்பட்ட சேவையைச் சரிபார்க்க, கணினியிலேயே பின்வரும் கட்டளையை இயக்குவதன் மூலம் அதைச் செய்யலாம்:

smbclient -L Localhost -U%

எடுத்துக்காட்டு 2: நாங்கள் கோப்புறையைப் பகிர விரும்புகிறோம் / home / xeon / இசை பதிவுசெய்யப்பட்ட அனைத்து பயனர்களுக்கும். அனுமதிகள் படிக்க / எழுதப்படும் செனான் குழுவில் உள்ள மீதமுள்ள பயனர்களுக்கு படிக்க மட்டுமே பயனர்கள். கோப்புறையில் உரிமையாளர் அல்லது அனுமதிகளை நாங்கள் மாற்ற வேண்டிய அவசியமில்லை. கோப்பில் உள்ள பகிர்வு அமைப்புகளை கொஞ்சம் மாற்றுவோம் smb.conf.

.

எடுத்துக்காட்டு 3: நாங்கள் கோப்புறையைப் பகிர விரும்புகிறோம் / home / xeon / கணக்கியல் பயனர் குழுவுக்கு கவுண்டர்கள். அனைத்து குழு உறுப்பினர்களுக்கும் வாசிப்பு அனுமதி இருக்கும். பயனர்கள் டிரைடன் y ஜீயஸ் அவர்கள் பகிரப்பட்ட கோப்புறைக்கு எழுத முடியும்.

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

கோப்பு முறைமையின் நடத்தையை எவ்வாறு கையாள்வது என்பதைப் புரிந்துகொள்வது அவசியம் smb.conf, அத்துடன் யுனிக்ஸ் / லினக்ஸ் கோப்பு முறைமை பாதுகாப்பு எவ்வாறு செயல்படுகிறது என்பதைப் புரிந்துகொள்வது.

இந்த சந்தர்ப்பங்களில் நாம் கண்டிப்பாக:

  • உரிமையாளர் பயனராக இருப்பவர் மற்றும் பகிரப்பட்ட கோப்பகத்தின் உரிமையாளர் குழுவாக இருப்பவர் யார் என்பதை வசதியாக அறிவிக்கவும்.
  • உரிமையாளர் குழுவால் பகிரப்பட்ட கோப்பகத்தில் எழுத அனுமதிக்கவும்.
  • பிட் அறிவிக்கவும் எஸ்ஜிஐடி (குழு ஐடியை அமைக்கவும்) கோப்பகத்தின் உருவாக்கத்தின் போது.
  • கோப்பில் சரியாக அறிவிக்கவும் smb.conf எங்கள் பகிரப்பட்ட வளத்திற்குள் கோப்புகள் மற்றும் கோப்பகங்களை உருவாக்கும் வழிகள்.

நடைமுறையில் ஒரு எளிய மற்றும் சாத்தியமான தீர்வு இருந்தால் நாங்கள் இயக்குகிறோம் ரூட்:

mkdir / home / xeon / account chown -R root: கவுண்டர்கள் / வீடு / ஜியோன் / கணக்கியல் chmod -R g + ws / home / xeon / account ls -l / home / xeon

மேலும் smb.conf கோப்பின் முடிவில் பின்வருவனவற்றைச் சேர்க்கிறோம்:

[கணக்கியல்] கருத்து = கணக்காளர்களின் பாதை கோப்பு = / வீடு / ஜியோன் / கணக்கியல் படிக்க மட்டும் = செல்லுபடியாகும் பயனர்கள் இல்லை = @ கணக்காளர்கள் எழுதும் பட்டியல் = ட்ரைட்டான், ஜீயஸ் வாசிப்பு பட்டியல் = @ கணக்காளர்கள் படை உருவாக்கும் முறை = 0660 படை அடைவு முறை = 0770

இன் அடிப்படை தொடரியல் உடனடியாக சரிபார்க்கிறோம் smb.conf மூலம் testparm நாங்கள் சேவையை ரீசார்ஜ் செய்கிறோம் சேவை சம்பா மறுஏற்றம். நாமும் ஓடலாம் smbclient -L Localhost -U%. உள்ளூர் சேவையகத்தில், மற்றும் smbclient -L mywheezy -U% o smbclient -L mywheezy.friends.cu -U% தொலை கணினியிலிருந்து.

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

முக்கியமான: பயனீட்டாளர் ரூட் அல்லது பயனர் செனான் பொதுவாக குழுவின் எந்த உறுப்பினரும் கவுண்டர்கள், அதே கணினியில் தொடங்கப்பட்ட உள்ளூர் அமர்விலிருந்து அல்லது எழுதலாம் எஸ்எஸ்ஹெச், அதாவது, SMB / CIFS நெறிமுறையைப் பயன்படுத்தாமல். நீங்கள் உள்நாட்டில் ஒரு கோப்புறை அல்லது கோப்பை உருவாக்கினால், பொருத்தமான அனுமதிகளை மீண்டும் ஒதுக்க நினைவில் கொள்க. மூலம் சரிபார்க்கவும் ls -l. மேற்கூறியவற்றைச் செய்யாதது மிகவும் குழப்பத்திற்கு மூலமாகும்.

நண்பர்களே, கட்டுரையின் நீளத்தை மன்னியுங்கள், அது உங்களுக்கு ஏதேனும் பயனளிக்கும் என்று நம்புகிறேன். அடுத்த சாகசம் வரை!


உங்கள் கருத்தை தெரிவிக்கவும்

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

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   ஏலாவ் அவர் கூறினார்

    எப்போதும் போல சிறந்தது. நாம் சேவையகங்களுடன் பணிபுரியும் போது இந்த வகையான கட்டுரைகள் பாராட்டப்படுகின்றன. 😉

  2.   ஜூலியோ சீசர் அவர் கூறினார்

    மிகவும் நல்ல ஃப்ரீக் ஆனால் என்னைப் பொறுத்தவரை அந்த வகையான விஷயங்களுக்கு ஃப்ரீநாஸைப் பயன்படுத்துவது நல்லது
    ????

  3.   ஃபெடரிகோ அன்டோனியோ வால்டஸ் டூஜாக் அவர் கூறினார்

    உங்கள் கருத்துகளுக்கு நன்றி !!!. ஃப்ரீக், ஃப்ரீ.பி.எஸ்.டி யின் ஃப்ரீநாஸ் மற்றொரு காட்டு கதை, நான் அதற்கு ஒரு கட்டுரையை அர்ப்பணிக்கலாம். இறுதியில் இது FreeBSD க்கு மேல் சம்பா.

  4.   எரிக் அவர் கூறினார்

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

    1.    ஃபெடரிகோ அன்டோனியோ வால்டஸ் டூஜாக் அவர் கூறினார்

      "மகிழ்ச்சி நன்றாக இருந்தால் அது ஒருபோதும் தாமதமில்லை", மற்றொன்று "ஒருபோதும் இல்லாததை விட தாமதமானது" என்று சொல்வது போல. கருத்துக்கு நன்றி. நான் சம்பாவைப் பயன்படுத்தத் தொடங்கினேன் 2007 இல் நான் நினைக்கிறேன். இப்போது வரை இதைப் பற்றி எதையும் இடுகையிட முடியவில்லை.

      1.    எரிக் அவர் கூறினார்

        அதே வழியில், நான் கிட்டத்தட்ட ஒரே நேரத்தில் சம்பாவைப் பயன்படுத்துகிறேன், ஆனால் நீங்கள் நிறைய முழுமையாக்கியுள்ளீர்கள் என்பதையும், "மகிழ்ச்சி நன்றாக இருந்தால் அது ஒருபோதும் தாமதமில்லை" என்பதையும் நான் காண்கிறேன், அது எனக்குத் தோன்றியது, நான் சொல்ல வேண்டும் யாரோ ஒருவர் தங்கள் அறிவைப் பகிர்ந்துகொள்வது மிகவும் நல்லது, சில நேரங்களில் ஒருவர் ஊக்குவிக்கப்படுவதில்லை அல்லது நேரம் இல்லை, என் விஷயத்தில் இது முதல், வாழ்த்துக்கள்

  5.   கிஸ்கார்ட் அவர் கூறினார்

    நண்பர் icicfico, உங்கள் கட்டுரைகளை நான் மிகவும் விரும்புகிறேன். அவை மிக நன்றாக விளக்கப்பட்டு விரிவானவை. நன்றி.

    1.    ஃபெடரிகோ அன்டோனியோ வால்டஸ் டூஜாக் அவர் கூறினார்

      அவை உங்களுக்கு பயனுள்ளதாக இருக்கும் என்று நம்புகிறேன். அதுவே நோக்கம் !!!.

      1.    கிஸ்கார்ட் அவர் கூறினார்

        ஆம். இது

        மூலம், உங்கள் கட்டுரை மற்றொரு பக்கத்தில் இடுகையிடப்பட்டதை நான் பார்த்தேன் (http://www.infognu.com.ar/2013/08/samba-servidor-independiente-en-debian.html) மற்றும் மூலத்தைப் பற்றிய குறிப்பு மிகவும் சிறியது. அது செய்யப்படவில்லை. அதற்கு தகுதியானவர் யார், அடடா! இங்கிருந்து அவர்கள் அந்த நபர்களை யார் பெரிய அளவில் செய்கிறார்கள் என்று கேட்க முடியுமா என்று எனக்குத் தெரியவில்லை. பயிற்சியற்ற கண்ணுக்கு அவர்கள் அதை உருவாக்கி இடுகையிட்டால் அது கடந்து செல்லும்.

  6.   ஆஸ்கார் அவர் கூறினார்

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

    1.    ஃபெடரிகோ அன்டோனியோ வால்டஸ் டூஜாக் அவர் கூறினார்

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

      1.    எலியோடைம் 3000 அவர் கூறினார்

        விண்டோஸிற்கான அதே கோப்பு பகிர்வு நெறிமுறையைப் பயன்படுத்த SMB / CIFS அமைப்பைப் பயன்படுத்துவது மிகவும் நடைமுறைக்குரியது என்றாலும் (அல்லது சுருக்கமாக பகிரப்பட்ட கோப்புறைகள்).

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

  7.   நிலை அவர் கூறினார்

    மிகவும் நல்லது மற்றும் நீளம் மதிப்புக்குரியது, ஆனால் சாளரங்களுடன் தொடர்புகொள்வதற்கு முன்பு நீங்கள் ஒஸ்லெவல் அளவுருவை குறிப்பிட வேண்டும்.
    மேற்கோளிடு

    1.    ஃபெடரிகோ அன்டோனியோ வால்டஸ் டூஜாக் அவர் கூறினார்

      இது விண்டோஸ் டொமைன் கன்ட்ரோலர் இல்லாத பிணையமாகும் என்பதை நினைவில் கொள்க. ஒரு டொமைனில் இணைந்த எந்திரத்தை நாங்கள் கையாளும்போது அந்த அளவுருவைப் பயன்படுத்துவோம்.

  8.   கடைசியாக புதியவர் அவர் கூறினார்

    எனக்கு சிறிது நேரம் இருக்கும்போது நான் செய்வேன்
    [offtopic] நான் GIMP பயிற்சிகளை இடுகையிட விரும்புகிறேன். அது முடியும்?
    [/ சம்மந்தமில்லாதது]

  9.   ஃபெடரிகோ அன்டோனியோ வால்டஸ் டூஜாக் அவர் கூறினார்

    நண்பர் is கிஸ்கார்ட், நான் பார்வையிட்டேன் http://www.infognu.com.ar/2013/08/samba-servidor-independiente-en-debian.html, இந்த இடுகையைப் பற்றிய எந்த குறிப்பையும் நான் காணவில்லை. அவர்கள் கன்னத்தில் ஒரு நகல் / பேஸ்ட் செய்தார்கள், ஹஹாஹாஹாஹாஹா. குறைந்தபட்சம், இடுகை நல்ல தரம் வாய்ந்தது என்பதை இது காட்டுகிறது. நான் சொல்கிறேன், இல்லை? ஹஹாஹாஹாஹாஹா.

    1.    கிஸ்கார்ட் அவர் கூறினார்

      சிறிய எழுத்துக்களில் இறுதியில் "மூல" என்று கூறி இந்த தளத்தை சுட்டிக்காட்டுகிறது. ஆனால் அவ்வாறு செய்திருப்பது எனக்கு ஒரு முழு சொற்பொழிவு மற்றும் மரியாதை இல்லாமை என்று தோன்றுகிறது. அதிர்ஷ்டவசமாக, ஆசிரியர் யார் என்று இங்கே எங்களுக்குத் தெரியும்

    2.    ஜூலியஸ் சீசர் அவர் கூறினார்

      அவர்கள் குறிப்பை வைக்கிறார்கள், ஆனால் கட்டுரையின் ஆரம்பத்தில் அவர்கள் குறிப்பிட்டிருக்க வேண்டும் என்பதை கவனிக்க முடியாது

  10.   truko22 அவர் கூறினார்

    பரம விக்கியில் பதிப்பு 3.4 இன் படி smbpasswd க்கு பதிலாக pdbedit ஐப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது என்று கூறுகிறது.

    ஒரு கேள்வி, சம்பாவில் ஒரு பயனரைச் சேர்ப்பதற்கு முன் ஒரு நண்பரின் கூற்றுப்படி, ஒரு பயனர் கணினியில் உருவாக்கப்பட வேண்டும், ஆனால் / பின் / பொய்
    useradd -s / bin / false myuser
    இது உண்மையா 0.o?

  11.   ஃபெடரிகோ அன்டோனியோ வால்டஸ் டூஜாக் அவர் கூறினார்

    நண்பர் @ truko22, மற்றும் பொதுவாக, இதே போன்ற கேள்விகளைக் கேட்பவர்களுக்கு. நாங்கள் ஒரு கொடுக்கிறோம் என்று நாங்கள் எப்போதும் கூறியுள்ளோம் என்பதை நினைவில் கொள்க நுழைவு புள்ளி பொருள். அதனுடன் கூடிய ஆவணங்களையும் படிக்க பரிந்துரைக்கிறோம். முடிவில், சேவையைத் தனிப்பயனாக்குவது என்பது அவர்களின் தேவைகளுக்கு பதிலளிக்கும் விதத்திலும், அவர்களை திருப்திப்படுத்தும் பாதுகாப்பின் அளவிலும் அதைச் செயல்படுத்துபவரின் பொறுப்பாகும்.

    எடுத்துக்காட்டாக, பங்கைப் பயன்படுத்தி யாரையும் எழுத நாங்கள் அனுமதித்தால் அனுமதிகள் சிக்கலைத் தவிர்க்கலாம் chmod 777. நிச்சயமாக அது ஒரு பாதுகாப்பான தீர்வு அல்ல.

    நாங்கள் ஒரு உள்ளூர் அமர்வைத் தொடங்குவதை அல்லது ssh வழியாக பயனரைத் தடுக்கலாம் adduser பயனர் –ஷெல் / பின் / பொய். வேறு வார்த்தைகளில் கூறுவதானால், இவ்வாறு உருவாக்கப்பட்ட பயனர் முனையம் அல்லது பணியகத்தை அணுக முடியாது.

    வேறு வார்த்தைகளில் கூறுவதானால், சம்பாவை எளிமையானது முதல் மிகவும் சிக்கலானது வரை பல வழிகளில் கட்டமைக்க முடியும்.

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

    @ truko22, முந்தைய கருத்தை தெரிவிக்க சரியான புள்ளியை வழங்கியதற்கு நன்றி !!!

    1.    truko22 அவர் கூறினார்

      -ஷெல் / பின் / பொய் பற்றி இப்போது எனக்குப் புரிந்ததற்கு மிக்க நன்றி

  12.   ஃபெடரிகோ அன்டோனியோ வால்டஸ் டூஜாக் அவர் கூறினார்

    நண்பர் @ truko22, நான் pdbedit பற்றி மறந்துவிட்டேன். எட்ச் முதல் நான் பயன்படுத்தப் பழகிவிட்டேன் smbpasswd. இந்த கட்டளையை கணினியில் உள்ள எந்தவொரு பயனரும் இயக்க முடியும், மேலும் அதன் நடத்தை மற்றும் முடிவுகள் மாறுபடும். pdbedit, பயன்படுத்தலாம், ஆனால் ரூட் பயனரால் மட்டுமே பயன்படுத்த முடியும்.

    சம்பா பற்றி, நீங்கள் அதன் பல கட்டளைகளில் முழு கட்டுரைகளையும் எழுதலாம்.

  13.   லியோ அவர் கூறினார்

    அது மிகவும் நல்லது!!
    மேற்கோளிடு

  14.   மார்க் அவர் கூறினார்

    மிக நல்ல கட்டுரை. அத்தகைய பங்களிப்புக்கு வாழ்த்துக்கள் மற்றும் நன்றி

  15.   ஜோசூசின் அவர் கூறினார்

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

  16.   ரிக்கார்டோ மெஜியாஸ் அவர் கூறினார்

    வணக்கம், ஃபிகோ எப்படி, நான் எல்.டி.ஏ.பி மற்றும் எல்.ஏ.எம் 3.6 உடன் சம்பா 3.7 ஐ நிறுவியுள்ளேன் - "உங்கள் கடவுச்சொல்லை மாற்ற உங்களுக்கு அனுமதி இல்லை" வாழ்த்துக்கள் ...