centos7搭建sftp服务器
时间: 2023-08-02 17:36:20 浏览: 165
Centos7搭建FTP服务器
好的,以下是在 CentOS 7 上搭建 SFTP 服务器的步骤:
1. 安装 OpenSSH 和 OpenSSL:
```
sudo yum install openssh-server openssl
```
2. 创建 SFTP 用户:
```
sudo useradd -m -s /sbin/nologin sftpuser
sudo passwd sftpuser
```
3. 配置 SSHD 服务:
编辑 `/etc/ssh/sshd_config` 文件,添加或修改以下行:
```
Subsystem sftp internal-sftp
Match User sftpuser
ChrootDirectory %h
ForceCommand internal-sftp
AllowTcpForwarding no
X11Forwarding no
```
4. 重启 SSHD 服务:
```
sudo systemctl restart sshd
```
现在,SFTP 服务器已经搭建完成。您可以使用任何支持 SFTP 协议的客户端连接到服务器,并使用 sftpuser 用户名和密码进行身份验证。
阅读全文