Complete Guide to setting up Remote Desktop Services in Windows Server 2016

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 พ.ย. 2024

ความคิดเห็น •

  • @imranhamid1082
    @imranhamid1082 5 ปีที่แล้ว +117

    It is very hard to believe that amongst some much rubbish on TH-cam, you can actually find a top quality video! Brilliant job Robert :)

    • @techpub
      @techpub  5 ปีที่แล้ว +13

      So glad to hear it.

    • @elements88xyz
      @elements88xyz 2 ปีที่แล้ว

      I second that, thank you :D

    • @paulashley3732
      @paulashley3732 2 ปีที่แล้ว

      I’m just glad it’s not a robot 🤖 voice

  • @ValentinGheorghiu
    @ValentinGheorghiu 5 ปีที่แล้ว +26

    Thank you for making this video , finally a fluent English speaking person who can makes how to videos .

    • @techpub
      @techpub  5 ปีที่แล้ว +1

      Glad it helped.

  • @philldmmk
    @philldmmk 4 หลายเดือนก่อน

    I could not even imagine that some can put so simple guide for something Microsoft related. Narration & voice color are like from the commercials. Watched this video, 2 days ago, 2 days in a row I"m browsing youu channel... Unbelievable!

    • @techpub
      @techpub  4 หลายเดือนก่อน

      Glad I could help!

  • @PumpkinSeed17
    @PumpkinSeed17 2 ปีที่แล้ว +1

    Drafted this transcript reference from the Closed Captioning :) Great job, Robert! Thank you!!
    PART 1: (PART 2 will be a reply below)
    Hello everyone we're on a Windows 2016 server where we will install Remote Desktop Services formerly known as a terminal server. We are on a Windows 2016 domain controller but you can be on a regular domain member server or domain controller doesn't really matter.
    let's go ahead and click on add roles and features in our server manager and click Next . Now we have the option to install role-based or Remote Desktop Services. If we do role-based for RDS then we'll have to just basically install it piecemeal. If we install this option [Remote Desktop Services] then it puts all of the different options that we need in at one time which I like a little better. We'll go ahead and click Next now we have the option for standard deployment Quick Start or multi-point. So we're going to choose the standard deployment. The QuickStart does do some shortcuts for you but then you don't really learn anything. The multi-point Services is usually for a different type of server such as one that a school might use. Let's go ahead and click Next so we can start our installation.
    Now the option for virtual desktops which is this first option here, virtual machine-based desktop deployment or session-based. So the difference is virtual desktop or virtual machine-based desktop deployment allows us to create a different virtual machine for every user that logs in and we would have to install hyper-v as well and so we're not going to show that in this video we're gonna do the session based and that's where everyone shares the same server but they get their own customized desktop. Not as secure as virtual desktops but definitely less expensive and faster to deploy. Let's go ahead and click Next. Here are the three remote desktop services that we're going to install today that will happen automatically and these are the three minimum ones. We can install additional ones if we want. We can ignore all of them except for the session host if we want, but these are the ones that it wants to try to install at minimum, but I will go ahead and click Next and I'll show you how each one works.
    So we see the remote desktop connection broker service and we'll go ahead and click that. We want to add that service and then we'll click and then it's going to give us the option for the Internet Information Services or a remote desktop web server. Let's go ahead and choose to install that as well, and we'll click Next, and same thing with the remote desktop session host server. This is the only one we really need even though it shows us the three there and that's because the session host server basically keeps track of all the sessions and manages them. Let's go ahead and click Next, and now we'll go ahead and choose yes. You can restart the servers if you need to and click deploy now. This could take anywhere from a few minutes depending on the speed of your server all the way up to an hour, so just go ahead and watch as long as the bars are moving forward then you should be fine. It is doing the installation process and our server is now restarting so it was successful. We'll wait for it to restart and then we'll log in and take it from there.
    [Remote Desktop Connection Broker tends to cause problems, and may require TLS 1.2 so skip it unless it's really needed]
    We've logged back into our server and it shows that all of our different roles were successful. Go ahead and click close. Now I have remoted into the server using a Remote Desktop and one other thing that we need to make sure that we do is go into the control panel in order to allow this to happen and go to system and then remote settings and then make sure under the remote tab you have “allow remote connections to this computer”.
    Now if you're connecting to a computer that's a member of the domain, you can check “allow connections only from computers running this NLA type of authentication”, but if you're connecting from a non domain computer, which what I'm doing, then you can make sure that you have that unchecked, otherwise you won't be able to log in.
    Alright, once you have that set correctly, you can also click on select users. Now I'm only logging in as the administrator, but if you want to log in as other users you can go ahead and search for those names. Now that gives the right to log in using a remote desktop to a server. Now you'll have to be a member of the remote desktop users group, so we'll go to tools, Active Directory, users and computers, and from here we can go to and search for -- we'll just type in remote, and there it is: “remote desktop users” [the "built in" group doesn't work, must create a new one] group. You can just go ahead and click members and you can add anyone that you want to that group and they'll automatically have their rights to get in.
    So once that's done, we're gonna go to this new section here that wasn't there before, It says Remote Desktop Services. So we'll go ahead and click on that. Now anything that has a plus and it means that it has not been configured. If it's grayed out, it means it's configured and ready to use. So if we go to the tasks menu we can edit our deployment properties, we've already deployed everything, but now we want to edit it so we've got here a Remote Desktop gateway and remote desktop licensing. Let's go ahead and start by clicking on the licensing and we'll add our server that we're working with right here as a licensing server.
    Now by default we're going to have about I believe 120 days automatically added for unlimited use so as many as people as we want to have connected to it after that we'll need to add licenses into our licensing service so once this is installed, then it's going to look to this particular server to get any Remote Desktop licenses or client access licenses, or CAL's we call them, and we'll go ahead and click close. And now you see this is grayed out because it has been configured.
    Now we have RD gateway. So this is a little bit of a controversial type of role to add, so if you're going to be Internet facing, then I recommend you use the RD gateway and you'll have to use a public certificate in order to keep people from getting certificate errors unless you deploy the certificate using group policy which usually isn't an easy thing to do for computers that are already in the field, so you can't get group policy applied unless you VPN in first, and if you don't have VPN turned on and the computers never get into the the office then you can never get that installed, so I would definitely recommend RD gateway with a public certificate if you're going to be allowing outs users in it does. The controversy comes in where it adds a lot of additional security and sometimes it breaks things, so you can deploy this out on the Internet without the RD gateway role if you would like, and still use a public certificate, but I definitely recommend you add the Gateway because it does add additional security. But we'll just go ahead and leave that off because we're only going to be accessing this from the inside or from the LAN, so there's no need to have that gateway additional security added in.

    • @techpub
      @techpub  2 ปีที่แล้ว

      Glad it could help and thanks for watching.

  • @hhyten
    @hhyten 4 ปีที่แล้ว +9

    Wow, Robert, what an unabashed pleasure watching your video. Like other commenters, I'm not used to such a crisp presentation with such a precise and fluid speaking style. I'm now a fan.

    • @techpub
      @techpub  4 ปีที่แล้ว +3

      Thanks for watching and I appreciate the feedback.

  • @BijouBakson
    @BijouBakson 2 ปีที่แล้ว

    3 years later but this still is useful Robert. I needed a reminder. Thank you

    • @techpub
      @techpub  2 ปีที่แล้ว +1

      Glad it was helpful!

    • @BijouBakson
      @BijouBakson 2 ปีที่แล้ว

      @@techpub You're welcome

  • @derekkuhl
    @derekkuhl 3 ปีที่แล้ว +3

    Thank you so much for your very clear tutorials. I have waded through a bunch of text and TH-cam garbage before I found you. I am not all the way through yet but you are the best teacher out there.

    • @techpub
      @techpub  3 ปีที่แล้ว

      Thanks for watching!

  • @richardarendt7175
    @richardarendt7175 2 ปีที่แล้ว +1

    Absolutely excellent! You left me in the dust a hundred times but, thanks to being able to back up and go over it a hundred times I got there. Very clear audio. Very clear presentation. Thank you!

    • @techpub
      @techpub  2 ปีที่แล้ว

      Great to hear!

  • @joew4373
    @joew4373 2 หลายเดือนก่อน

    This in the best videos for RDP I have came across to date. Well done Robert

    • @techpub
      @techpub  26 วันที่ผ่านมา

      Thanks!

  • @harshalgaikwad4111
    @harshalgaikwad4111 4 ปีที่แล้ว +1

    The way you explain difficult stuff is magical Sir!! More power to you!

    • @techpub
      @techpub  4 ปีที่แล้ว

      Much appreciated!

  • @davidbrown1162
    @davidbrown1162 5 ปีที่แล้ว +1

    Thanks, It's nice to be able to watch one of these videos by someone without a thick accent

    • @techpub
      @techpub  5 ปีที่แล้ว +1

      Aye laddy.

  • @SirEdwinAlbert
    @SirEdwinAlbert 3 ปีที่แล้ว +1

    I deployed RDS during the walkthrough, absolutely brilliant video!

    • @techpub
      @techpub  3 ปีที่แล้ว +1

      Awesome, thank you!

  • @overdunn111
    @overdunn111 5 ปีที่แล้ว +2

    The Best tutorial I have ever seen. I have had to implement these services a few times and struggled with misinformation or hard to follow. Thank You for this

    • @techpub
      @techpub  5 ปีที่แล้ว +1

      I appreciate the feedback!

  • @moshemabusela2355
    @moshemabusela2355 3 ปีที่แล้ว

    Hi Robert. I have struggled to understand most of the videos for the same topic. You just made it so easy to understand. Thank you. keep up the great work.

    • @techpub
      @techpub  3 ปีที่แล้ว

      Glad it was helpful!

  • @joekline6542
    @joekline6542 2 ปีที่แล้ว

    Excellent video easy to follow. After reviewing multiple You Tube how to videos, I found this video which helped me finally get Remote Desktop Connection to actually work.
    Thanks Robert...

    • @techpub
      @techpub  2 ปีที่แล้ว

      Thanks for watching!

  • @runrunsomethings5229
    @runrunsomethings5229 3 ปีที่แล้ว

    Awesome video. I sppent my whole day watching wrong viseos and it wasnt working untill i watched your video. Thanks Sir

    • @techpub
      @techpub  3 ปีที่แล้ว

      Great to hear!

  • @ArifKhan-ru6fp
    @ArifKhan-ru6fp 4 ปีที่แล้ว

    It is great stuff - even I'm not a server-side person even can understand easily what needs to do for remote desktop. Absolutely brilliant.

    • @techpub
      @techpub  4 ปีที่แล้ว

      Awesome!

  • @pok5555
    @pok5555 4 ปีที่แล้ว +7

    Thank you so much! This is the best Guide.
    finally solved the internal application problems which didn't work with VPN

    • @techpub
      @techpub  4 ปีที่แล้ว

      Glad I could assist.

  • @albertobanegas7501
    @albertobanegas7501 4 ปีที่แล้ว +1

    Wish you could create a video for the RD Gateway role. But this was a great refresher now that I have to do another deployment for a new client after a couple years. Highly appreciated!

    • @techpub
      @techpub  4 ปีที่แล้ว +2

      I will add it to the list.

  • @hafeezali
    @hafeezali 4 ปีที่แล้ว

    Thanks a lot Robert. You made this video very much simple to understand. Hats off to you.

    • @techpub
      @techpub  4 ปีที่แล้ว

      Glad it was helpful!

  • @StigMug
    @StigMug 5 ปีที่แล้ว +2

    Thank you very much for taking the time to create and publish this tutorial.
    .

    • @techpub
      @techpub  5 ปีที่แล้ว

      You're welcome!

  • @StreetSmartification
    @StreetSmartification 4 ปีที่แล้ว +1

    Thanks Robert for your guidance and the precise instructions. Helped me out a lot!

    • @techpub
      @techpub  4 ปีที่แล้ว

      Great to hear!

  • @JCAlexandres
    @JCAlexandres ปีที่แล้ว

    Hi Robert, great how-to, thanks for sharing! One question, does IIS need to be installed or the Web component inclusion will install it?

    • @techpub
      @techpub  ปีที่แล้ว

      Glad to help! When setting up the web component, it will install.

  • @kristian4805
    @kristian4805 3 ปีที่แล้ว

    Many thanks. I always wondered how this was setup. Now i actually have some insight into my company have this setup.

    • @techpub
      @techpub  3 ปีที่แล้ว

      Glad it helped.

  • @duttadivya2002
    @duttadivya2002 4 ปีที่แล้ว

    what a simple explanation and so nice voice. Top class stuff !!

    • @techpub
      @techpub  4 ปีที่แล้ว

      Thank you kindly!

  • @dannyanderson966
    @dannyanderson966 2 ปีที่แล้ว +1

    Helped me tons, appreciate it!

    • @techpub
      @techpub  2 ปีที่แล้ว

      Glad it helped!

  • @_gmdma
    @_gmdma 4 ปีที่แล้ว +4

    Robert, this is brilliant! Thank you! It worked perfectly for me!!

  • @Bovorn.S
    @Bovorn.S 2 ปีที่แล้ว

    Wow, so good that I pushed this out into production :)

    • @techpub
      @techpub  2 ปีที่แล้ว

      Nice!

  • @tomg4592
    @tomg4592 4 ปีที่แล้ว

    Very good video. Easy to follow. Clear. Straight forward.

    • @techpub
      @techpub  4 ปีที่แล้ว

      Glad it helped.

  • @davidm5458
    @davidm5458 5 ปีที่แล้ว +1

    Excellent video, easy to follow and explained well. Thank you Robert.

    • @techpub
      @techpub  5 ปีที่แล้ว

      So glad I could help.

  • @_gmdma
    @_gmdma ปีที่แล้ว

    Hi Robert, I have referred to this video so many times, it is brilliant. I have one question though... Do you have the steps on using a certified SSL certificate instead of a self-signed certificate?

    • @techpub
      @techpub  ปีที่แล้ว

      Glad it helped! I will add this to my Windows Server 2022 video. Basically, you just buy the public certificate and then use it instead of the self signed one you saw in the video.

  • @djc1309
    @djc1309 6 ปีที่แล้ว +1

    Very nice video. I really liked the amount of detail WITHOUT all the techy stuff. Unfortunately, this did not work for me. I am trying to set up a 2016 Terminal Services server and I ran into an error where the Powershell remote something or another had to be active. Had to go back to the piecemill method and install the licensing. Thanks though.

  • @bvrulez
    @bvrulez ปีที่แล้ว

    Awesome walk-through. However, I have some minor problems understanding the concept. In the company I work for I have admin access to a barebone server with Win 2016 Server on it.
    On that server I have installed a guest system Win Server 2016 as a virtual machine and added this VM to the domain of the company.
    So now I can RDP into the VM, which is Win Server 2016, with my domain (administrator) account. I was also able to let normal users access it by creating a security group for just this purpose. But everyone is on a SERVER environment.
    What I once saw in another company was that people have on their physical desks just a tiny mini-PC and they use RDP to work on their personal (non-server) account on a remote machine.
    So I was under the impression I have to enable Win server 2016 to hand out "normal" Windows Pro environments to each user that connects via RDP.
    This is why I watched your tutorial.
    But I am confused because in the end you log into RDP and it shows your exact SERVER environment you where working on all the time.
    How can I supply normal users with Win Pro (non-server) environments to work on?
    Also: You used the DNS Manager to setup a hostname for the remote access. On my Win Server 2016 VM I don't have this option (DNS Manager is not installed). I probably could install it. But I guess it's not necessary anyway, since I am on a domain already, right?

    • @techpub
      @techpub  ปีที่แล้ว

      I see the issue. It is true that when the users log in, they'll see the server environment, but you can use group policy to keep server manager from launching and other programs as well. It will never look like Win 10 though.

  • @kimnilsson7501
    @kimnilsson7501 4 ปีที่แล้ว

    Finally a real good guide, thank you.
    But unfortenately you don't show how to use the regular Win Remote Desktop, the vid stopped just before that step, as I saw it - I was finnaly loooking forward to that part...
    Or have I totaly mixed them up? Then I¨m lost again. Since I can't get that to work with others guides so far.
    (I will try this guide tomorrow. More deep and bettter explained than others). Thanks Robert..

    • @techpub
      @techpub  4 ปีที่แล้ว

      There is a part about opening up the desktop using the remote desktop application. If you're thinking of a different one just let me know what it is.

  • @chriscamodeca
    @chriscamodeca ปีที่แล้ว

    Great Video! By chance do you have a video showing how to configure RD Gateway?

    • @techpub
      @techpub  ปีที่แล้ว

      Not yet but I'll add it in my Server 2022 update shortly.

  • @tomasmolina8617
    @tomasmolina8617 3 ปีที่แล้ว

    Great Video!! Do you have a follow-up of how to add a second terminal server to share the load of remote connections to that environment? Thank you.

    • @techpub
      @techpub  3 ปีที่แล้ว

      Good idea. I'll do that for the 2022 video shortly. Thanks for watching!

  • @ShawnMortensenNE
    @ShawnMortensenNE 4 ปีที่แล้ว +2

    Great video, one of the best I've ever seen :)

  • @eggamyer3371
    @eggamyer3371 4 ปีที่แล้ว +1

    This was such an amazing tutorial. I only had one issue at the very end. When I'm logged into the rdweb and I try to launch the Remote Desktop Connection app it does not auto populate the server field. I was however able to manually type in the server name and remote into the server. Not sure if there is a fix for this.
    Also, do you teach any classes on Udemy or anything? I had so much fun learning this with you as the instructor. Thank you!

    • @techpub
      @techpub  4 ปีที่แล้ว +2

      Glad it helped. I teach a lot of Lynda.com/ LinkedIn Learning classes along with Pluralsight. I have stayed away from UDemy because they stole my classes in the past and wouldn't pay the royalties they took from me.

  • @carlyleroberts3995
    @carlyleroberts3995 3 ปีที่แล้ว +1

    Damn great tutorial video! Well done Robert, thank you

    • @techpub
      @techpub  3 ปีที่แล้ว

      Thanks for watching.

  • @miguelduarte1860
    @miguelduarte1860 3 ปีที่แล้ว

    Great Video. simple to understand . Well done Robert!

    • @techpub
      @techpub  3 ปีที่แล้ว

      Much appreciated!

  • @timfoster268
    @timfoster268 5 ปีที่แล้ว +5

    Very informative, thanks so much for publishing this! :)

  • @reginaldmerritt
    @reginaldmerritt 4 ปีที่แล้ว +1

    Was the $pwd required, you define $pwd in PowerShell but I don' see how $pwd was applied to the selfsign cert ?

    • @techpub
      @techpub  4 ปีที่แล้ว

      You could include the password in the command but this is faster.

  • @yashsedani2161
    @yashsedani2161 5 ปีที่แล้ว

    Thanks for this wonderful and detailed session on Remote Desktop Services.

    • @techpub
      @techpub  5 ปีที่แล้ว

      Glad it helped you!

  • @chrisschmit925
    @chrisschmit925 4 ปีที่แล้ว

    Great Help! My deployment will have a broker server and multiple host servers. Do I create a cert from the hosts or the broker?

    • @techpub
      @techpub  4 ปีที่แล้ว +1

      Whichever server will be your web server is where you would do that, but I strongly suggest you use a public cert for $50 per year instead to avoid web browser cert warnings.

  • @HughHarding46
    @HughHarding46 5 ปีที่แล้ว +2

    Excellent video Prof. Do you have one where you discuss setting up Connection Broker on a separate server for handling RDS servers in a High Availability environment? Would like to see that because it is very different than doing it for 2008R2. Thanks again for the videos

  • @ericdefoy7765
    @ericdefoy7765 2 ปีที่แล้ว

    Very Usefull and detailed, worked for me .
    have a small problem tough, remote apps are not showing up
    also want to verify that i'm not under trial period and my licences are installed and activated properly...any clues

    • @techpub
      @techpub  2 ปีที่แล้ว

      Hard to say on rmeote apps other than check which group they apply to. The license error will pop up if you're not compliant.

  • @afshinkavousi617
    @afshinkavousi617 5 ปีที่แล้ว

    Hi Robert, excellent reference video, concise, precise and practical.

  • @dabt1990
    @dabt1990 5 ปีที่แล้ว +1

    I'm currently trying this setup but for my remote users outside of the local network, how can I create the right certificate since outside of my local network I can only access it by port forwarding thru my firewall?

  • @zimou333
    @zimou333 ปีที่แล้ว

    Thanks a lot, very clear and simple. btw it works on Windows Server 2019 too 🙂

    • @techpub
      @techpub  ปีที่แล้ว

      You are welcome!

  • @LastMomentMan
    @LastMomentMan 16 วันที่ผ่านมา

    15:11
    My Chrome browser do not give me this window that run the app.
    it save the file only, and I have to find it and run it by my self.
    How to change the behavior of my browser?

  • @AKhansLife
    @AKhansLife 5 ปีที่แล้ว +6

    This is amazing Robert thank you!

    • @techpub
      @techpub  5 ปีที่แล้ว +1

      Glad to hear it helped you out.

  • @aymanalsahir1786
    @aymanalsahir1786 5 ปีที่แล้ว +1

    The RD Web Access didn't didn't certify the state is warning and the status is error

  • @wizardofoz10
    @wizardofoz10 2 ปีที่แล้ว

    Thank you excellent video with clear explanations!!

    • @techpub
      @techpub  2 ปีที่แล้ว +1

      Glad I could help.

  • @TheStevenWhiting
    @TheStevenWhiting 4 ปีที่แล้ว

    Any guide for IIS deployment so you can access it over the web?

  • @Jaynext2
    @Jaynext2 3 ปีที่แล้ว

    This is really helpful. Thanks a lot Prof McMillen. :)

    • @techpub
      @techpub  3 ปีที่แล้ว

      You're very welcome!

  • @hennibadger5120
    @hennibadger5120 หลายเดือนก่อน

    Great. Thanks.
    Is it somehow possible to directly stream the whole desktop session via https (and not connect via rdp / download a .rdp-file)?
    Thanks

    • @techpub
      @techpub  26 วันที่ผ่านมา

      Yes through RDWeb on a server, but not a workstation.

  • @kayliejo
    @kayliejo 4 ปีที่แล้ว

    Robert, if the self signed cert that we configured originally is about to expire, do we just go through the original process to get a new cert? Basically just follow your steps again for a new cert to replace the expiring one?

    • @techpub
      @techpub  4 ปีที่แล้ว

      You can do that. If you used a root cert authority on the server then you can do a renew cert in IIS.

  • @AchintyaMurali
    @AchintyaMurali 3 หลายเดือนก่อน

    Thanks for the video! When I am setting a jumphost on a member server- I get an error that i must be logged on as a domain user to access the Remote Desktop Services installation option. Is this expected- and does this mean other domain users can also use RDP into the jumphost despite my config being on one of the users only?

    • @AchintyaMurali
      @AchintyaMurali 3 หลายเดือนก่อน

      And when i do try to set this up via a domain user account- i get an error "unable to connect to the server by using windows powershell remoting ". Pretty lost NGL :(

    • @techpub
      @techpub  3 หลายเดือนก่อน

      Yes, this is expected for configuration. Other users can use the server as guests if they are added into the remote desktop users group.

  • @swonardian342
    @swonardian342 3 ปีที่แล้ว

    Incredibly well explained! Well done!

    • @techpub
      @techpub  3 ปีที่แล้ว

      You are welcome. Thanks for watching.

  • @SakramM
    @SakramM 4 ปีที่แล้ว

    i just following your guideline. while generating the certificate path not found. I'm using your provided command. is there any change in command?

    • @techpub
      @techpub  4 ปีที่แล้ว

      They are two separate commands. I typed them out and put the in the comments section. Copy and paste those in and let me know if its still an issue. I just ran them successfully so I know they still work.

  • @julienvanderstraeten1836
    @julienvanderstraeten1836 5 ปีที่แล้ว +1

    Great tutorial. Exactly what I was looking for! Thanks!

    • @techpub
      @techpub  5 ปีที่แล้ว

      So glad I could help.

  • @richardwaldron1684
    @richardwaldron1684 3 ปีที่แล้ว

    Thanks Robert, a really helpful video, just the info I was looking for.

    • @techpub
      @techpub  3 ปีที่แล้ว

      Glad it was helpful!

  • @blackhunt369
    @blackhunt369 2 ปีที่แล้ว

    you are brillient sir .....good job

    • @techpub
      @techpub  2 ปีที่แล้ว

      Glad I could help!

  • @jamesclark8419
    @jamesclark8419 5 ปีที่แล้ว +1

    OK - I get how the web interface could be handy... but when the users are on a site to site VPN wouldn't I just load RDP on their workstation and have them directly connect without that extra step?

    • @techpub
      @techpub  5 ปีที่แล้ว +1

      Correct. no web needed. Just just mstsc from command line or open remote desktop connection from the search menu.

  • @MoHakakian
    @MoHakakian 2 ปีที่แล้ว

    All in details! You did a great job 👏

    • @techpub
      @techpub  2 ปีที่แล้ว

      Glad you liked it. Thanks for watching!

  • @TheWelsman13
    @TheWelsman13 4 ปีที่แล้ว

    Hey Robert, out of curiosity, can you run the Domain Controller on the same server that you're deploying the virtual machine-based desktop deployment for RDS?

    • @techpub
      @techpub  4 ปีที่แล้ว

      Yes you can.

  • @bradmcphee1560
    @bradmcphee1560 ปีที่แล้ว

    Awesome video. Much appreciated.

    • @techpub
      @techpub  ปีที่แล้ว

      Glad it helped. Please consider subbing.

  • @fahimafser1513
    @fahimafser1513 2 ปีที่แล้ว

    Well explained. Great job Robert :)

    • @techpub
      @techpub  2 ปีที่แล้ว

      Glad I could help!

  • @mulderlr
    @mulderlr 4 ปีที่แล้ว

    you mention in the video that NLA affects or works for domain joined computers only. Do you have documentation to support that? I have never encountered that before.

    • @techpub
      @techpub  4 ปีที่แล้ว

      Just experience on my part. if your PC is domain joined then it works if you leave it checked. Not so much if its not.

    • @mulderlr
      @mulderlr 4 ปีที่แล้ว

      @@techpub i haven't seen or read that it has anything to do with active directory. Where active directory can come into play with NLA is that if the host machine is joined to a domain and the users that have RDP permissions are domain users, when connecting via RDP, if the host computer cannot contact AD to authenticate the users, it will fail, but that is the point of NLA is to authenticate a user before they are presented with a Windows desktop login screen. It can work with local account or active directory accounts.

  • @salesteam8969
    @salesteam8969 4 ปีที่แล้ว

    Attached is the cert Command @Robert McMillen explains on 8:37 in the video.

    • @salesteam8969
      @salesteam8969 4 ปีที่แล้ว

      New-SelfSignedCertificate -certstorelocation cert:\localmachine\my -dnsname "RDP"
      $pwd = ConvertTo-SecureString -String "Passw0rd" -Force -AsPlainText

    • @salesteam8969
      @salesteam8969 4 ปีที่แล้ว

      Remember to change "Passw0rd" to something different example: "R0bertMc01"

    • @techpub
      @techpub  4 ปีที่แล้ว

      Very helpful.

  • @vinaykumarsm
    @vinaykumarsm 4 ปีที่แล้ว

    Thank you so much for your video. I completed the setup as per your instructions. I can see the published apps when I open the rdweb url in a browser. But when I click on any app, it just fails to launch. It shows up the screen of the remote machine and just terminates. Any tips to troubleshoot this issue?

    • @techpub
      @techpub  4 ปีที่แล้ว

      Make sure you allow it in your trusted websites in control panel- internet options and that pop up blocker is off.

  • @Akira29H
    @Akira29H 4 ปีที่แล้ว

    Users remotely using SSL/VPN once vpn connected need to RDP to another desktop PC and work. What is difference if i setup RDP server say user need to use application i.e. SAP application?

  • @rkt2583
    @rkt2583 ปีที่แล้ว

    thank you sir. how do we configure so users don't have to type the domain name. users will type and username and password, server should automaticaly allow to login while it checks itself the account exists in the domain.

    • @techpub
      @techpub  ปีที่แล้ว

      That would work in standalone mode without AD. You could also have users login with user@domain.com instead.

  • @GhostyZA
    @GhostyZA 5 ปีที่แล้ว +2

    Just what I was looking for, thank you!

    • @techpub
      @techpub  5 ปีที่แล้ว

      Glad it helped you!

  • @rkt2583
    @rkt2583 ปีที่แล้ว

    hi Robert, how do I connect to different RDP licensing server. I have one terminal sever which is licensed. just built another one. how do I use the license from other server or connect to it as license server?

    • @techpub
      @techpub  ปีที่แล้ว

      It will find it automatically.

  • @tejinderkang
    @tejinderkang 5 ปีที่แล้ว

    We are planning to setup a Microsoft RDS (Remote Desktop Services) on our Datacenter and want to know some details about the licensing. Here are our concerns:
    1. Do we need a Windows Server OS license?
    2. Do we need a Windows Server CAL license?
    3. DO we need Remote Desktop Services (RDS) CAL as well? If yes, do we still need the Windows Server CAL license and why?
    Please let us know the details so we can analyze the server hardware we would require from your side.

    • @techpub
      @techpub  5 ปีที่แล้ว

      Yes to all of those. Give CDW a call and ask for a Microsoft licensing specialist.

  • @firsttimerplantingseeds
    @firsttimerplantingseeds 3 ปีที่แล้ว

    Hello Robert. Thanks for the video. my only question is; how do I add enterprise software that is not installed on this same server. most of our software isn't designed for servers. They barely work on windows 10. the quick search showed me that, I can provide UNC path to other computers to get the list of apps that are installed. but that is proven to be not working for me. what is your suggestion?

    • @techpub
      @techpub  3 ปีที่แล้ว +1

      Thanks for the question. Yes it is true you can use UNC to other locations but that is spotty. Whenever I had this issue I would engage a programmer because they could create the proper hooks to work with the RDP server. I wish I knew what they did.

    • @firsttimerplantingseeds
      @firsttimerplantingseeds 3 ปีที่แล้ว

      @@techpub thanks

  • @jamesallen3470
    @jamesallen3470 4 ปีที่แล้ว

    We have a session-based deployment where the user profile disks are stored on a network share. When users log into the server farm we've created using the published RDP file, I've noticed that in the File Explorer "Quick Access" section, the "Desktop" folder is using the Default user profile (hidden profile) desktop rather than the logged in user's desktop location. When the user downloads a file, such as a PDF, they are then unable to open it due to access violations. They cannot see this, so when they download a PDF to the "desktop", they do not know what it does not work. Is there a way to set this in the RDS server or is this a different setting?

    • @techpub
      @techpub  4 ปีที่แล้ว +1

      This is definitely an issue with roaming profiles or redirected folders. You can use Group Policy to load differently for RDP users than hardware PC users so they aren't redirected. That should fix the problem.

  • @srv4412
    @srv4412 5 ปีที่แล้ว +1

    Very clearly explained well made video, thank you so much for making this!

    • @techpub
      @techpub  5 ปีที่แล้ว +1

      Glad it helped.

  • @ninnicuringa8712
    @ninnicuringa8712 3 ปีที่แล้ว

    Thank you for publishing. Little question: if i buy RDS USER CAL licenses, how can i setup server to guest more than 2 Remote Desktop Users simultaneos?
    i would create 5 users (+Administrator of course) and these 5 users need to use everyone his desktop remote on the server machine. We're in VPN, default Remote Desktop Port. Shall i install licenses in Clients? thank you so much

    • @techpub
      @techpub  3 ปีที่แล้ว +1

      If you add licenses for 5 people and configure it for application RDS then it will work just like that.

    • @ninnicuringa8712
      @ninnicuringa8712 3 ปีที่แล้ว

      @@techpub i ve bought ESD user cal and i installed but it continue to stop the 3rd remote desktop. i was wrong in something for sure, so i d like to find some detailed tutorial, i didnt create any Certificate!

  • @M_Martin
    @M_Martin 4 ปีที่แล้ว

    Awesome manual. Thank you very much for your help.

  • @nazirhussain7463
    @nazirhussain7463 5 ปีที่แล้ว

    Hi, Robert, Thanks a lot, very informative, i have one question , if i am using remote desktop to access installed program in terminals server instead of remote web access, is it required to add program in collection?

    • @techpub
      @techpub  5 ปีที่แล้ว

      Glad to hear it helped. No you don't need to do that if you're using the full remote desktop option.

    • @nazirhussain7463
      @nazirhussain7463 4 ปีที่แล้ว

      @@techpub could you please tell me what is advantage of remote web access over full remote desktop option, is there any change in protocol ?

  • @coppcar
    @coppcar 4 ปีที่แล้ว

    Well done Robert. This helped me a lot!

    • @techpub
      @techpub  4 ปีที่แล้ว

      Glad to hear it.

  • @jessegarcia6711
    @jessegarcia6711 2 ปีที่แล้ว

    Such a good video. I however am not able to open the file. Unlike your tutorial, when I click the app it downloads the rdp file. When I try to open that downloaded file, it says I cannot connect to the remote computer. Anyone else have the same issue?

    • @techpub
      @techpub  2 ปีที่แล้ว

      You should run a netstat -an | more command on your server and see if it is listening on TCP 3389. If it isn't, then add a firewall rule for inbound on that port.

  • @dcordina
    @dcordina 5 ปีที่แล้ว

    Hi Robert, I use it for our students. Unfortunately they tend to open simultaneous instances of an app and it consumes all ram. Is there a particular command to limit the number of instances?

    • @techpub
      @techpub  5 ปีที่แล้ว

      Sorry but you would have to just add enough ram and hard drive space to account for the amount of people who log in. The only way to limit would be to limit the amount of licenses that are installed and then they would get cut off at that amount.

  • @nanabeybutow5418
    @nanabeybutow5418 2 ปีที่แล้ว

    Robert, thank you for this video, it helped a lot! We use session based, stored profiles on E drive as central location. There is an issue with permissions, when I try to open .vhdx file, I get access denied error. If I login with domain built in account, I can open few of them, then I get "no more drive letters available". There are 319 of those, what I do not understand why so many, we do not have that many users. How to find out who's user those profile associated with? I really need help with migrating UPD profiles from TS2016 to TS2019. Any suggestions? I got a report from AD all users+SID and got the list of vhdx to compare. Lot of accounts in AD have the same numbers with three dots at the end. How this can be? I thought that SID has to be unique? This is getting very frustrating and there are not a lot of information online. Any help would be really appreciated. Thanks in advance!

    • @techpub
      @techpub  2 ปีที่แล้ว

      Thanks, there is a limit to how many of these can be open at once as it mounts them to open them. You would be better off using VDI virtual machines instead of Session based, or add another server and make the session based into a farm. Then you can double the amount of open VHDX files.

    • @nanabeybutow5418
      @nanabeybutow5418 2 ปีที่แล้ว

      @@techpub Thank you very much to responding! Understand, I was told by 2 different sources that I cannot migrate UPD from 2016 to 2019. nevertheless, I decided to try via PowerShell. UPD are copying over, another question is whether users will be able to use this data once login to new TS. Any thoughts or any best practices on that?

    • @nanabeybutow5418
      @nanabeybutow5418 2 ปีที่แล้ว

      Forgot: the reason that not been able to migrate is that UPD are bound to OS version.

  • @yarma1668
    @yarma1668 2 ปีที่แล้ว

    thank you sir. how to remove this rdp .when i remove role and feature of rdp i have a problem. how to remove that.

    • @techpub
      @techpub  2 ปีที่แล้ว

      Go to server manager- manage- remove roles and features and uncheck anything you no longer want.

  • @TheMaxAwesome
    @TheMaxAwesome 4 ปีที่แล้ว

    Do you even need the certificate if you’re not installing or configuring the web admin piece?

    • @techpub
      @techpub  4 ปีที่แล้ว

      You do not. It will create its own self signed certificate for encrypting traffic in the background.

    • @TheMaxAwesome
      @TheMaxAwesome 4 ปีที่แล้ว

      @@techpub Thank you for the reply. I followed your Quick Start example, but I don't need Web Admin -- can I safely remove that component? Also, I want to echo the other comments on this thread. You've made an excellent tutorial here, and I'll be subscribing to your content.

  • @carltonlandry1972
    @carltonlandry1972 4 ปีที่แล้ว +1

    Excellent Video

    • @techpub
      @techpub  4 ปีที่แล้ว

      Glad I could help.

  • @cedricchinable9626
    @cedricchinable9626 4 ปีที่แล้ว

    Hi , besides the RemoteApps, is it possible to publish a full desktop in RDS, like a Windows 10 desktop for each user?

    • @techpub
      @techpub  4 ปีที่แล้ว

      Yes if you also use virtual desktop infrastructure but that adds annual licensing costs.

    • @cedricchinable9626
      @cedricchinable9626 4 ปีที่แล้ว

      @@techpub Sir, I am totally not aware of that additional cost, but thank you for your heads up information. Do you have a tutorial some where on "virtual machine based deployment"?

  • @giltomas1
    @giltomas1 3 ปีที่แล้ว

    Excelent tutorial!!! the best one in the internet

    • @techpub
      @techpub  3 ปีที่แล้ว

      Glad it was helpful!

  • @Ash6449
    @Ash6449 4 ปีที่แล้ว

    This is wonderful knowledge!!
    I had a query. I had configured RD session collection on my 2k12 machine and now I have done renaming my PC i.e. change the name of 2k12 machine. After renaming, I'm not able to see that RD session collection because server manager now says " no collection on remote pool server".
    Could you please let me know how can I get back my old RD session in such conditions like after renaming PC name?

    • @techpub
      @techpub  4 ปีที่แล้ว

      It might be simplest to just recreate the collection rather than troubleshooting it.

  • @chrisbehrens2514
    @chrisbehrens2514 2 ปีที่แล้ว

    This tutorial was great!

    • @techpub
      @techpub  2 ปีที่แล้ว

      Thanks for watching!

  • @cwazybrad
    @cwazybrad 5 ปีที่แล้ว

    This was so helpful, thanks so much. Very clear and detailed.

    • @techpub
      @techpub  5 ปีที่แล้ว

      Glad to hear it.

  • @damienboualleli3178
    @damienboualleli3178 4 ปีที่แล้ว

    hi, we have a server member of the domain but in a dmz (using a vpn connection), this server is used by a partner. Do we have to configurate the rds gateway role on this server?
    Reagrds

  • @hango9413
    @hango9413 5 ปีที่แล้ว

    Very informative, thanks so much for publishing this.
    By the way, I have a question: If I use computer A remoting to the Remote Desktop Server to use Excel/Word. Is there a way to save the Excel/Word document to computer A or I must save that document on the Remote Desktop Server.
    Thank you so much

    • @techpub
      @techpub  5 ปีที่แล้ว

      Yes. You can copy it from the remote desktop and paste it into your PC.

    • @hango9413
      @hango9413 5 ปีที่แล้ว

      @@techpub Thank you for this,
      By the way, I have another question. I wonder when a user connect to a RDSH, it connect to the RDCB first then redirected to the RDSH ?
      Or it connect to the RDSH first then the RDSH ask the RDCB if the user already has a session or not?
      Thanks

  • @gilberttan7244
    @gilberttan7244 4 ปีที่แล้ว

    can we use this to rdp to their own computers in office from home?

    • @techpub
      @techpub  4 ปีที่แล้ว

      Their own computer would be Windows 10 8 or 7, so you don't need to go through quite so many steps. Here you go: th-cam.com/video/iEYFF947FQY/w-d-xo.html

  • @documentary9326
    @documentary9326 4 ปีที่แล้ว

    I need multiple users work from home using VPN via FW SSL and remote to a RDP servers rather than setting up many desktops which is not good approach what is best way?

  • @ionamorwenna5564
    @ionamorwenna5564 4 ปีที่แล้ว

    What exactly is the difference between MultiPoint and the standard deployment? I don't really understand.

    • @techpub
      @techpub  4 ปีที่แล้ว

      It was mostly schools because it was cheap but they are ending the product. Worked pretty much the same way.

  • @rajeshramakrishnan6919
    @rajeshramakrishnan6919 5 ปีที่แล้ว

    Thanks, Robert. Very well explained..

    • @techpub
      @techpub  5 ปีที่แล้ว

      You're welcome. Glad you stopped by.