1,服务器与服务器之间、服务器与本地电脑之间文件上传下载:
使用sftp软件:比如说是FileZilla
或者是有些自带ssh+sftp的客户端:比如说mobaxterm、termius等
或者是使用scp、rsync命令
2,但是现在是通过bioinfor1的服务器frp将csn服务器进行内网穿透,
我想做的是在bioinfor1上通过frp将csn文件下载到本地,但是我没法直接在csn上进行sftp+ssh,我只能通过bioinfor1进行ssh,
所以如果我想要将csn上的文件下载到本地上:只能通过scp等命令将csn上的文件下载到bioinfor1上,然后通过bioinfor1上的sftp功能再与本地进行交互。
如果是使用scp,在bioinfor1的服务器账号上
如果是在frp已经登入了csn之后的服务器上
是将本地文件传输到bioinfor1的服务器上,然后借助bioinfor1的sftp将文件下载到本地
plain
scp 本地文件(也就是csn服务器上的文件地址) bioinfor1@IP:想存在bioinfor1中的什么位置上
成功,主要就是scp以及rsync这两个跨服务器传输文件可以试一下
目前只能在服务器之间通过命令行传输文件,但是无法直接通过命令行在服务器以及本地电脑之间传输(个人PC上),但是能通过一些sftp功能软件,比如mobaxterm自带sftp或者其他一些filezza等工具;
所以目前的方法就是使用scp将csn上的文件传输到bioinfor1上,再使用bioinfor1通过sftp下载到本地