logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

openvpn3-session-acl - OpenVPN 3 Linux - Session Access Control Management

Description

       Each running VPN session has its own Access Control List associated with it.  This enables sessions to be
       managed  by  more  users,  where  specific or all users can be granted access to openvpn3session-manage,
       openvpn3session-stats and openvpn3log commands for a specific VPN session.

       All options below can be used together.  If the --show option is used, it will list  the  current  Access
       Control List after any changes has been performed.

Name

       openvpn3-session-acl - OpenVPN 3 Linux - Session Access Control Management

Options

-h, --help
              Print  usage and help details to the terminal

       -oSESSION-DBUS-PATH, --pathSESSION-DBUS-PATH
              Required.   D-Bus  session  path  to  the  currently  running  session  to  manage.   Use openvpn3sessions-list to retrieve a list of available session D-Bus paths.

       --session-pathDBUS-PATH
              Alias for --path.

       -cCONFIG-NAME, --configCONFIG-NAME
              Can be used instead of --path  where  the  configuration  profile  name  is  given  instead.   The
              CONFIG_NAME  must  be  the  configuration  name  which  was  active  when the session was started.
              Available configuration names can be found via openvpn3sessions-list.

       -IINTERFACE, --interfaceINTERFACE
              Can be used instead of --path where the tun interface name managed by OpenVPN 3 is given instead.

       -s, --show
              Shows the currently active ACL.

       -GUSER, --grantUSER
              Grant the given user read-only access to this VPN session.  The USER argument can be either UID or
              username belonging to the system.

       -RUSER, --revokeUSER
              Revoke access on this VPN session for the given user.  The USER argument  can  be  either  UID  or
              username belonging to the system.

       --public-accessBOOL
              Grant  all  users  on the system access to manage this VPN session.  This effectively disables the
              more fine-grained access control provided via --grant.  Valid argument values: true, false.

       --allow-log-accessBOOL
              By default, users granted access will not have access to the session log.  By setting this  option
              to true, users granted access can use openvpn3log to retrieve real-time log events as they occur.
              Valid argument values: true:, false.

See Also

openvpn3(1)          openvpn3-log(1)         openvpn3-session-manage(1)         openvpn3-session-start(1)
       openvpn3-session-stats(1) openvpn3-sessions-list(1)

                                                                                         OPENVPN3-SESSION-ACL(1)

Synopsis

openvpn3session-acl[OPTIONS]openvpn3session-acl-h | --help

See Also