【发布时间】:2016-05-09 03:42:51
【问题描述】:
我想使用 FileZilla 或 WinSCP 等客户端将文件传输到我的 RPI。这目前有效,但每次我启动连接时,默认目录始终是 /home/pi/
是否可以在不更改客户端 WinSCP / FileZilla 设置的情况下将其更改为不同的存储库?
谢谢
【问题讨论】:
标签: raspberry-pi sftp filezilla winscp
我想使用 FileZilla 或 WinSCP 等客户端将文件传输到我的 RPI。这目前有效,但每次我启动连接时,默认目录始终是 /home/pi/
是否可以在不更改客户端 WinSCP / FileZilla 设置的情况下将其更改为不同的存储库?
谢谢
【问题讨论】:
标签: raspberry-pi sftp filezilla winscp
sftp-server 的手册页提到了开关 -d:
-d start_directory
为用户指定一个备用起始目录。路径名可能包含以下在运行时扩展的标记:%% 替换为文字 '%',%d 替换为正在验证的用户的主目录,%u 替换为该用户的用户名。默认是使用用户的主目录。此选项与 sshd_config(5) ChrootDirectory 选项结合使用时很有用。
转到/etc/ssh/sshd_config 并将此选项添加到sftp-server 值的适当路径以用于Subsystem 选项。
【讨论】:
Winscp 使用 ctrl-o 保存位置到列表,你可以选择它。
【讨论】: