debian

如何在Debian上配置SFTP证书

小樊
50
2025-08-21 05:08:51
栏目: 智能运维

在Debian上配置SFTP证书,可参考以下步骤:

  1. 安装OpenSSH服务器:执行命令sudo apt updatesudo apt install openssh-server
  2. 生成SSL证书和密钥:使用openssl工具,命令为sudo mkdir /etc/ssl/privatesudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/sftp.key -out /etc/ssl/private/sftp.crt,按提示填写信息。
  3. 配置SSH服务器:编辑/etc/ssh/sshd_config文件,添加或修改Subsystem sftp /usr/lib/openssh/sftp-serverHostKey /etc/ssl/private/sftp.keyCertificateFile /etc/ssl/private/sftp.crt等配置。
  4. 重启SSH服务:运行sudo systemctl restart sshd
  5. 配置防火墙:若使用ufw,执行sudo ufw allow sftp

0
看了该问题的人还看了