linux sftp配置
时间: 2024-02-03 11:10:09 浏览: 94
Windows TFTP挂载到Linux.docx
以下是配置Linux SFTP的步骤:
1. 打开`/etc/ssh/sshd_config`配置文件:
```shell
sudo vi /etc/ssh/sshd_config
```
2. 注释掉`Subsystem sftp /usr/libexec/openssh/sftp-server`这行,可以在大约132行找到它:
```shell
#Subsystem sftp /usr/libexec/openssh/sftp-server
```
3. 注释掉`X11Forwarding yes`这行,可以在大约101行找到它:
```shell
#X11Forwarding yes
```
4. 在文件末尾添加以下语句:
```shell
Subsystem sftp internal-sftp
Match User yanqi
ChrootDirectory /opt/data
ForceCommand internal-sftp
AllowTcpForwarding no
X11Forwarding no
```
5. 保存并关闭文件。
6. 重启SSH服务:
```shell
sudo systemctl restart sshd
```
这样就完成了Linux SFTP的配置。
阅读全文