پورت ssh در سرور مجازی لینوکس و نحوه تغییر آن
پورت ssh در سرور مجازی لینوکس و نحوه تغییر آن ، در سرور مجازی لینوکس می توان از طریق پنجره ترمینال نسبت به ارتباط با ssh اقدام نمود ،
با توجه به این موضوع که در سرور لینوکس پورت ب صورت پیش فرض بروی 22 است
جهت بالا بردن امنیت سرور مجازی بهتر است که تغییر پورت انجام شود
امروزه با گسترش اینترنت و قرار گرفتن انواع نرم افزار و بدافزار بر روی میلیون ها کامپیوتر
و انجام فعالیت های مخرب و اسپم به صورت مخفی با رعایت چند نکته می توان امنیت سرور مجازی را تضمین کرد که در ادامه این مقاله به نحوه تغییر پورت می پردازیم .
تغییر پورت ssh در سرور مجازی لینوکس :
اولین قدم اتصال به سرور از طریق putty می باشد در صورتی که ویرایشگر بر روی سرور شما نصب نیست از طریق دستور زیر نسبت به نصب آن اقدام نمایید :
yum install vim-enhanced
در قدم بعدی که مربوط به تغییر پورت می باشد ، لازم است فایل sshd_config را با استفاده از دستور زیر ویرایش نمایید :
vim /etc/ssh/sshd_config
بعد از اجرای این دستور در فایل های باز شده عبارت زیر قابل مشاهده است :
#port 22
حال می توانید پورت را به صورت دلخواه تغییر داده و پورت جدیدی را جایگزین نمایید
و در ادامه برای خروج با فشردن Esc عبارت wq را تایپ نمایید و بعد برای تکمیل مراحل دستور زیر را وارد نمایید :
service sshd restart
تغییرات پورت سرور مجازی لینوکس شما انجام شد
و بعد از این برای اتصال از طریق putty می بایست با پورت جدید متصل شوید .
برای تغییر پومرت در Centos7 بعد از انجام مراحل فوق نیاز است که policycoreutils را برای SeLinux نصب و فعال نمایید
برای این منظور دستور زیر را اجرا نمایید
sudo yum -y install policycoreutils-python
و بعد برای جایگزینی پورت انتخاب شده دستور زیر را وارد کنید
sudo semanage port -a -t ssh_port_t -p tcp 2222
توجه داشته باشید که بجای 2222 پورت مورد نظر را وارد نمایید
با دستور زیر پورت جدید را در فایروال اجرا کنید
sudo firewall-cmd –permanent –zone=public –add-port=2222/tcp
مطابق دستورهای زیر ابتدا فایروال و بعد ssh را ریلود نمایید
حال با پورت جدید می توانید به ssh لاگین نمایید .