添加或修改ssh服务的端口
通常ssh远程登录的默认端口是22,这个端口一般是可以更改或者添加的,配置文件位置在:/etc/ssh/sshd_config通过编辑文件可以修改sshd服务的相关配置,以下新增端口2223,即除了22端口可以登录服务器外2223也可以登录
执行命令 vim /etc/ssh/sshd_config 编辑配置文件
可以看到默认端口是22并且注释,然后去掉注释并且新增一行 Port 2223 然后保存并退出
现在重启ssh服务: systemctl restart sshd.service
重启之后使用原来的22和2223端口均可以连接,当不是默认端口时需要使用 ssh -p 2223 hostname 进行连接,其中hostname是主机名,到这里ssh多端口登录就配置完毕了
另外需要注意一点就是,如果selinux没有关闭,那么端口会绑定失败,使用 systemctl status sshd.service 命令查看状态时会发现error: Bind to port 2223 on 0.0.0.0 failed: Permission denied,的错误,这种情况改下,要关闭selinux,然后再次重新启动ssh服务,新的端口才可以生效
转载地址:https://www.cnblogs.com/freeweb/p/5667166.html
为你推荐
标签
Adminer
Apache
Apache OFBiz
AppArmor
Brotli
CentOS
CentOS 8
CMS
CouchDB
Debian
Debian 10
Django
Docker
DokuWiki
Drupal
ExpressionEngine
Flatpak
FreeBSD
FTP
Git
Gitea
Graylog
Horde Webmail
ISPConfig
Java
Let's Encrypt
Linux
MariaDB
Microweber
MySQL
NextCloud
NGINX
ONLYOFFICE
OpenLiteSpeed
Oracle
PHP
Rudder
Server IDE
Spark
SSL
TLS
Ubuntu
Ubuntu 18.04
Ubuntu 20.04
Zabbix