I work with a client that migrated their infrastructure to Microsoft. In order to connect to their Linux Server, I now have to Remote Desktop to their Azure Virtual Desktop thing. I’m not pleased but it’s out of my control.

I tried remmina freerdp but doesn’t seem to support that Azure thing, there doesn’t seem to be an option to add the workspace.

Any recommendations or do I have to setup a virtual machine just for this? :/ Cheers

  • Landless2029@lemmy.world
    link
    fedilink
    arrow-up
    9
    ·
    4 months ago

    I specialize in Azure admin.

    Sounds like this might be by design to ensure secure connections.

    Using AVD as a bastion replacement.

    Only option with similar security would be VPN into the vnet and just ssh normally.

    1. AVD as a jumpbox
    2. Bastion (costly solution)
    3. VPN then SSH/RDP
  • matejc@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    4 months ago

    Freerdp 3.x has this support. I have been using it half a year back for this very purpose. Ask for help on #FreeRDP:matrix.org they are very helpful

    • matejc@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      4 months ago

      My example:

      xfreerdp “$RDPW_FILE” /u:“$RDP_USERNAME” /p:“$RDP_PASSWORD” /sec:nla /cert:ignore +clipboard /multimon /monitors:0 /gateway:type:arm /network:auto /gfx:AVC444 /rfx /dynamic-resolution

      Keep in mind that I was using for accessing Windows machine… Some flags might need to be a bit different

      • pathief@lemmy.worldOP
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        4 months ago

        This worked perfectly, thank you so much. Now let’s check if I can add some port forwarding through this…

        In arch it’s xfreerdp3, just in case anyone needs it.

    • pathief@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      4 months ago

      I can use it, just not very efficiently.

      Ideally, I can set port forwards/tunnels so that I can then work from my machine’s terminal.