SYNOPSIS
globus-connect-server-io-setup [-h|--help]
globus-connect-server-io-setup {-c FILENAME|--config-file=FILENAME} {-v|--verbose} {-r PATH|--root=PATH} {-s|--reset-endpoint}
DESCRIPTION
The globus-connect-server-io-setup
command generates GridFTP service configuration based on the
globus-connect-server configuration file, starts the GridFTP server, and
registers it as a Globus endpoint. Depending on features enabled in the
configuration file, this process will include fetching a service credential
from the Globus Connect CA, writing GridFTP configuration files in the
/etc/gridftp.d
directory, adding trusted certificates to the GridFTP server’s
trust roots, restarting the GridFTP server, enabling the GridFTP server to
start at boot, and creating or modifying an endpoint to point to this server.
If the -s or --reset-endpoint command-line option is used, globus-connect-server-io-setup removes all other GridFTP servers associated with the endpoint before adding this server, if the endpoint already exists. Otherwise, globus-connect-server-io-setup adds this server to the list of servers associated with the endpoint.
If the -r PATH or --root=PATH command-line option is used,
globus-connect-server-io-setup will write its GridFTP configuration and
certificates in a subdirectory rooted at PATH instead of /
. This means, for
example, that globus-connect-server-io-setup writes GridFTP configuration
files in PATH/etc/gridftp.d
.
OPTIONS
The following options are available:
- -h, --help
-
Display help information
- -c FILENAME, --config-file=FILENAME
-
Use configuration file FILENAME instead of
/etc/globus-connect-server.conf
- -v, --verbose
-
Print more information about tasks
- -r PATH, --root=PATH
-
Add PATH as the directory prefix for the configuration files that globus-connect-server-io-setup writes
- -s, --reset-endpoint
-
Remove all other GridFTP servers from this endpoint before adding this one
ENVIRONMENT
- GLOBUS_USER
-
Default Globus user name
- GLOBUS_PASSWORD
-
Default Globus password
SEE ALSO
globus-connect-server-io-cleanup(8)