| Appendix | |
Follow the steps below to set up a remote transfer-server node for IBM Aspera Shares.
This is the user who authenticates the actual ascp transfer, and must be an operating system account. To create a new system user "shares" on your Windows system, go to Control Panel > User Accounts. After adding the "shares" user, change the user's password.
Create the following directory:
C:\shares_packages
Add the shares package directory as a docroot in aspera.conf. The aspera.conf file can be found in the following location:
| OS Version | File Location |
|---|---|
| 32-bit Windows | C:\Program Files\Aspera\Enterprise Server\etc\aspera.conf |
| 64-bit Windows | C:\Program Files (x86)\Aspera\Enterprise Server\etc\aspera.conf |
Below is a typical Shares aspera.conf file. Yours may differ, particularly if you have installed other Aspera products. Modify the following, as necessary:
<?xml version='1.0' encoding='UTF-8'?>
<CONF version="2">
<central_server>
<address>127.0.0.1</address>
<port>40001</port>
<compact_on_startup>enable</compact_on_startup>
<persistent_store>enable</persistent_store>
<persistent_store_on_error>ignore</persistent_store_on_error>
<persistent_store_max_age>86400</persistent_store_max_age>
<event_buffer_overrun>block</event_buffer_overrun>
</central_server>
<default>
<file_system>
<pre_calculate_job_size>yes</pre_calculate_job_size>
</file_system>
</default>
<aaa>
<realms>
<realm>
<users>
<user>
<name>shares</name>
<file_system>
<access>
<paths>
<path>
<absolute>C:\shares_packages</absolute>
<show_as>/</show_as>
<dir_allowed>true</dir_allowed>
</path>
</paths>
</access>
<directory_create_mode>770</directory_create_mode>
<file_create_mode>660</file_create_mode>
</file_system>
<authorization>
<transfer>
<in>
<value>token</value>
</in>
<out>
<value>token</value>
</out>
</transfer>
<token>
<encryption_key>af208360-dbdd-4033-a35b-2370941f37e9</encryption_key>
</token>
</authorization>
</user>
</users>
</realm>
</realms>
</aaa>
<http_server>
<http_port>8080</http_port>
<enable_http>1</enable_http>
<https_port>8443</https_port>
<enable_https>1</enable_https>
</http_server>
<server>
<server_name>SERVER_IP_OR_NAME</server_name>
</server>
</CONF>
After modifying aspera.conf, restart Aspera Central and Aspera NodeD services.
You can restart these services from the Windows Computer Management window, accessible from Manage > Services and Applications > Services.

Launch the Enterprise Server application (Start menu > All Programs > Aspera > Enterprise Server > Enterprise Server) and click Configuration.
Within Server Configuration, select the
Users tab and click the
button.
If you need to update your transfer server license (by following the instructions in the Updating Product License section of the Enterprise Server Admin Guide), you must reload the asperanoded service afterwards. Reload the asperanoded service by running asnodeadmin.exe, found in the following location:
| OS Version | File Location |
|---|---|
| 32-bit Windows | C:\Program Files\Aspera\Enterprise Server\bin\asnodeadmin.exe |
| 64-bit Windows | C:\Program Files (x86)\Aspera\Enterprise Server\bin\asnodeadmin.exe |
> asnodeadmin.exe --reload
Run the following commands to set up the node user (where "node-admin" is the node user, "s3cur3_p433" is his password and "shares" is the system user), and then reload asperanoded.
> asnodeadmin.exe -a -u node-admin -p s3cur3_p433 -x shares > asnodeadmin.exe --reload
First, locate your Aspera Connect key as follows:
| OS Version | File Location |
|---|---|
| 32-bit Windows |
C:\Program Files\Aspera\Enterprise Server\var\aspera_id_dsa.pub |
| 64-bit Windows |
C:\Program Files (x86)\Aspera\Enterprise Server\var\aspera_id_dsa.pub |
> cd "C:\Documents and Settings\shares"
> md .ssh
C:\Documents and Settings\shares\.ssh\authorized_keys