යමෙකු පවසන පරිදි, ආරක්ෂාව යනු නිෂ්පාදනයක් නොව ක්රියාවලියකි. SSH ප්රොටෝකෝලයම සැලසුම අනුව ගුප්ත ලේඛන ආරක්ෂිත වන අතර, එය දුර්වල මුරපද, සම්මුතියට පත් යතුරු හෝ යල් පැන ගිය SSH සේවාලාභියා වේවා, එය නිසියාකාරව පරිපාලනය නොකළහොත් යමෙකුට ඔබේ SSH සේවාව විනාශ කළ හැක.
SSH සත්යාපනය සම්බන්ධයෙන් ගත් කල, පොදු යතුරු සත්යාපනය සාමාන්යයෙන් මුරපද සත්යාපනයට වඩා ආරක්ෂිත යැයි සැලකේ. කෙසේ වෙතත්, ඔබ පොදු හෝ හවුල් පරිගණකයකින් පුරනය වන්නේ නම්, යතුරු සත්යාපනය සැබවින්ම යෝග්ය නොවේ හෝ ඊටත් වඩා අඩු ආරක්ෂිත නොවේ, එහිදී ස්ටෙල්ත් කීලොගර් හෝ මතක සීරීම් වැනි දේවල් සැමවිටම හැකියාවක් ඇත. ඔබට දේශීය පරිගණකය විශ්වාස කළ නොහැකි නම
වැඩිදුර කියවන්න →ප්රශ්නය: මා සතුව MP3 ගොනු විශාල ප්රමාණයක් දුරස්ථ සේවාදායකයක ගබඩා කර ඇති අතර, එම MP3 ගොනු ජාලය හරහා ප්රාදේශීය මාධ්ය වාදකයකට (උදා: VLC හෝ mplayer) ප්රවාහ කිරීමට මට අවශ්යය. ජාලය හරහා දුරස්ථ MP3 ගොනු ප්රවාහ කිරීමට පහසු ක්රමය කුමක්ද?
දුරස්ථ සේවාදායකය SSH සේවාදායකයක් ධාවනය කරන බව උපකල්පනය කරමින්, සහ බහු MP3 ගොනු දුරස්ථ සේවාදායකයේ /home/dev/mp3/ තුළ ගබඩා කර ඇති බව උපකල්පනය කර, ඔබට දුරස්ථ MP3 ගොනු ප්රවාහ කිරීමට පහත විධානය භාවිතා කළ හැක. SSH හරහා දේශීය mplayer වෙත.
$ ssh
වැඩිදුර කියවන්න →
Vyatta හි නැවුම් ස්ථාපනයකට (දැන් VyOS ලෙස නම් කර ඇත) පෙරනිමියෙන් SSH ප්රවේශය සක්රීය කර නොමැත. මේ අනුව, ඔබ Vyatta router වෙත SSH කිරීමට කැමති නම්, ඔබ මුලින්ම SSH සේවාව සක්රීය කළ යුතුය.
Vyatta router හි SSH ප්රවේශය සබල කිරීමට, පළමුව Vyatta's CLI ඇතුලත් කරන්න:
$ configure
ඊළඟට, පහත පරිදි පෙරනිමි වරාය 22 සමඟ SSH සේවා SSH සේවාව සක්රීය කරන්න.
$ set service ssh
ඔබ ආරක්ෂක පූර්වාරක්ෂාවක් ලෙස වෙනත් දෙයකට (උදා., 666) SSH port අංකය වෙනස් කිරීමට කැමති නම්, ඒ වෙනුවට ඔබට පහත විධානය භාවිතා කළ හැක.
වැඩිදුර කියවන්න →ප්රශ්නය: මට දුරස්ථ සේවාදායකයක ධාවනය වන MySQL (MariaDB) දත්ත සමුදායක් උපස්ථ කිරීමට අවශ්යයි. SSH හරහා දුරස්ථ MySQL (MariaDB) දත්ත සමුදායක් උපස්ථ කිරීමට සහ ඩම්ප් කිරීමට ක්රමයක් තිබේද?
mysqldump යනු MySQL (MariaDB) දත්ත සමුදායන් උපස්ථ කිරීම සඳහා වන විධාන රේඛා උපයෝගීතාවයකි. දුරස්ථ දත්ත සමුදායක් උපස්ථ කිරීම සඳහා, ඔබට mysqldump විධානය SSH හරහා දුරස්ථව යැවිය හැක, සහ එහි ප්රතිදානය නැවත localhost වෙත යොමු කරන්න. කාර්යක්ෂමතාව සඳහා, පයිප්පයට පෙර mysqldump හි ප්රතිදානය සම්පීඩනය කළ හැක.
එය කිරීමට ඉක්මන් සහ පහසු ව
වැඩිදුර කියවන්න →ඔබ වෙබ් සත්කාරක පරිපාලකයෙකු, VPS පරිශීලකයෙකු හෝ Linux ආරක්ෂක කාර්මිකයෙකු නම්, ඔබට SSH පිවිසුම් ක්රියාකාරකම්, විශේෂයෙන් අසාර්ථක වූ පිවිසුම් උත්සාහයන් සමීපව නිරීක්ෂණය කිරීමට අවශ්ය වේ. Linux සතුව Pluggable Authentication Modules (PAM) ගොඩනගා ඇත, Linux යෙදුම් සහ සේවා සඳහා වින්යාසගත කළ හැකි අවසරය ලබා දෙයි. අසාර්ථක SSH පිවිසුම් උත්සාහයන් නිරීක්ෂණය කිරීමට සහ ඒවා මත ක්රියා කිරීමට ඔබට PAM භාවිතා කළ හැක (උදා: පරිශීලක අවහිර කිරීම).
මෙම නිබන්ධනයේදී, මම CentOS 5 සහ 6 පරිසරයන්හි අසාර්ථක වූ SSH පිවිසුම් උත්සාහයන් නිරීක්ෂණය කිරීමට PAM වින්යාස කරන්නේ කෙසේදැයි පෙන්වන්නම්. ඔබ භාවිතා කරන
වැඩිදුර කියවන්න →ප්රශ්නය: මම දුරස්ථ SSH සේවාදායකයකට සම්බන්ධ වීමට උත්සාහ කරන විට, මුරපද විමසුම දිස්වීමට පෙර එය ඉතා දිගු කාලයක් (තත්පර 30 සිට මිනිත්තු 2 දක්වා) ගත වේ. SSH පිවිසුම ආරම්භ කිරීමට මන්දගාමී වන්නේ ඇයි, සහ SSH පිවිසුමේ දිගු ප්රමාදයෙන් මිදෙන්නේ කෙසේද?
SSH මුරපද විමසුම සඳහා ඔබට බොහෝ වේලාවක් බලා සිටීමට සිදුවුවහොත්, වැරදි විය හැකි දේවල් කිහිපයක් තිබිය හැක. මන්දගාමී SSH පුරනය වීමේ මූල හේතුව දෝෂ නිරාකරණය කිරීම සඳහා, ඔබට -vvv විකල්පය සමඟින් ssh විධානය ක්රියාත්මක කළ හැක, SSH පිවිසුමේදී තිරය පිටුපස සිදුවන්නේ කුමක්ද යන්න පෙන්වයි.
වැඩිදුර කියවන්න →දුරස්ථ SSH සේවාදායකයකට සම්බන්ධ වූ විට ඔබට දේශීය සත්කාරකයේ සමහර කාර්යයන් කිරීමට අවශ්ය නම්, ඔබට ඇත්ත වශයෙන්ම වත්මන් SSH සම්බන්ධතාවය අවසන් කිරීමට හෝ වෙනත් පර්යන්තයකට මාරු වීමට අවශ්ය නොවේ. ඔබ OpenSSH භාවිතා කරන්නේ නම්, දේශීය සත්කාරකයේ shell prompt ලබා ගැනීම සඳහා වත්මන් SSH සැසියෙන් තාවකාලිකව "පලා යාමට" ක්රමයක් තිබේ. ඔබට මුල් SSH සැසිය පසුව ආපසු ලබා දිය හැක.
මෙම පෝස්ටුවේදී, ඔබ ක්රියාත්මක වන පෙරබිම් ක්රියාවලියක් අත්හිටුවන ආකාරයටම, මම ලිනක්ස් හි SSH සැසියක් අත්හිටුවන ආකාරය පැහැදිලි කරමි.
OpenSSH ගැලවීමේ අනුපිළිවෙලවල් කිහිපයකට සහය දක්වයි, ඒ සෑම එකක්ම ඔබ දුරස්ථ SSH සම්බන
වැඩිදුර කියවන්න →ප්රශ්නය: SSH ප්රොටෝකෝල අනුවාදය 1 සහ 2 (SSH1 සහ SSH2) පවතින බව මම දනිමි. SSH1 සහ SSH2 අතර වෙනස කුමක්ද, සහ ලිනක්ස් සේවාදායකයේ කුමන SSH ප්රොටෝකෝල අනුවාදයට සහය දක්වන්නේදැයි මා පරීක්ෂා කරන්නේ කෙසේද?
Secure Shell (SSH) යනු ගුප්ත ලේඛන ආරක්ෂිත සන්නිවේදන නාලිකාවක් හරහා ධාරක දෙකක් අතර දුරස්ථ පිවිසුම හෝ දුරස්ථ විධාන ක්රියාත්මක කිරීම සක්රීය කරන ජාල ප්රොටෝකෝලයකි. SSH නිර්මාණය කර ඇත්තේ telnet, rsh හෝ rlogin වැනි අනාරක්ෂිත පැහැදිලි පෙළ ප්රොටෝකෝල ප්රතිස්ථාපනය කිරීමට ය. SSH විසින් සත්යාපනය, සංකේතනය, දත්ත අඛණ්ඩතාව, අවසරය, සහ ඉදිරියට යැවීම/උමං කිරීම වැනි යෝග්ය විශේෂාංග ගණ
වැඩිදුර කියවන්න →ඔබට දුරස්ථ ධාරකයක සංග්රහ කර ඇති ගොනුවක් සංස්කරණය කිරීමට අවශ්ය වූ විට, එය දේශීය ගොනුවක් ලෙසින් ඔබට දුරස්ථ ගොනුව දේශීයව සංස්කරණය කළ හැකි නම් එය ඉතා හොඳයි. ඇත්ත වශයෙන්ම ඔබට එය සාක්ෂාත් කර ගැනීම සඳහා SSH උමග හරහා NFS පිහිටුවිය හැකිය, නමුත් මෙය එක් වරක් භාවිතා කිරීම පමණක් නම් එය අතිශයෝක්තියක් වනු ඇත. එබැවින් ප්රශ්නය වන්නේ: SSH හරහා දුරස්ථව පිහිටා ඇති ගොනුවක් සංස්කරණය කිරීමට ක්රමයක් තිබේද?
Vim ("Vi IMproved" සඳහා කෙටි) උපකාර කළ හැක්කේ එවිටය. Vim vi හි පෙරනිමි සංස්කරණ පරිසරය බෙහෙවින් වැඩි දියුණු කරන විස්තීරණ විශේෂාංග සමඟින්, "steroid මත vi" ලෙස සැලකිය හැක. Vim ප
වැඩිදුර කියවන්න →ඔබ Amazon AWS හි EC2 අවස්ථාවක් නිර්මාණය කළ පසු, ඔබට SSH හරහා එම අවස්ථාවට ප්රවේශ විය හැක. එසේ කිරීම සඳහා, ඔබට තොරතුරු කොටස් දෙකක් අවශ්ය වේ: (1) ඔබේ අවස්ථාවට සම්බන්ධ පුද්ගලික යතුරු ගොනුව සහ (2) ඔබේ උදාහරණයේ පොදු DNS.
ඔබ EC2 කළමනාකරණ කොන්සෝලයේ ඉල්ලීම් අවස්ථා විශාරද හරහා අවස්ථාව නිර්මාණය කරන අතරතුර ඔබේ EC2 අවස්ථාව සඳහා පුද්ගලික යතුරු ගොනුව ඔබට ලබා ගත හැක. EC2 නිදසුන් නිර්මාණය කිරීමේදී, Request Instance Wizard ඔබගේ උදාහරණය සඳහා පොදු/පෞද්ගලික යතුරු යුගලයක් තෝරා ගැනීමට ඔබෙන් පොළඹවයි (එක්කෝ පවතින යතුරු යුගල වලින් තෝරන්න හෝ නව යතුරු යුගලයක් සාදන්න).
වැඩිදුර කියවන්න →