SSH ඉගෙනීම: SSHD වින්යාස ගොනු විකල්ප සහ පරාමිතීන්
පෙර දී (සිව්වන) වාරිකය මෙම ලිපි මාලාවේ SSH ඉගෙනීම අපි අමතන්නෙමු හි දක්වා ඇති විකල්ප OpenSSH වින්යාස ගොනුව පැත්තෙන් හසුරුවන බව SSH සේවාදායකයා, එනම් ගොනුව "SSHConfig" (ssh_config).
මේ හේතුව නිසා, අද අපි මෙය දිගටම කරගෙන යන්නෙමු අවසාන සහ පස්වන භාරදීම, හි දක්වා ඇති විකල්ප සමඟ OpenSSH වින්යාස ගොනුව පැත්තෙන් හසුරුවන බව ssh-සේවාදායකය, එනම් ගොනුව "SSHD වින්යාසය" (sshd_config).
SSH ඉගෙනීම: SSH වින්යාස ගොනු විකල්ප සහ පරාමිතීන්
තවද, අද මාතෘකාව ආරම්භ කිරීමට පෙර, ගොනුවේ කළමනාකරණය කළ හැකි අන්තර්ගතය ගැන OpenSSH "SSHD වින්යාසය" (sshd_config), අපි සබැඳි කිහිපයක් තබමු අදාළ තනතුරු:
ඒ
SSHD වින්යාස ගොනු විකල්ප සහ පරාමිති (sshd_config)
OpenSSH සඳහා SSHD Config (sshd_config) ගොනුව කුමක්ද?
අපි පෙර නිබන්ධනයේදී ප්රකාශ කළ පරිදි, OpenSSH හි වින්යාස ගොනු 2 ක් ඇත. කියලා එකක් ssh_config වින්යාසය සඳහා SSH සේවාදායක පැත්ත තවත් ඇමතුමක් sshd_config පැති වින්යාසය සඳහා ssh-සේවාදායකය. දෙකම, පහත මාර්ගයෙහි හෝ නාමාවලියෙහි පිහිටා ඇත: /etc/ssh.
එමනිසා, මෙය සාමාන්යයෙන් වඩා වැදගත් හෝ අදාළ වේ, එය අපට ඉඩ සලසයි ආරක්ෂිත SSH සම්බන්ධතා අපි අපේ සර්වර් වල ඉඩ දෙන්න යනවා කියලා. එය සාමාන්යයෙන් හැඳින්වෙන දෙයක කොටසකි සේවාදායකය දැඩි කිරීම.
මේ හේතුව නිසා, අපගේ ගොනුව තුළ ඇති බොහෝ විකල්ප සහ පරාමිති මොනවාද යන්න අද අපි පෙන්වමු මෙම මාලාවේ අවසාන සහ හයවන වාරිකය පිරිනැමීම වඩාත් ප්රායෝගික සහ සැබෑ නිර්දේශ එවැනි විකල්ප සහ පරාමිතීන් හරහා එවැනි ගැලපීම් හෝ වෙනස්කම් සිදු කරන්නේ කෙසේද.
පවතින විකල්ප සහ පරාමිතීන් ලැයිස්තුව
ගොනුවේ මෙන් "SSH Config" (ssh_config), "SSHD Config" ගොනුව (sshd_config) බොහෝ විකල්ප සහ පරාමිතීන් ඇත, නමුත් එකක් හොඳින් දන්නා, භාවිතා කරන හෝ වැදගත් ඒවා පහත දැක්වේ.
පරිශීලකයින්ට ඉඩ දෙන්න / DenyUsers
මෙම විකල්පය හෝ පරාමිතිය සාමාන්යයෙන් ඉහත සඳහන් ගොනුවේ පෙරනිමියෙන් ඇතුළත් කර නැත, නමුත් එයට ඇතුළු කර ඇත, සාමාන්යයෙන් එහි අවසානයේ, එය හැකියාව ලබා දෙයි SSH සම්බන්ධතාවය හරහා සේවාදායකයට ලොග් විය හැක්කේ කාටද හෝ කාටද (පරිශීලකයන්ට) යන්න සඳහන් කරන්න.
එබැවින්, මෙම විකල්පය හෝ පරාමිතිය a සමඟ භාවිතා වේ පරිශීලක නාම රටා ලැයිස්තුව, අවකාශ වලින් වෙන් කර ඇත. එබැවින්, නිශ්චිතව දක්වා තිබේ නම්, පිවිසුම, එවිට එකම රටාවකට ගැළපෙන පරිශීලක නාම සඳහා පමණක් ඉඩ දෙනු ලැබේ.
පෙරනිමියෙන්, ඕනෑම ධාරකයක සිටින සියලුම පරිශීලකයින් සඳහා පුරනය වීමට අවසර ඇති බව සලකන්න. කෙසේ වෙතත්, මෝස්තරය මෙලෙස සකසා ඇත්නම් "USER@HOST", නිසා USER සහ HOST ඒවා වෙන වෙනම සත්යාපනය කර ඇති අතර එමඟින් විශේෂිත ධාරකයන්ගෙන් විශේෂිත පරිශීලකයින්ට ඇතුල්වීම් සීමා කෙරේ.
සහ සඳහා සත්කාරක, ලිපිනයන් ආකෘතියෙන් IP ලිපිනය/CIDR මාස්ක්. අවසාන වශයෙන්, පරිශීලකයින්ට ඉඩ දෙන්න මගින් ප්රතිස්ථාපනය කළ හැකිය DenyUsers එකම පරිශීලක රටා ප්රතික්ෂේප කිරීමට.
සවන් දෙන්න ලිපිනය
යන්න නියම කිරීමට ඔබට ඉඩ සලසයි දේශීය IP ලිපින (සේවාදායක යන්ත්රයේ දේශීය ජාල අතුරුමුහුණත්) sshd වැඩසටහනට සවන් දිය යුතු ය. මේ සඳහා, පහත දැක්වෙන වින්යාස කිරීම් භාවිතා කළ හැකිය:
- ListenAddress සත්කාරක නාමය | IPv4/IPv6 ලිපිනය [වසම්]
- ListenAddress සත්කාරක නාමය: port [domain]
- ListenAddress IPv4/IPv6 ලිපිනය: port [domain ]
- සවන්දෙන්න ලිපිනය [සත්කාරක නාමය | IPv4/IPv6 ලිපිනය] : port [domain]
LoginGraceTime
a යන්න නියම කිරීමට ඔබට ඉඩ සලසයි කාලය (කරුණාව), ඉන් පසුව, SSH සම්බන්ධතාවයක් ඇති කිරීමට උත්සාහ කරන පරිශීලකයා අසාර්ථක නම්, සේවාදායකය විසන්ධි වේ. අගය ශුන්ය (0) නම්, කාල සීමාවක් නොමැති බව සකසා ඇත පෙරනිමිය තත්පර 120 ට සකසා ඇත.
ලොග් මට්ටම
යන්න නියම කිරීමට ඔබට ඉඩ සලසයි වාචික මට්ටම sshd ලොග් පණිවිඩ සඳහා. සහ ඔහුකළමනාකරණය කළ හැකි අගයන් වන්නේ: නිහඬ, මාරාන්තික, දෝෂ, තොරතුරු, වාචික, දෝශ නිරාකරණය, DEBUG1, DEBUG2, සහ DEBUG3. අතර, සහපෙරනිමි අගය INFO වේ.
MaxAuthTries
එක් සම්බන්ධතාවයකට අවසර දී ඇති උපරිම සත්යාපන උත්සාහයන් ගණන සඳහන් කරයි. පෙරනිමියෙන්, එහි අගය 6 ලෙස සකසා ඇත.
MaxSessions
sftp හරහා, ලොගින් හෝ භාවිතා කරන උපපද්ධතිය මගින් ස්ථාපිත ජාල සම්බන්ධතාවයකට උපරිම විවෘත Shell සැසි ගණන නියම කිරීමට ඔබට ඉඩ සලසයි. Eඑහි අගය සකසන්න 1 සැසි බහුවිධකරණය අක්රිය කිරීමට හේතු වන අතර එය 0 ලෙස සැකසීම සියලු වර්ගවල සම්බන්ධතා සහ සැසි අවහිර කරයි. පෙරනිමියෙන්, එහි අගය 10 ලෙස සකසා ඇත.
MaxStartups
ඔබට නියම කිරීමට ඉඩ දෙයි SSH ඩීමන් වෙත එකවර සත්යාපනය නොකළ උපරිම සම්බන්ධතා සංඛ්යාව, එනම් IP/Host එකකට විවෘත කළ හැකි SSH සම්බන්ධතා ගණන. එහි පෙරනිමි අගය සාමාන්යයෙන් 10, 30 හෝ 100 වේ, එය බොහෝ විට ඉහළ ලෙස සලකනු ලැබේ, එබැවින් අඩු අගයක් නිර්දේශ කෙරේ.
මුරපද සත්යාපනය
මුරපද සත්යාපනය අවශ්ය වේද යන්න සඳහන් කරයි. පෙරනිමියෙන්, එහි අගය "ඔව්" ලෙස සකසා ඇත.
අවසර හිස් මුරපද
හිස් මුරපද තන්තු සහිත පරිශීලක ගිණුම් වෙත පිවිසීම සේවාදායකය අනුමත කරන්නේද යන්න සඳහන් කරයි. පෙරනිමියෙන්, එහි අගය "නැත" ලෙස සකසා ඇත.
පර්මිට් රූට්ලොජින්
root පරිශීලක ගිණුම්වල පිවිසුම් සැසි ආරම්භ කිරීම සේවාදායකය අනුමත කරන්නේද යන්න සඳහන් කිරීමට ඔබට ඉඩ සලසයි. කෙසේ වෙතත්, ඩීපෙරනිමියෙන්, එහි අගය "තහනම්-මුරපදය" ලෙස සකසා ඇත, ඉතා මැනවින් "නැත" ලෙස සකසා ඇත, එය සම්පූර්ණයෙන්ම සකසයි මූල පරිශීලකයෙකුට SSH සැසියක් ආරම්භ කිරීමට අවසර නැත.
වරාය
ඔබට නියම කිරීමට ඉඩ දෙයි සියලුම SSH සම්බන්ධතා ඉල්ලීම් සඳහා sshd වැඩසටහන සවන් දෙන වරාය අංකය. පෙරනිමියෙන්, එහි අගය "22" ලෙස සකසා ඇත.
දැඩි මාදිලි
SSH වැඩසටහන මඟින් පිවිසුම පිළිගැනීමට පෙර පරිශීලකයාගේ මුල් නාමාවලියෙහි සහ ගොනුවල ගොනු මාදිලි සහ හිමිකාරිත්වය තහවුරු කළ යුතුද යන්න සඳහන් කරයි. පෙරනිමියෙන්, එහි අගය "ඔව්" ලෙස සකසා ඇත.
Syslog පහසුකම
SSH වැඩසටහනෙන් පණිවිඩ ලොග් කිරීමේදී භාවිතා කරන ස්ථාපන කේතය ලබා දීමට ඉඩ දෙයි. පෙරනිමියෙන්, එහි අගය "Authorization" (AUTH) ලෙස සකසා ඇත.
සටහන: මත පදනම්ව සිසැඩ්මින් සහ එක් එක් තාක්ෂණික වේදිකාවේ ආරක්ෂක අවශ්යතා, වෙනත් බොහෝ විකල්ප ඉතා ප්රයෝජනවත් හෝ අවශ්ය විය හැක. මෙම ලිපි මාලාවේ අපගේ මීළඟ සහ අවසාන පෝස්ටුවෙන් අපි දකින පරිදි, අපි මෙතෙක් පෙන්වා ඇති සියල්ල භාවිතා කරමින් අයදුම් කිරීමට SSH හි හොඳ භාවිතයන් (උපදෙස් සහ නිර්දේශ) කෙරෙහි අවධානය යොමු කරමු.
වැඩි විස්තර
සහ මෙම සිව්වන වාරිකයේ, වෙත මෙම තොරතුරු පුළුල් කරන්න සහ තුළ ඇති එක් එක් විකල්ප සහ පරාමිති අධ්යයනය කරන්න වින්යාස ගොනුව "SSHD වින්යාසය" (sshd_config)පහත සබැඳි ගවේෂණය කිරීමට අපි නිර්දේශ කරමු: OpenSSH සේවාදායකය සඳහා SSH වින්යාස ගොනුව y නිල OpenSSH අත්පොත්, ඉංග්රීසියෙන්. පෙර වාරික තුනේදී මෙන්ම, පහත කරුණු ගවේෂණය කරන්න නිල අන්තර්ගතය සහ විශ්වාසදායක සබැඳි ගැන SSH සහ OpenSSH:
- ඩේබියන් විකී
- ඩේබියන් පරිපාලකගේ අත්පොත: දුරස්ථ පිවිසුම / SSH
- ඩේබියන් ආරක්ෂක අත්පොත: පරිච්ඡේදය 5. ආරක්ෂක සේවා
සංක්ෂිප්තය
කෙටියෙන් කිවහොත්, මෙම නව වාරිකය සමඟ "SSH ඉගෙනීම" අපි සම්බන්ධ සෑම දෙයකම පැහැදිලි කිරීමේ අන්තර්ගතය පාහේ අවසන් කරමින් සිටිමු OpenSSH, වින්යාස ගොනු පිළිබඳ අත්යවශ්ය දැනුම ලබා දීමෙන් "SSHD වින්යාසය" (sshd_config) y "SSH වින්යාසය" (ssh_config). එමනිසා, එය බොහෝ දෙනෙකුට පුද්ගලිකව සහ වෘත්තීයමය වශයෙන් ප්රයෝජනවත් වේ යැයි අපි බලාපොරොත්තු වෙමු.
ඔබ මෙම පෝස්ටයට කැමති නම්, එයට අදහස් දැක්වීමට සහ එය අන් අය සමඟ බෙදා ගැනීමට වග බලා ගන්න. මතක තබා ගන්න, අපගේ සංචාරය කරන්න «මුල් පිටුව» තවත් ප්රවෘත්ති ගවේෂණය කිරීමට මෙන්ම අපගේ නිල නාලිකාවට සම්බන්ධ වීමට ෆ්රොම් ලිනක්ස් වෙතින් විදුලි පණිවුඩය, බටහිර කණ්ඩායමයි අද මාතෘකාව පිළිබඳ වැඩි විස්තර සඳහා.
අදහස් පළ කිරීමට ප්රථම වන්න