Created Configuration via Config File (markdown)
parent
37a0886233
commit
c581fd27fa
1 changed files with 38 additions and 0 deletions
38
Configuration-via-Config-File.md
Normal file
38
Configuration-via-Config-File.md
Normal file
|
@ -0,0 +1,38 @@
|
|||
You can use a configuration file instead of command line arguments.
|
||||
|
||||
Create a config file `/etc/shadowsocks.json`.
|
||||
Example:
|
||||
|
||||
{
|
||||
"server":"my_server_ip",
|
||||
"server_port":8388,
|
||||
"local_address": "127.0.0.1",
|
||||
"local_port":1080,
|
||||
"password":"mypassword",
|
||||
"timeout":300,
|
||||
"method":"aes-256-cfb",
|
||||
"fast_open": false
|
||||
}
|
||||
|
||||
Explanation of the fields:
|
||||
|
||||
| Name | Explanation |
|
||||
| ------------- | ----------------------------------------------- |
|
||||
| server | the address your server listens |
|
||||
| server_port | server port |
|
||||
| local_address | the address your local listens |
|
||||
| local_port | local port |
|
||||
| password | password used for encryption |
|
||||
| timeout | in seconds |
|
||||
| method | default: "aes-256-cfb", see [Encryption] |
|
||||
| fast_open | use [TCP_FASTOPEN], true / false |
|
||||
| workers | number of workers, available on Unix/Linux |
|
||||
|
||||
To run in the foreground:
|
||||
|
||||
ssserver -c /etc/shadowsocks.json
|
||||
|
||||
To run in the background:
|
||||
|
||||
ssserver -c /etc/shadowsocks.json -d start
|
||||
ssserver -c /etc/shadowsocks.json -d stop
|
Loading…
Add table
Add a link
Reference in a new issue