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