You need to enable JavaScript to run this app.
导航

本地Linux系统通过RDP上传文件到Windows云服务器

最近更新时间2023.12.07 17:11:01

首次发布时间2021.10.22 11:06:48

如果您的本地计算机操作系统为Linux,您可以通过RDP上传文件至Windows云服务器。

关于RDP

rdesktop是Linux下支持Windows远程桌面连接的客户端程序,在Linux系统下可通过它远程访问Windows桌面,采用RDP(Remote Desktop Protocol,远程桌面协议),支持多种版本。

前提条件

软件版本

  • 本地计算机操作系统:本文以火山引擎装有CentOS 8.3镜像的云服务器作为本地计算机为例。

  • 云服务器操作系统:本文以Windows Server 2016为例。

操作步骤

安装 rdesktop

  1. 在本地计算机执行以下命令,从默认存储库安装rdesktop。
    yum install rdesktop

    说明

    推荐从默认存储库安装rdesktop。如果 rdesktop 无法从默认存储库安装,您可以前往rdesktop 官网下载,并使用wget命令下载安装。

    使用wget命令下载安装 rdesktop。

    yum install libX11-devel openssl-devel -y
    wget https://github.com/rdesktop/rdesktop/releases/download/v1.8.6/rdesktop-1.8.6.tar.gz
    tar xvzf rdesktop-1.8.6.tar.gz
    cd rdesktop-1.8.6/
    ./configure --disable-credssp --disable-smartcard
    make 
    make install
    
  2. 安装完成后,可执行以下命令查看是否安装成功。
    rdesktop

    可查看rdesktop版本号即为安装成功。
    alt

上传文件

  1. 在本地计算机执行以下命令,指定上传到云服务器的文件夹。
    rdesktop 云服务器公网IP -u 云服务器用户名 -p 云服务器登录密码 -r disk:指定共享文件夹名=本地文件夹路径

    云服务器公网IP:登录 云服务器控制台,在实例列表中可查看对应云服务器的公网 IP。
    云服务器用户名: Windows用户名为“Administrator”。
    云服务器登录密码:云服务器用户名对应密码。如忘记密码,请 重置登录密码

    例如,执行以下命令,将本地计算机的 /home 文件夹共享至指定云服务器中,并将共享文件夹重命名为 share。
    rdesktop 10.x.x.x -u Administrator -p yourpassword -r disk:share=/home

  2. 远程连接成功后,进入Windows云服务器。单击“开始>文件资源管理器“,在“文件”页面选择“此电脑”,查看共享文件夹。
    image

  3. 双击打开共享文件夹,将待上传的本地文件复制到Windows云服务器的其他硬盘中,即完成文件上传操作。

下载文件

如需下载云服务器文件到本地,可参考上传文件的操作,将Windows云服务器的文件复制到共享文件夹中,即完成文件下载。

附录

Windows云服务器开启RDP

  1. 通过管理控制台登录Windows实例

  2. 选择“此电脑 > 属性”,单击“高级系统设置”。
    image

  3. 选择“远程”页签,确认已勾选“允许远程连接到此计算机”,且按需勾选“仅允许运行使用网络级别身份验证的远程连接(建议)”。
    image