1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4096],{4096:function(e,n,i){i.d(n,{default:function(){return o}});var t=i(57437),r=i(95396);function s(e){let n={a:"a",li:"li",p:"p",ul:"ul",...(0,r.a)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.p,{children:'The larger your company, the more likely you have "legacy" serversâthe\nones that work, but your security team complains about because they refuse\nto cooperate with your newest security features, especially multifactor\nauthentication (MFA).'}),"\n",(0,t.jsxs)(n.p,{children:["Tailscale integrates with your ",(0,t.jsx)(n.a,{href:"/docs/integrations/identity",children:"existing single-sign on (SSO)\nprovider"})," for authentication (including multifactor\nauthentication). Then we enforce connection policy and authorization control\nas part of the network itself. If someone isn't allowed to talk to a server,\nthe server completely disappears from their list of devices on the network, making it\ninaccessible and immune to password-guessing or phishing attacks."]}),"\n",(0,t.jsx)(n.p,{children:"Tailscale lets you apply MFA to any and all legacy servers\nincluding:"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"Windows file shares"}),"\n",(0,t.jsx)(n.li,{children:"Remote Desktop (RDP, Windows Terminal Services)"}),"\n",(0,t.jsx)(n.li,{children:"Citrix"}),"\n",(0,t.jsx)(n.li,{children:"SSH"}),"\n",(0,t.jsx)(n.li,{children:"Database servers including Oracle, MS SQL, MySQL, and PostgreSQL"}),"\n",(0,t.jsx)(n.li,{children:"Custom client-server apps (even if they are not web based)"}),"\n",(0,t.jsx)(n.li,{children:"Any web app"}),"\n"]}),"\n",(0,t.jsx)(n.p,{children:"No app-level integration or reconfiguration is required, because security is\nbuilt into the network itself. If you configure your network to require\nTailscale, every one of your internal services will be subject to\nmultifactor authentication."})]})}function o(e={}){let{wrapper:n}={...(0,r.a)(),...e.components};return n?(0,t.jsx)(n,{...e,children:(0,t.jsx)(s,{...e})}):s(e)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.