ÔÑÍ ÊÛííÑ ÈæÑÊ ÇáÔíá change SSH Port with WHM & CSF
ÊÛííÑ ÇáÈæÑÊ Ýì ÇáÔíá ÏÇÎá whm æÏÇÎá csf



If you are using WHM & CSF, under CentOS, you may follow this steps
to change SSH port from 22 (default) to something else

---------------------------------------------------------------------

ÇÚÏÇÏÇÊ ÏÇÎá terminal Ýí whm

ØÑíÞÉ ÊÛííÑ ÈæÑÊ ÇáÔíá Ssh Port

1 - ÓäÞæã ÈÊÛííÑ ÈæÑÊ ÇáÔíá ãä 22 Çáì 8123 Úáì ÓÈíá ÇáãËÇá

äÞæã ÈÝÊÍ ãáÝ ÚÏÇÏÇÊ SSH ÈÇáÇãÑ ÇáÊÇáí :

ßæÏ:
   nano /etc/ssh/sshd_config
Þã ÈÇáÈÍË Úä :

ßæÏ:
   # Port 22
Þã ÈÅÓÊÈÏÇá ÑÞã 22 ÈÇáÑÞã ÇáÌÏíÏ 8213 ¡ æÞã ÈÅÒÇáÉ # ãä ÇáÈÏÇíÉ

Þã ÈÍÝÙ ÇáãáÝ



æáÊÝÚíá SSH direct root logins are permitted
Þã ÈÇÓÊÈÏÇá yes ÈÜ Çááæä ÇáÇÍãÑ

PermitRootLogin without-password



------------------------

2 - ÇÖÇÝÉ ÑÞã PORT ÇáÌÏíÏ Çáì ÌÏÇÑ ÇáÍãÇíÉ CSF firewall

ÇÏÎá Úáì åÐÇ ÇáÇãÑ

ßæÏ:
nano /etc/csf/csf.conf
Ëã ÇäÊÞá Çáì äåÇíÉ ÇáÕÝÍÉ

Þã ÈÅÓÊÈÏÇá ÑÞã 22 ÈÇáÑÞã ÇáÌÏíÏ 8213

ÈÚÏ ÊÛííÑ ÇáÞíãÉ, ÇÖÛØ Ctrl + x Ëã y áÚãá Save æ ÇáÎÑæÌ.
* ÇäÊÈå íÌÈ Çä íßæä ÇáßíÈæÑÏ English æáíÓ ÚÑÈí

---------------------------------------------------------------------

ÇÚÏÇÏÇÊ ÏÇÎá CSF Ýí whm


ÇáÂä ¡ Þã ÈÊÍÑíÑ ÇáÍÞæá ááÓãÇÍ ÈãäÇÝÐ TCP ÇáæÇÑÏÉ æÇáÓãÇÍ ÈãäÇÝÐ TCP ÇáÕÇÏÑÉ.



5- ÇÍÝÙ ÇáÊÛííÑÇÊ ÇáÊí ÞãÊ ÈåÇ ÈÇáäÞÑ ÝæÞ “Change“




6- ÃÚÏ ÊÔÛíá ÌÏÇÑ ÇáÍãÇíÉ ÈÇáäÞÑ ÝæÞ “Restart csf+lfd“




ÇÈÍË Úä : TCP_IN æ TCP_OUT æÞã ÈÅÓÊÈÏÇá ÑÞã 22 åäÇß ÈÑÞã ÈæÑ ÇáÌÏíÏ : 8213

3 - Þã ÈÅÚÇÏÉ ÊÔÛíá SSH æÌÏÇÑ ÇáÍãÇíÉ
æãÊäÓÇÔ ÝÊÍ ÇáÈæÑÊ Ýì ÇáÝÇíÑææá ÞÈá ÑíÓÊÇÑÊ ÇáÜ ssh
service sshd restart
csf -r

4 - Þã ÈÝÊÍ ÈÑäÇãÌ putty æÛíÑ ÇáÈæÑÊ ãä 22 Çáì 8213
æåÊÌÏ Çäå íÚãá, ÇÐä ÇáÊÛííÑ Óáíã.

ÔÇåÏ ÇíÖÇ
Íá ãÔßáÉ WHM SSH DIRECT ROOT LOGINS ARE PERMITTED - PASSWORD AUTHENTICATION