如何在Debian上安装SFTP服务器呢?



你是不是曾为在Debian云服务器上安装SFTP服务器而头疼嗯?别担心,今天我们就来揭开这玩意儿神秘面纱,让你轻巧松掌握SFTP服务器的部署。

一、 准备干活
在开头之前,请确保你的Debian云服务器满足以下条件:
柔软件 | 版本 |
---|---|
Debian | 最新鲜稳稳当当版 |
OpenSSH | 最新鲜版 |
二、安装OpenSSH服务器
先说说我们需要安装OpenSSH服务器柔软件包。打开终端, 施行以下命令:
sudo apt update
sudo apt install openssh-server
三、配置SSH以用SFTP
默认情况下OpenSSH已经配置为允许SFTP连接。你能通过编辑/etc/ssh/sshd_config
文件来进行进一步的配置。
打开sshd_config
文件:
sudo nano /etc/ssh/sshd_config
找到并确保以下行没有被注释掉:
Subsystem sftp /usr/lib/openssh/sftp-server
四、 创建SFTP用户组与用户
接下来我们需要创建一个用户组sftpusers
并将需要用SFTP的用户添加到这玩意儿组中。
sudo groupadd sftpusers
sudo usermod -aG sftpusers your_username
将your_username
替换为你想要添加的用户名。
五、 配置防火墙
如果你的服务器启用了防火墙,确保允许SSH连接:
sudo ufw allow ssh
如果你用的是其他防火墙工具,请相应地配置它。
六、 启动并启用SSH服务
启动SSH服务并设置它在系统启动时自动运行:
sudo systemctl start ssh
sudo systemctl enable ssh
七、测试SFTP连接
眼下你能尝试用SFTP客户端连接到你的服务器。比方说 用命令行SFTP客户端:
sudo sftp your_username@your_server_ip
将your_username
替换为你的用户名,your_server_ip
替换为你的服务器IP地址。
通过以上步骤,你得能够在Debian上成功安装和配置SFTP服务器。SFTP服务器能帮你平安地传输文件,护着你的数据平安。