پورت ssh در سرور مجازی لینوکس و نحوه تغییر آن

پورت 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 لاگین نمایید .