在 Ubuntu 上连接 SFTP(SSH File Transfer Protocol),常见有命令行方式和图形化方式两种。下面分别说明。
sftp 用户名@服务器IP
示例:
sftp user@192.168.1.100
如果是非默认端口(如 2222):
sftp -P 2222 user@192.168.1.100
连接成功后会进入 sftp> 提示符。
ls # 查看远程目录
lls # 查看本地目录
cd 目录 # 切换远程目录
lcd 目录 # 切换本地目录
get 文件 # 下载文件
put 文件 # 上传文件
mkdir 目录 # 创建远程目录
exit # 退出
ssh-keygen
ssh-copy-id user@服务器IP
sftp user@服务器IP
无需输入密码。
sudo apt install filezilla
sftp://IPsftp://user@服务器IP
sudo apt install openssh-server
如果你愿意,可以告诉我:
我可以给你更精确的配置步骤。