در مواردی که قصد تغییر پورت SSH و یا دایرکت ادمین دارید و یا با پورت های پیش فرض ssh ، دسترسی لاگین نداریم، می بایست از طریق کد زیر بررسی کنیم که آیا پورت تغییر کرده است یا خیر:
nano /etc/ssh/sshd_config
در صورتیکه بخواهیم پورت SSH و یا دایرکت ادمین را تغییر دهیم، ابتدا باید پورت جدید را در فایروال سرور add کنیم، طبق تصویر زیر ابتدا پورت ها را در قسمت ipv4 بخش های TCP_IN و TCP_Out
و در قسمت ipv6 دربخش های TCP_IN و TCP_Out پورت های جدید را اضافه میکنیم
پس از اضافه نمودن پورت ها، در پایین صفحه فایروال، گزینه change را کلیک کرده و طبق تصویر زیر، فایروال را ریستارت میکنیم
برای تغییر پورت دایرکت ادمین، ابتدا وارد ssh سرور شده و دستور زیر را اجرا میکنیم:
nano /usr/local/directadmin/conf/directadmin.conf
با زدن کلید های ctrl+w میتوانیم کلمه مورد نظرمان را سرچ کنیم، کلمه “port” را سرچ میکنیم و مطابق با تصویر زیر پورت جدید را به آن اختصاص میدهیم
سپس با زدن کلید های ctrl+x و سپس y از صفحه فوق خارج میشویم پس از آن، سرویس Direct Admin و Httpd را طبق دستورات زیر ریستارت میکنیم
service directadmin restart
nano /etc/ssh/sshd_config
با زدن کلید های ctrl+w میتوانیم کلمه مورد نظرمان را سرچ کنیم، کلمه “port” را سرچ میکنیم و مطابق با تصویر زیر پورت جدید را به آن اختصاص میدهیم
سپس با زدن کلید های ctrl+x و سپس y از صفحه فوق خارج میشویم، پس از آن، سرویس sshd و Httpd را طبق دستورات زیر ریستارت میکنیم
service sshd restart
نکته: در صورتیکه تغییرات اعمال نشد، دستور زیر را جهت ریستارت سرویس httpd اجرا کنید
service httpd restart