Thanks to visit codestin.com
Credit goes to docs.yishield.com

Skip to content

Access Modes

Shield CLI offers two access modes to control the visibility and security level of Access URLs.

Visible Mode (Default)

The Access URL is publicly accessible — anyone with the link can connect. Suitable for internal teams and trusted scenarios.

bash
# Default is visible mode
shield ssh 10.0.0.5

# Specify access node (e.g., Hong Kong)
shield ssh 10.0.0.5 --visable=HK

Characteristics

  • Access URL can be shared directly — open and use
  • Great for temporary sharing and internal collaboration
  • Use --visable=<node> to select a nearby access node

Invisible Mode

The Access URL requires an additional authorization code. Suitable for sensitive services.

bash
shield ssh 10.0.0.5 --invisible

Characteristics

  • Generates both an Access URL and an Auth URL
  • Visitors must first enter an authorization code via the Auth URL
  • Ideal for exposing sensitive internal services externally

Choosing a Mode

ScenarioRecommended Mode
Internal team collaborationVisible
Temporary sharing with colleaguesVisible
Exposing production servicesInvisible
External client demosInvisible