ASS (Another ss-server) is an open-source SSR (ShadowsocksR) server implementation that is designed to be a simple and efficient alternative to the original Shadowsocks. In this tutorial, we will show you how to install and configure ASS on MXLinux Latest.
Before you begin, make sure you have the following:
First, update the package list on your server:
sudo apt update
Then, install the following packages:
sudo apt install git build-essential automake libtool wget curl
Clone the ASS repository from GitHub using Git:
git clone --recurse-submodules https://github.com/tycrek/ass.git
Move into the ass
directory:
cd ass
Build and install the ASS binaries with the following commands:
./autogen.sh
./configure --disable-documentation
make
sudo make install
Create the ASS configuration file with the following command:
sudo nano /usr/local/etc/ass.json
Then, copy and paste the following contents into the file:
{
"server":"0.0.0.0",
"server_port":12345,
"password":"yourpassword",
"timeout":600,
"method":"chacha20-ietf-poly1305"
}
Note: Replace yourpassword
with your own password.
Start the ASS server with the following command:
sudo ass-server -c /usr/local/etc/ass.json
If everything is configured correctly, you should see output like this:
2021-08-20 08:13:32 INFO ASS Server started successfully.
2021-08-20 08:13:32 INFO Listening on: 0.0.0.0:12345
Once your server is up and running, you can use your preferred ShadowsocksR client to connect to it using the following settings:
ass.json
.ass.json
.ass.json
.In this tutorial, we showed you how to install and configure ASS on MXLinux Latest. Now you can use your own ShadowsocksR server to access the internet securely and anonymously.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!