简单易懂:如何在SSR服务器上添加用户 (ssr服务器 添加用户)
Shadowsocks是一种VPN工具,它可以帮助用户访问被墙的网站,同时保护网络流量的安全性。还有一个常用的叫法是SSR,它可以在Shadowsocks的基础上增加一些功能。在SSR服务器上添加用户,可以让新用户也可以享受到网络的自由和安全。下面将介绍如何在SSR服务器上添加用户。
所需工具:
1.管理员权限
2.SSR服务器
3.SSH连接
4.Python环境
一、安装SSR
在添加用户之前,必须确保已成功安装SSR。如果你还没有安装SSR,可以按以下步骤完成:
1.安装Python环境,下载地址:https://www.python.org/downloads/ ,下载适合你操作系统的版本,然后进行安装。
2.下载最新版本的SSR:https://github.com/shadowsocksrr/shadowsocksr-csharp/releases ,下载之后将其解压到相应的文件夹中。
3.将config.json.example重命名为config.json。
4.使用文本编辑器打开config.json,修改IP地址、端口、密码,还可以添加加密方式和协议。下面是一个例子:
“`
{
“server”:”0.0.0.0″,
“server_ipv6”: “::”,
“local_port”:1080,
“port_password”:{
“8381”:”password1″,
“8382”:”password2″,
},
“timeout”:300,
“method”:”aes-256-cfb”,
“protocol”:”auth_sha1″,
“protocol_param”:””,
“obfs”:”tls1.2_ticket_auth”,
“obfs_param”:””,
“redirect”:””,
“dns_ipv6”:false,
“fast_open”:false,
“workers”:1,
“prefer_ipv6”: false
}
“`
5.保存config.json,然后运行SSR客户端。如果没有出现错误提示,SSR就安装成功了。
二、添加用户
完成了SSR的安装之后,下面可以开始添加用户的步骤了。
1.首先登录你的SSR服务器,并通过SSH连接进行访问。SSH是一种网络协议,它可以安全地远程访问服务器。在Windows系统下,需要下载并安装一个SSH客户端。
2.在SSH客户端中,输入以下命令以确保Python和pip已正确安装:
Python –version
pip –version
如果输出了相关的版本信息,就说明Python和pip已成功安装。如果没有安装,请先进行安装。
3.输入以下命令来安装shadowsocks:
pip install https://github.com/shadowsocks/shadowsocks/archive/master.zip
4.为新用户生成一个随机的端口和密码。可以使用以下命令:
nport=$(shuf -i 10000-65535 -n 1)
npasswd=$(openssl rand -base64 10)
这里的nport指生成的端口号,npasswd指生成的密码。
5.将新用户的端口和密码添加到config.json中,并重新启动SSR服务器。可以使用以下命令:
sed -i ‘/”port_password”/a\ “‘$nport'”: “‘$passwd'”,’ /etc/shadowsocks.json
注意:在这里,假设原来的config.json文件保存在/etc/shadowsocks.json文件中。
6.检查是否成功添加了新用户。可以使用以下命令:
cat /etc/shadowsocks.json
如果新用户的信息已正确添加到config.json文件中,就说明添加用户成功了。
如果你想为新用户更改加密方式、协议等,只需要在config.json中进行相应的修改即可。完成以上操作之后,就成功地在SSR服务器上添加了新用户,他们也可以享受到自由和安全的网络。