NRDStor can be accessed using the **`smbclient`** command-line utility.
### Install Smbclient
You can download smbclient from https://www.samba.org/samba/download/.
### Accessing and Managing Files
Once smbclient is installed, you can use **`smbclient`** commands to navigate directories and manage files. Here are a few examples:
#### Accessing Files
To access a specific directory and retrieve a file, use the following command:
```bash
smbclient \\\\nrdstor.unl.edu\\nrdstor -U <campusName>/<UniversityUsername> -c"cd <groupname>/<username>/; get readme.txt"
```
In this command:
-**`\\\\nrdstor.unl.edu\\nrdstor`**: The path to the NRDStor server.
-**`-U <campusName>/<UniversityUsername>`**: Your login credentials, where **`campusName`** corresponds to your campus and **`UniversityUsername`** is your specific NU user name.
{{% notice info %}}
The **`<campusName>/<UniversityUsername>`** values to use depend on which campus you are associated with. Users from UNL, UNK, and UNO may use their local campus credentials. Users from UNMC must use their NUID username and password. Refer to the following table:
In the examples provided here, please replace **`<campusName>/<UniversityUsername>`** with the value from the SMB_Campus_Identifer column in the table, and the respective NU username/ID.
{{% /notice %}}
-**`-c "cd <groupname>/<username>/; get readme.txt"`**: This **`-c`** option passes a command string to **`smbclient`**.
-**`cd <groupname>/<username>/`**: The command to change the directory. **`groupname`** is the name of your HCC group, and **`username`** is your HCC username.
-**`get readme.txt`**: get the file **`readme.txt`**.
#### Uploading Files
To upload a file to a specific directory, use the following command:
```bash
smbclient \\\\nrdstor.unl.edu\\nrdstor -U <campusName>/<UniversityUsername> -c"cd <groupname>/<username>/; put readme.txt"
```
In the command string:
-**`put readme.txt`**: The command to upload the file **`readme.txt`** to the specified directory.
#### Downloading Full Directory
To download a specific directory from the server, use the following command: