கட்டளை வரியிலிருந்து Mac இல் SSH ஐ எவ்வாறு இயக்குவது
பொருளடக்கம்:
அனைத்து நவீன Macs இயங்கும் macOS அல்லது Mac OS X இயல்புநிலையாக முன்பே நிறுவப்பட்ட SSH உடன் வருகிறது, ஆனால் SSH (Secure Shell) டீமானும் முன்னிருப்பாக முடக்கப்பட்டுள்ளது. மேம்பட்ட Mac பயனர்கள் SSH ஐ இயக்கும் திறன் மற்றும் SSH ஐ முடக்குவது ஆகிய இரண்டும் Mac OS இன் கட்டளை வரியிலிருந்து முற்றிலும் கிடைக்கின்றன, இது கணினியில் தொலை இணைப்புகளை அனுமதிக்க அல்லது அனுமதிக்காத எளிய வழியை அனுமதிக்கிறது.எந்த மேக்கிலும் டெர்மினலில் இருந்து SSH ஐ இயக்க, கெக்ஸ்ட் ஏற்றுதல், பதிவிறக்கங்கள் அல்லது தொகுத்தல் தேவையில்லை, இந்த டுடோரியலில் நாங்கள் காண்பிப்பது போல, நீங்கள் கணினி அமைவு கட்டளையை இயக்க வேண்டும்.
ஒரு விரைவான பக்க குறிப்பு; இந்த வழிகாட்டி macOS மற்றும் Mac OS X இன் அனைத்து பதிப்புகளுக்கும் பொருந்தும், ஆனால் உண்மையில் டெர்மினலில் அதிக நேரம் செலவிடும் மேம்பட்ட பயனர்களை இலக்காகக் கொண்டது. நீங்கள் SSH ஐ முடக்கவும் மற்றும் கட்டளை வரியைத் தவிர்க்கவும் விரும்பினால், Mac இல் பகிர்தல் விருப்பப் பலகத்தில் தொலை உள்நுழைவை இயக்குவதன் மூலம் அவ்வாறு செய்யலாம் அல்லது அதைத் தேர்வு செய்யாமல் விட்டுவிட்டு சேவையகத்தை நிறுத்தலாம். நீங்கள் தொடர்ந்து ssh ஐப் பயன்படுத்தவில்லை என்றால், Mac இல் ssh சேவையகத்தை இயக்க எந்த காரணமும் இல்லை.
டெர்மினல் வழியாக Mac OS இல் SSH ரிமோட் உள்நுழைவு இயக்கப்பட்டுள்ளதா என்பதை எவ்வாறு சரிபார்க்கலாம்
SSH இன் தற்போதைய நிலையை Mac இல் சரிபார்க்க வேண்டுமா? systemsetup கட்டளை சரத்தைப் பயன்படுத்தி SSH மற்றும் Remote Login தற்போது ஏதேனும் Mac இல் இயக்கப்பட்டுள்ளதா என்பதை விரைவாகத் தீர்மானிக்கலாம்:
sudo systemsetup -getremotelogin
ரிமோட் உள்நுழைவு மற்றும் SSH தற்போது இயக்கப்பட்டிருந்தால், கட்டளை மற்றும் அறிக்கை "ரிமோட் உள்நுழைவு: ஆன்" என்று கூறும், அதேசமயம் SSH முடக்கப்பட்டிருந்தால் மற்றும் இயல்புநிலை macOS நிலையில், அது "ரிமோட் உள்நுழைவு: ஆஃப்" என்று சொல்லும். .
SSSH ஐ Mac இல் இயக்கவும்
SSH சேவையகத்தை விரைவாக இயக்கவும், தற்போதைய மேக்கிற்கு உள்வரும் ssh இணைப்புகளை அனுமதிக்கவும், -setremotelogin கொடியை சிஸ்டம் அமைப்புடன் பயன்படுத்தவும்:
sudo systemsetup -setremotelogin on
சூடோ அவசியமானது, ஏனெனில் கணினி அமைவு கட்டளைக்கு நிர்வாகி உரிமைகள் தேவை, பாதுகாப்பான ஷெல் சேவையகங்களை இயக்க Mac இல் பகிர்தல் விருப்பங்களிலிருந்து தொலை உள்நுழைவை இயக்குவது போல.
ரிமோட் உள்நுழைவு மற்றும் SSH இயக்கப்பட்டதற்கான உறுதிப்படுத்தல் அல்லது செய்தி எதுவும் இல்லை, ஆனால் SSH சேவையகம் இப்போது இயங்குகிறதா என்பதைச் சரிபார்த்து சரிபார்க்க மேற்கூறிய -getmorelogin கொடியைப் பயன்படுத்தலாம்.ஆம், Mac இல் ssh மற்றும் sftp சேவையகங்களை இயக்குவதற்கு -setremotelogin ஐப் பயன்படுத்துகிறது.
ssh இயக்கப்பட்டதும், எந்தப் பயனர் கணக்கும் அல்லது தற்போதைய Mac இல் உள்நுழைந்துள்ள நபரும் Macs IP முகவரியை இலக்காகக் கொண்ட ssh கட்டளையைப் பயன்படுத்தி தொலைவிலிருந்து அணுகலாம்:
இணைக்கப்பட்டதும், பயனர் கட்டளை வரி வழியாக கணினிக்கு தொலைநிலை அணுகலைப் பெறுவார், மேலும் அவர்களிடம் நிர்வாகி கணக்கு அல்லது நிர்வாகி கடவுச்சொல் இருந்தால், அவர்களுக்கு முழு தொலை நிர்வாக அணுகலும் இருக்கும்.
மேக் ஓஎஸ்ஸில் SSH ஐ ஆஃப் செய்யவும் சிஸ்டம் அமைப்பில்
நீங்கள் SSH சேவையகங்களை கட்டளை வரியிலிருந்து முடக்கி, அதன் மூலம் தொலை இணைப்புகளைத் தடுக்க விரும்பினால், கணினி அமைப்பில் -setremotelogin கொடியுடன் 'ஆன்' என்பதை 'ஆஃப்' ஆக மாற்றவும்:
sudo systemsetup -setremotelogin off
மீண்டும், SSH ஐ மாற்றவும், ssh மற்றும் sftp சேவையகங்களை முடக்கவும் sudo அவசியம்.
நீங்கள் வெற்றிகரமாக கட்டளையை இயக்கும் போது, உங்களிடம் கேட்கப்படும்: “நீங்கள் உண்மையில் ரிமோட் உள்நுழைவை முடக்க விரும்புகிறீர்களா? அவ்வாறு செய்தால், இந்த இணைப்பை நீங்கள் இழந்துவிடுவீர்கள், மேலும் சேவையகத்தில் உள்ளூரில் மட்டுமே அதை மீண்டும் இயக்க முடியும் (ஆம்/இல்லை)?” எனவே உறுதிப்படுத்த "ஆம்" என தட்டச்சு செய்யவும், இது SSH ஐ முடக்கும் மற்றும் கேள்விக்குரிய Mac உடன் செயலில் உள்ள SSH இணைப்புகளை துண்டிக்கும். நீங்கள் ஆம்/இல்லை என தட்டச்சு செய்வதைத் தவிர்க்க விரும்பினால், ஒருவேளை அமைவு ஸ்கிரிப்ட்டில் சேர்ப்பதற்காகவோ அல்லது வேறுவிதமாகவோ, நீங்கள் -f கொடியைப் பயன்படுத்தி கேள்வியைத் தவிர்க்கலாம்:
sudo systemsetup -f -setremotelogin off
அதேபோல், SSH ஐ இயக்குவது தொடர்பான எந்தத் தூண்டுதல்களையும் தவிர்க்க -f ஐப் பயன்படுத்தலாம்.
systemsetup -f -setremotelogin on
நீங்கள் SSH ஐ அணைத்தாலும் அல்லது கட்டளை வரியில் இருந்து SSH ஐ இயக்கினாலும், Mac OS X GUI இல் உள்ள ரிமோட் உள்நுழைவு அமைப்பு விருப்ப பேனல் அமைப்பு அதற்கேற்ப மாற்றத்தை பிரதிபலிக்கும் வகையில் சரிசெய்யப்படும் என்பதை நினைவில் கொள்க.