商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 系统应用 > DebianSFTP配置如何支持SSL加密

DebianSFTP配置如何支持SSL加密

  发布于2026-08-22 阅读(0)

扫一扫,手机访问

要在Debian上配置SFTP以支持SSL加密,您需要执行以下步骤:

DebianSFTP配置如何支持SSL加密

  1. 安装OpenSSH服务器
sudo apt-get update
sudo apt-get install openssh-server
  1. 生成SSL证书和私钥:
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssh/ssh_host_rsa_key -out /etc/ssh/ssh_host_rsa_key.pub

按照提示将相关信息输入进去。如此一来,便会在/etc/ssh/目录下生成两个文件,一个是名为ssh_host_rsa_key的私钥文件,另一个则是名为ssh_host_rsa_key.pub的公钥文件。

  1. 修改SSH配置文件:

打开/etc/ssh/sshd_config文件:

sudo nano /etc/ssh/sshd_config

找到以下行并进行修改:

#Port 22

取消注释并将端口号更改为您选择的端口号(例如2222):

Port 2222

找到以下行并进行修改:

#Subsystem sftp /usr/lib/openssh/sftp-server

取消注释:

Subsystem sftp /usr/lib/openssh/sftp-server

在文件末尾添加以下内容:

# SSL Configuration
SSLProtocol all -SSLv2 -SSLv3
SSLCipherSuite HIGH:MEDIUM:+3DES:!aNULL
SSLHonorCipherOrder on

保存并关闭文件。

  1. 重启SSH服务:
sudo systemctl restart ssh

瞧,现在您的Debian系统里,SFTP已经成功配置为通过SSL加密来运行啦。那客户端呢,得凭借SSL证书来完成身份验证才行哦。您可以选用像FileZilla这种支持SSL的SFTP客户端,去连接服务器,在相应位置输入服务器的IP地址、端口号(比如说2222),还有您的用户名和密码就好啦。

本文转载于:https://www.yisu.com/ask/62871020.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

产品推荐

热门关注