19、SSH 服务器配置全解析

SSH 服务器配置全解析

1. 初始准备与配置要点

在进行 SSH 服务器配置时,有一些基础要点需要了解。部分配置关键字会关联外部文件,通常情况下,即便这些文件内容改变,也无需向 SSH 服务器发送信号,因为配置文件读取时仅记录文件名,每次需要时会重新读取外部文件内容。不过,主机密钥文件是个例外,它通常仅在服务器启动时读取。

命令行选项会覆盖配置文件中的对应设置,可能会产生一些有趣的情况。例如,配置文件将 TCP 端口号设为 2222:

Port 2222

但使用 –p 命令行选项启动服务器,将端口号覆盖为 3333:

$ sshd -p 3333

此时服务器会使用 TCP 端口 3333。若使用 SIGHUP 信号重启 sshd

$ kill -HUP `pidof sshd`

强制 sshd 重新读取配置文件,端口号仍会使用 3333,因为命令行选项优先级更高, sshd 会保存其参数向量并在重启时重新应用。

2. 文件位置设置

SSH 服务器依赖一些特定文件,如主机密钥、随机种子等。这些文件有默认位置,也可使用关键字和命令行选项进行覆盖。为安全起见,建议将这些文件存放在服务器本地磁盘,而非通过 NFS 远程挂载的磁盘,因为 NFS 会以未加密方式在网络中传输敏感文件,这对未加密的私钥主机

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值