ইন্টারনেটে স্বেচ্ছাসেবী অবস্থানগুলি থেকে আপনার সিস্টেমে প্রবেশ করতে সক্ষম হতে পেরে ভাল লাগতে পারে, এমন একটি স্বয়ংক্রিয় পাসওয়ার্ড আক্রমণ সিস্টেম রয়েছে যা একটি খোলা এসএস পোর্টে লক করে আপনার সিস্টেমের বিরুদ্ধে বিভিন্ন জো অ্যাকাউন্ট এবং অভিধান আক্রমণ প্রয়োগ করবে। এটি আপনার রাতের লগের সারাংশে পড়তে বাড়তে পারে এবং এটি আপনার ব্যান্ডউইথের অপচয় waste
একই সিস্টেমে আপনার যদি একটি ওয়েব সার্ভার থাকে তবে আপনি পরিচিত সিস্টেমে এসএসএস ইনবাউন্ড ট্র্যাফিক সীমাবদ্ধ করতে পিএইচপি এবং টিসিপি র্যাপার ব্যবহার করতে পারেন, পাশাপাশি আপনাকে ইন্টারনেটে স্বেচ্ছাসেবীর সিস্টেম থেকে অ্যাক্সেসের অনুমতি দেওয়ার জন্য একটি ব্যাক-ডোর কী সরবরাহ করতে পারেন।
আপনি এটি কীভাবে করেন তা এখানে:
/etc/hosts.deny এ সমস্ত ssh সংযোগ অস্বীকার করুন:
# /etc/hosts.deny fragment
sshd: all
আইপি দ্বারা পরিচিত সিস্টেমগুলিকে /etc/hosts.allow এ মঞ্জুরি দিন, এবং অস্থায়ী অ্যাক্সেসের জন্য একটি ফাইল যুক্ত করুন:
# /etc/hosts.allow fragment
sshd: 10.0.10.2 # some system
sshd: 172.99.99.99 # some other system
sshd: /etc/hosts.allow.temporary-sshd-access
আপনার ওয়েব সার্ভারে একটি পিএইচপি ফাইল তৈরি করুন এবং এটি আমার-এসএসডিডি-অ্যাক্সেস.এফপি-এর মতো একটি অ-প্রকট নাম দিন:
<?php
function get_ip()
{
return getenv("REMOTE_ADDR");
}
?>
<?php
$out='/etc/hosts.allow.temporary-sshd-access';
$log='/var/log/sshd-access-addition-log';
print "Was:";
readfile($out);
print "<br>";
$ip=get_ip();
$fp=fopen($out,"w");
fputs($fp,$ip);
fclose($fp);
$lfp=fopen($log,"a");
fputs($lfp,$ip);
fputs($lfp,"n");
fclose($lfp);
print "Wrote: ";
readfile($out);
?>
পিএইচপি কোডটি ক্ষমা করুন - আমি এটিকে অন্য কোথাও থেকে সরিয়ে নিয়েছি, তাই এটি সম্ভবত পুরো গুচ্ছটি পরিষ্কার করার পক্ষে দাঁড়িয়ে থাকতে পারে। এটি কেবল সিস্টেমের আইপি ঠিকানাটি /etc/hosts.allow.temporary-sshd-access ফাইলটিতে অ্যাক্সেস করা যুক্ত করা হয়, যা সংযোগের সময় sshd দ্বারা পড়া হয় (এর /etc/hosts.allow দ্বারা অন্তর্ভুক্তির কারণে) ।
এখন আপনি যখন ওয়েবে কিছু স্বেচ্ছাসেবী সিস্টেমে আছেন এবং এই সিস্টেমে লঙ্ঘন করতে চান, প্রথমে একটি ওয়েব ব্রাউজার ব্যবহার করুন এবং এই ফাইলটি (বা উইজেট বা সমতুল্য ব্যবহার করুন) টিপুন:
$ wget http://your.system.name/my-sshd-access.php
এখন আপনার সিস্টেমে প্রবেশ করতে সক্ষম হওয়া উচিত। যদি এটি কোথাও থেকে থাকে তবে আপনি সম্ভবত ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন ঘন প্রবেশ করান, /etc/hosts.allow.temporary-sshd-access ফাইলের বিষয়বস্তু পড়ার এবং আইপি ঠিকানা স্থায়ীভাবে / ইত্যাদি / হোস্টগুলিতে যুক্ত করা তুচ্ছ হবে। অনুমতি দেয়।