மேக் ஓஎஸ் அல்லது லினக்ஸில் கட்டளை வரி மூலம் மற்றொரு பயனர்களின் ssh இணைப்பை லாக் ஆஃப் செய்வது எப்படி

பொருளடக்கம்:

Anonim

SSH அல்லது Secure Shell ஐப் பயன்படுத்துவது, கட்டளை வரியிலிருந்து Mac மற்றும் Linux இயந்திரங்களுக்கு தொலை இணைப்புகளை நிறுவுவதற்கான மிகவும் பொதுவான வழியாகும். நீங்கள் ஒரு சிஸ்டம்ஸ் நிர்வாகியாக இருந்தால் அல்லது வேறொரு காரணத்திற்காக Mac இல் SSH இயக்கப்பட்டிருந்தால், நீங்கள் இறுதியில் மற்றொரு பயனர் ssh இணைப்பை லாக் ஆஃப் செய்ய வேண்டியிருக்கும். மேக்கிற்கு பயனர்களின் ssh இணைப்பை முடிக்க பல வழிகள் உள்ளன (அல்லது லினக்ஸ் பெட்டியில், இந்த உதவிக்குறிப்புகள் அங்கேயும் சமமாக பொருந்தும்), அவற்றில் சிலவற்றை நாங்கள் காண்போம்.

கணினியில் SSH ஐ எவ்வாறு இயக்கினீர்கள் என்பதைப் பொருட்படுத்தாமல், பயனர்களின் ssh இணைப்பை லாக் ஆஃப் செய்ய இந்த அணுகுமுறைகள் செயல்படும். ரிமோட் உள்நுழைவுடன் Mac ssh ஐ இயக்குகிறதா அல்லது கட்டளை வரி மூலம் ssh ஐ இயக்குகிறதா என்பது இந்த நோக்கங்களுக்காக முக்கியமில்லை. அதேபோல், இந்த தந்திரங்கள் MacOS மற்றும் Mac OS X ஐ மனதில் கொண்டு எழுதப்பட்டவை ஆனால் Linux மற்றும் பிற Unix சுவைகளில் ssh பயனர் செயல்முறைகளை நிறுத்துவதற்கு சமமாக பொருந்தும்.

பயனர்கள் ssh இணைப்பை லாக் ஆஃப் செய்வது எப்படி

ஒருவேளை ssh வழியாக இணைக்கப்பட்ட ஒரு பயனரை வெளியேற்றுவதற்கான பொதுவான வழி கொலை அல்லது pkill கட்டளைகளைப் பயன்படுத்துவதாகும், குறிப்பிட்ட ssh செயல்முறையை குறிவைத்து அல்லது நேரடியாக பயனர் கணக்கு.

கொல்லுடன் ssh பயனரை வெளியேற்றுதல்

முதலில், பயனர்களின் செயல்முறை ஐடியை (PID) பெறவும் ssh இணைப்பு:

ps aux | grep sshd

அடுத்து, இலக்கு பயனர்களின் ssh இணைப்பின் குறிப்பிட்ட செயல்முறையைக் கண்டறிந்து, கொலை -9 ஐக் கொண்டு இலக்கிடவும். எடுத்துக்காட்டாக, பயனர் வால்ரஸின் ssh இணைப்பை நிறுத்த விரும்புகிறோம், மேலும் ‘sshd: Walrus@ttys011’க்கான செயல்முறை 5821 PID ஐக் கொண்டுள்ளது:

கொலை -9 5821

விளைவு உடனடியானது மற்றும் பயனர்கள் முடிவடையும் போது, ​​அவர்கள் டெர்மினல் திரையில் ஒரு செய்தியைக் காண்பார்கள்: "தொலை ஹோஸ்ட் மூலம் லோக்கல் ஹோஸ்டுக்கான இணைப்பு மூடப்பட்டது. லோக்கல் ஹோஸ்டுக்கான இணைப்பு மூடப்பட்டது."

பயனர்களின் SSH இணைப்பு மற்றும் pkill உடன் தொடர்புடைய செயல்முறைகளை பரந்த அளவில் முடித்தல்

ஒரு குறிப்பிட்ட பயனர் கணக்கைச் சேர்ந்த அனைத்து செயல்முறைகளையும் pkill மூலம் அழிப்பது மற்றொரு பரந்த அணுகுமுறையாகும், இது செயல்முறை ஐடியை விட பயனர் கணக்கை குறிவைக்க உங்களை அனுமதிக்கிறது:

pkill -u பயனர்பெயர்

இது அனைத்து பயனர் செயல்முறைகளையும் நிறுத்துவதன் மூலம் பயனர் ‘பயனர் பெயரை’ உடனடியாக வெளியேற்றும்.

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

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

செயல்பாட்டு மானிட்டருடன் கூடிய மேக்கிலிருந்து SSH பயனரை வெளியேற்றுதல்

நீங்கள் GUI இல் தொடர்ந்து இருக்க விரும்பும் Mac பயனராக இருந்தால், நீங்கள் Mac ஐ விட்டு வெளியேறுவதைப் போலவே, பணியைக் கண்டறிந்து அதை முடிவுக்குக் கொண்டுவர செயல்பாட்டு மானிட்டரையும் பயன்படுத்தலாம். பொதுவாக பயன்பாடுகள். செயல்பாட்டு மானிட்டரைத் திறந்து, 'ssh' ஐத் தேடி, நீங்கள் முடிக்க விரும்பும் பயனர்களின் ssh இணைப்பைக் கண்டறியவும், பின்னர் செயல்பாட்டு மானிட்டர் மூலம் அந்த செயல்முறையை நிறுத்தவும்.

இந்த அணுகுமுறை செயல்பாட்டு மானிட்டர், ஒரு நேட்டிவ் மேக் யூட்டிலிட்டியைப் பயன்படுத்துவதால், லினக்ஸ் மெஷின்களுக்கு இந்த முறை வேலை செய்யாது.

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

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

மேக் ஓஎஸ் அல்லது லினக்ஸில் கட்டளை வரி மூலம் மற்றொரு பயனர்களின் ssh இணைப்பை லாக் ஆஃப் செய்வது எப்படி