برای تغییر پورت ssh سرور شما، میتوانید از این دستورالعمل کلی استفاده کنید. توجه داشته باشید که بسته به توزیع لینوکس که استفاده میکنید، این دستورات ممکن است متفاوت باشند. در اینجا یک روش کلی برای توزیع های اصلی لینوکس (مانند Ubuntu و CentOS) ارائه میدهم:
1. وارد سرور شوید با استفاده از ssh و کاربر root یا کاربری دیگر با دسترسی سودو.
2. فایل تنظیمات SSH را با ویرایشگر متن مورد نظر خود باز کنید. معمولا در مسیر `/etc/ssh/sshd_config` قرار دارد. برای مثال، اگر از ویرایشگر nano استفاده میکنید، دستور زیر را اجرا کنید:
sudo nano /etc/ssh/sshd_config
3. درون این فایل، خطی که با `Port` شروع میشود را پیدا کنید. این خط نشان دهندهی پورت فعلی SSH است.
4. شماره پورت را به پورت مورد نظر تغییر دهید. معمولا پورت پیشفرض SSH 22 است، اما شما میتوانید آن را به هر شماره دلخواه دیگری تغییر دهید.
5. فایل را ذخیره و بسته و سپس سرویس SSH را با دستور زیر ریاستارت کنید:
برای Ubuntu:
sudo service ssh restart
برای CentOS:
sudo systemctl restart sshd
6. از این پس، برای اتصال به سرور خود باید از پورت جدید استفاده کنید. برای مثال، اگر پورت را به 2222 تغییر دادهاید، باید این گونه اتصال برقرار کنید:
ssh -p 2222 username@your_server_ip
اگر در هر مرحلهای مشکلی داشتید، برای کمک بیشتر با ما تماس بگیرید.