centos

CentOS SSH配置文件在哪里编辑

小樊
37
2025-10-30 03:06:00
栏目: 智能运维

CentOS SSH配置文件的编辑位置及步骤
CentOS系统中,SSH服务(OpenSSH)的主配置文件路径为**/etc/ssh/sshd_config**(注意是sshd_config而非ssh_config,后者为客户端配置文件)。该文件包含了SSH服务的各项核心参数(如监听端口、用户登录权限、认证方式等),是调整SSH服务行为的关键文件。

1. 如何编辑SSH配置文件

编辑该文件需使用root权限(因文件属主为root),常用编辑器包括vi(默认)或nano(更易上手),具体命令如下:

2. 编辑后的生效步骤

修改配置文件后,需重启SSH服务以使更改生效,命令如下:

sudo systemctl restart sshd

若系统使用firewalld防火墙,还需开放对应的SSH端口(默认22,若修改需同步调整):

sudo firewall-cmd --permanent --add-service=ssh  # 开放默认SSH服务端口
sudo firewall-cmd --reload                       # 重新加载防火墙规则

3. 常见配置项示例

编辑sshd_config时,可根据需求调整以下关键参数(修改前建议备份原文件):

注意事项

0
看了该问题的人还看了