دوستان من میخوام بورت sshرو عوض کنم از این 22 درش بیارم و یک پورت دیگه بزارم برای حملات بورت فورس لطفا راهنمایی کنید دقیقا چه دستوراتی باید توی پوتی بزنم برای تغییر پورت با تشکر
دوستان من میخوام بورت sshرو عوض کنم از این 22 درش بیارم و یک پورت دیگه بزارم برای حملات بورت فورس لطفا راهنمایی کنید دقیقا چه دستوراتی باید توی پوتی بزنم برای تغییر پورت با تشکر
جهت تغییر پورت اس اس اچ که به صورت پیشفرض 22 است و از لحاظ امنیتی مناسب نیست به صورت زیر عمل کنید:
1. یک شماره پورت در نظر بگیرید که میخواید استفاده کنید، به طور مثال 3620
2. اگر فایروال نصب دارید این پورت را در فایروال خود باز (Allow) کنید و سپس فایروال را ری استارت کنید (اگر از فایروال csf استفاده میکنید با استفاده از کنترل پنل وارد configuration بشید و در کادر tcp_in پورت انتخاب شده خودتون رو وارد کنید).
اگر از فایروال استفاده نمیکنید و از فایروال خود لینوکس یعنی iptables استفاده میکنید با زدن دستور زیر پورت مورد نظر را باز کنید:
iptables -I INPUT -p tcp --dport 3620 -j ACCEPT
3. وارد اس اس اچ سرور مجازی یا اختصاصی خود شوید و فایل /etc/ssh/sshd_config را ویرایش کنید. جهت ویرایش از این دستور استفاده کنید: nano /etc/ssh/sshd_config
خط #port 22 را ویرایش میکنید به پورتی که مد نظر شماست و باید # را بردارید و کلید Ctrl + X بفشارید و دکمه Y بزنید تا ذخیره شود.
4. سپس اس اس اچ را ری استارت کنید با دستور service sshd restart
منبع : (با کمی تکمیل)
http://www.webhostingtalk.ir/f104/21217/
داداش ببخشید فایروال توی کدوم قسمت داریکت ادمینه من ببینم .. داداش یک سوال داشتم من چون یه خورده مبتدی هستم میخواستم این مراحل انجام بدم من از طریق نرم افزار CORE FTPداخل شدم و فایل SSHD-CONFIGمن ویرایشش کردم بورتش رو یک عدد 4رقمی گزاشتم بعد ذخیره بکنم و بعد دستور service sshd restart
رو صادر کنم دیگه کار تمومه؟ یا اول باید حتما در فایروال
iptables -I INPUT -p tcp --dport 3620 -j ACCEPT
این دستور صادر کنم و بعد اقدام به ویرایش فایله بکنم و بعد ریست بدم ممنون میشم دقیق راهنمایی کنید
ویرایش توسط shadows : June 6th, 2014 در ساعت 13:13
توی فایروال حتما بزن وگرنه دسترسیت قطع میشه
توی این مسیر یه فایل هست به اسم iptable
/etc/sysconfig
اونو باز کن
بعد یه خط بزار مثل این
-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 20 -j ACCEPT
به جای 20 توی خط بالا پورتی ک گذاشتی رو بزار
بعد سیو و service iptables restart
بعدش sshd را ریست بده
=============================
من الان توی بوشه sys config هستم این دستور که فرمودی A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 20 -j ACCEPT
تو کدوم یک از فایل هاش ذخیره اش کنم میشه اسم فایلشو لطف کنی و یک سوال اینکه بعد از اعمال این تغییرات اون وقت فایل sshd-config
ویرایش کنم ممنون میشم به این دو سوال جواب بدید
خرید هاست داخل ایران با سازگاری کامل با وردپرس به همراه درایو SSD NVMe
دانلود انواع قالب وردپرس و اسکریپت در اسکریپت 98
nano /etc/ssh/sshd_config
پورت رو تغییر بده
Ctrl + X
y
service sshd restart
========================================
من الان این فایل بیدا کردم و خط شما رو هم گزاشتم +sshdهم کانفیگ کردم و مربع برداشتم این پورت رو توی دو فایل گزاشتم 2569
حالا یک سوال حالا باید در sshلاگین کنم اول باید به ترتیب دستور service iptables restartو بعد دستور service sshd restart رو صادر کنم ایا دستور فراخانی هم داره یا نه ممنون میشم به این سوالمم جواب بدین
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)