Adding Nodes to Console |
A node is a local, remote, or cloud workstation running an Aspera transfer server product (IBM Aspera Enterprise Server, IBM Aspera Connect Server). In order to make transfers, Console communicates with a node through the Node API. The Node API is a daemon on the transfer server that offers REST-inspired file operations and a transfer management API. Aspera web applications authenticate to remote node services using a Node API username and password. Different nodes may use different Node API username and password pairs.
# ascp -A
Connect Server License max rate
If you need to update your transfer server license, follow the instructions in IBM Aspera Enterprise Server Admin Guide: Updating Product License.
The following steps use the asconfigurator utility to modify the aspera.conf configuration file, located at:
/Library/Aspera/etc/aspera.conf
# asconfigurator -x "set_user_data;user_name,username;absolute,/ docroot/path"
# asconfigurator -x "set_user_data;user_name,svcAspera;absolute,/project1"
# asconfigurator -x "set_user_data;user_name,username;authorization_transfer_in_value,allow" # asconfigurator -x "set_user_data;user_name,username;authorization_transfer_out_value,allow" # asconfigurator -x "set_user_data;user_name,username;token_encryption_key,encryption_key"
# asconfigurator -x "set_user_data;user_name,xfer_user;authorization_transfer_in_value,allow" # asconfigurator -x "set_user_data;user_name,xfer_user;authorization_transfer_out_value,allow" # asconfigurator -x "set_user_data;user_name,xfer_user;token_encryption_key,gj5o930t78m34ejme9dx"
# asconfigurator -x "set_server_data;server_name,ip_or_hostname"
For example:
# asconfigurator -x "set_server_data;server_name,aspera.example.com"
# /Library/Aspera/bin/asnodeadmin -a -u node_api_username -p node_api_passwd -x system_username --acl-set impersonation
# /Library/Aspera/bin/asnodeadmin -a -u node_user -p XF324cd28 -x svcAspera --acl-set impersonation
# /Library/Aspera/bin/asnodeadmin -l
user system/transfer user acls
==================== ======================= ====================
node_user xfer_user