ubuntu之间怎么传输文件和文件夹(使用ssh协议)?

假设:我有两个电脑,电脑A使用ssh协议连接电脑B,怎么将电脑B桌面上的一个文件夹下载到电脑A的桌面上?

  • 要将电脑B桌面上的一个文件夹下载到电脑A的桌面上,你可以使用SSH协议在两台电脑之间传输文件。下面是一种常见的方法,使用scp(安全复制)命令来实现这一操作:

  • 确保电脑A和电脑B都已经安装了SSH客户端和服务器。大多数Linux发行版都默认安装了SSH,而Windows用户可以使用PuTTY等第三方工具来安装SSH客户端。

  • 在电脑A上打开终端或命令提示符。

    使用以下命令将电脑B桌面上的文件夹复制到电脑A的桌面上。假设电脑B的IP地址是192.168.1.2,要复制的文件夹是folder_on_b:

scp username_b@192.168.1.2:~/Desktop/folder_on_b ~/Desktop/

这里的username_b是电脑B上的用户名,192.168.1.2是电脑B的IP地址,/Desktop/folder_on_b是电脑B桌面上要复制的文件夹的路径,/Desktop/是电脑A桌面上的目标路径。

  • 输入电脑B上用户的密码以进行身份验证。
  • 等待传输完成。一旦完成,文件夹folder_on_b将被复制到电脑A的桌面上。

请注意,上述命令假设你已经正确配置了SSH连接,并且电脑B上的SSH服务器正在运行。如果连接不成功,请检查网络连接、防火墙设置以及SSH配置。

另外,如果你更喜欢使用图形界面而不是命令行来传输文件,可以考虑使用SFTP客户端(如FileZilla)或SCP客户端(如WinSCP)等工具来完成文件传输操作。这些工具提供了直观的用户界面,可以更方便地进行文件传输。

另外,如果你想要复制文件夹的花可能需要先将文件夹进行打包。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容