无咎
2024-02-23
来自天津
实际运维中有修改改配置的运用吗?原因是什么? --- (1) 远程连接 Linux 服务器,需要 Linux 服务器开启 sshd 服务,那么 sshd 服务默认监听哪个端口?这个端口是否可以自定义呢?如果可以,如何自定义呢? sshd 服务默认监听的是 TCP 端口 22。这个端口是可以自定义的,如果需要更改默认端口,可以通过编辑 /etc/ssh/sshd_config 配置文件来实现。 以下是更改 sshd 监听端口的步骤: 打开 /etc/ssh/sshd_config 文件: sudo nano /etc/ssh/sshd_config 找到 #Port 22 这一行(默认情况下,端口 22 是被注释掉的,即以 # 开头)。 取消注释(如果有的话),并更改端口号为你想要的端口号,例如: Port 2222 保存并关闭文件。 重启 sshd 服务以使更改生效: sudo systemctl restart sshd 或者,如果你使用的是旧版本的 Linux,可能需要使用以下命令来重启 sshd: sudo service ssh restart 或者 sudo /etc/init.d/ssh restart 请注意,更改端口号后,你将需要使用新端口来连接服务器。同时,确保新的端口号没有被其他服务占用,并且没有被网络策略或防火墙阻止。
展开