Using the shadowsocks-libev script on Debian system can easily set up and manage shadowsocks servers, achieving the function of accessing the internet through a secure channel. This article will introduce the detailed steps for installing, configuring, and using the shadowsocks-libev script on a Debian system.
Step One: Installing the shadowsocks-libev Script
-
Open the terminal and install git by entering the following commands:
sudo apt-get update sudo apt-get install git
-
Clone the repository of the shadowsocks-libev script using git:
git clone https://github.com/shadowsocks/shadowsocks-libev.git
Step Two: Configuring shadowsocks-libev
-
Go to the shadowsocks-libev directory and edit the configuration file:
cd shadowsocks-libev cp shadowsocks-libev.example.json config.json vim config.json
-
Modify the configuration file according to your needs, such as setting the server port, password, and other parameters.
Step Three: Starting the shadowsocks-libev Server
-
Execute the command to start the shadowsocks-libev server:
./ss-server -c config.json
-
You can use systemd to manage the shadowsocks-libev service for auto-start and background operation.
Step Four: Using shadowsocks on the Client Side
-
Install shadowsocks client software on the client side and configure the server IP, port, password, etc.
-
Once connected successfully, you can enjoy secure internet access.
How to modify the configuration information of shadowsocks-libev?
- Go to the shadowsocks-libev directory, edit the config.json file, and modify the corresponding parameters.
How to restart the shadowsocks-libev service?
-
You can restart the service using the following command:
sudo systemctl restart shadowsocks-libev.service
How to check the running status of the shadowsocks-libev server?
-
You can check the service status using the following command:
sudo systemctl status shadowsocks-libev.service
How to upgrade the shadowsocks-libev script?
- Go to the shadowsocks-libev directory and use git pull to fetch the latest code.