sftp

sftp.默认 ssl可以连接就包含了sftp了。

不过可以创建一个认证免密

useradd -m -s /bin/bash myftp

passwd myftp

 

# 3. 测试连接
sftp myftp@你的服务器IP

 

创建免密操作:

mkdir -p /home/myftp/.ssh
chown myftp:myftp/home/myftp/.ssh
chmod 700 /home/myftp/.ssh

 

ssh-keygen -t rsa -b 4096 -C "sftp-client-rsa" -f /home/myftp/.ssh/id_rsa

cat /home/myftp/.ssh/id_rsa.pub >> /home/myftp/.ssh/authorized_keys

生成完成后,把 `/home/myftp/.ssh/id_rsa`拷贝到其他机器。拷贝完成,服务端删除这份私钥:

```
rm -f /home/myftp/.ssh/id_rsa
```

 

posted @ 2026-09-08 18:21  Supper_litt  阅读(5)  评论(0)    收藏  举报