我想知道如何在Linux(Centos 7.2或7.6)中配置通过sftp下载文件的路径。我尝试编辑 /etc/vsftpd/vsftpd.conf 但没有找到任何路径提及。
例如 – 我想从设备下载配置 – 我下载了 – 在哪里可以确定该文件存在的位置?
答案1
如果你用过
get remote-file
那么该文件remote-file
将被下载到您调用的目录中sftp
。
该get
命令还允许您指定相对于当前目录的本地路径:
get remote-file local-dir
连接到sftp
服务器时,您可以改变使用本地目录
lcd new-dir
这相当于sftp
从本地目录启动new-dir
。使用 下载的任何文件get
都会被放入该目录中(除非使用 指定了本地目录路径get
)。
请注意,使用lcd
只会更改客户端的当前目录sftp
。退出客户端时,您仍将位于调用客户端的同一目录中sftp
。
请注意,这vsftpd
是一个实现 FTP 协议 (FTPS) 安全变体的 FTP 服务器。该软件与 无关sftp
。除此之外,下载目的地不是由服务器处理的,而是由下载文件的客户端处理的。