நீங்கள் ஒரு வழக்கமான SSH பயனராக இருந்தால், அது சில நேரங்களில் "தன்னைத் துண்டிக்கிறது" என்பதை நீங்கள் கவனித்திருக்கலாம். இதைச் சரிசெய்ய, நீங்கள் உங்கள் கைகளை "கொஞ்சம் அழுக்காக" பெற்று சில உள்ளமைவு கோப்புகளை மாற்ற வேண்டும். |
இதைச் செய்ய, நீங்கள் 2 மாறிகள் ServerAliveCountMax மற்றும் ServerAliveInterval க்கு ஒதுக்கப்பட்ட மதிப்புகளை மாற்ற வேண்டும்.
ServerAliveCountMax சேவையகத்திலிருந்து பதிலைப் பெறாமல் ssh இல்லாமல் அனுப்பக்கூடிய "சேவையகம் உயிருடன் உள்ளது" செய்திகளின் எண்ணிக்கையை அமைக்கிறது. இணைப்பு இன்னும் செயலில் உள்ளதா இல்லையா என்பதை அறிய இந்த வகை செய்தி அவசியம் (ஒருவேளை சேவையகம் "கீழே சென்றது" போன்றவை).
ServerAliveInterval இடைவெளியை (நொடிகளில்) அமைக்கிறது, அதன் பிறகு, சேவையகத்திலிருந்து எந்த பதிலும் இல்லை என்றால், ssh ஒரு பதிலைக் கோரும் செய்தியை மீண்டும் அனுப்பும்.
கிளையண்டில்
மாற்றங்கள் எல்லா பயனர்களுக்கும் விளைவுகளை ஏற்படுத்த, கோப்பை மாற்றியமைக்க வேண்டும் / போன்றவை / எஸ்எஸ்ஹெச் / ssh_config. மறுபுறம், மாற்றங்கள் உங்கள் பயனருக்கு மட்டுமே நடைமுறைக்கு வர விரும்பினால், கோப்பை மாற்றவும் ~ / .Ssh / config கோப்பின்.
SSH உள்ளமைவு கோப்பில் பின்வருவனவற்றைச் சேர்க்கவும்:
தொகுப்பாளர் *
சர்வர்அலைவ் இடைவெளி 300
ServerAliveCountMax 3
சேவையகத்தில்
எல்லா வாடிக்கையாளர்களுடனான தொடர்புகளை சேவையகம் உயிருடன் வைத்திருக்க, பின்வருவனவற்றை கோப்பில் சேர்க்கவும் / போன்றவை / ssh / sshd_config:
சர்வர்அலைவ் இடைவெளி 300
ServerAliveCountMax 3
இந்த உள்ளமைவு கிளையன்ட் / சேவையகம் ஒவ்வொரு 300 வினாடிகளுக்கும் (5 நிமிடங்கள்) ஒரு செய்தியை அனுப்பவும், எந்தவொரு பதிலும் கிடைக்கவில்லை என்றால் 3 வது வாய்ப்பை கைவிடவும் காரணமாகிறது.
http://mosh.mit.edu/
ஆர்ச்லினக்ஸில் நாங்கள் அதே கோப்பை / etc / ssh / sshd_config மற்றும் uncomnt ஐ திருத்துகிறோம் (# ஐ நீக்கு) ClientAliveInterval மற்றும் மதிப்பை 0 முதல் 300 வரை மாற்றுகிறோம், நாங்கள் கிளையண்ட்அலைவ் கவுன்ட்மேக்ஸையும் கட்டுப்படுத்துகிறோம் மற்றும் இயல்புநிலை மதிப்பை 3 ஆக விட்டுவிடுகிறோம் (இது வாடிக்கையாளருக்கு ).
தகவலுக்கு மிக்க நன்றி, இதன் மூலம் நான் நிறைய வேலைகளைச் சேமிக்கப் போகிறேன்.