当前位置: 首页 > news >正文

ubuntu22.04配置shadowsocks

ubuntu22.04配置shadowsocks

1. 更新软件库并下载shadowsocks

更新软件库

sudo apt update
sudo apt upgrade

下载shadowsocks-libev

sudo apt install shadowsocks-libev

2. 配置shadowsocks

新建配置文件

sudo vim /etc/shadowsocks.json

配置文件信息

{"server":"你服务器的外网ip地址","server_port":8388,"password":"vpn链接密码","timeout":60,"method":"aes-256-cfb" // 注意这里要使用小写否则加密算法不识别
}

3. 配置开机启动

创建开机启动service

vim /etc/sytemd/system/shadowsocks-libev.service

文本配置内容

[Unit]
Description=Shadowsocks-libev Server
After=network.target[Service]
Type=simple
ExecStartPre=/bin/sh -c 'ulimit -n 51200'
ExecStart=ss-server -c /etc/shadowsocks.json
Restart=on-abort[Install]
WantedBy=multi-user.target

启动服务

systemctl start shadowsocks-libev

启动服务后先测试是否能正常连接,若无法正常链接,则有可能是上述service中配置文件不正确

ExecStart=ss-server -c /etc/shadowsocks.json

执行如下命令查看是否能正常启动服务并连接,若不正常排查shadowsocks-libev是否正确安装

ss-server -c /etc/shadowsocks.json

开机启动

systemctl enable shadowsocks-libev

相关文章:

  • 深入redis过程-命令
  • Golang并发模型:Goroutine 与 Channel 初探
  • 接口01-Java
  • Matlab R2022b 安装成功小记
  • 力扣101. 对称二叉树
  • Java中的spring——面试题+答案(Spring Boot)——第20期
  • LeetCode(32)串联所有单词的子串【滑动窗口】【困难】(含图解)
  • 【MATLAB源码-第89期】基于matlab的灰狼优化算法(GWO)无人机三维路径规划,输出做短路径图和适应度曲线
  • 域名和ip的关系
  • Ajax 是什么? 如何创建一个 Ajax?
  • Docker 命令详解
  • 小程序如何禁止指定用户访问?如何设置指定用户才能访问?
  • 【虚拟机】在VM中安装 CentOS 7
  • 如何使用 Java 在Excel中创建下拉列表
  • Linux CenTOS命令备忘
  • 2019年如何成为全栈工程师?
  • conda常用的命令
  • Cumulo 的 ClojureScript 模块已经成型
  • github指令
  • Git的一些常用操作
  • gops —— Go 程序诊断分析工具
  • HTTP请求重发
  • Java反射-动态类加载和重新加载
  • Koa2 之文件上传下载
  • 阿里云容器服务区块链解决方案全新升级 支持Hyperledger Fabric v1.1
  • 不用申请服务号就可以开发微信支付/支付宝/QQ钱包支付!附:直接可用的代码+demo...
  • 彻底搞懂浏览器Event-loop
  • 搞机器学习要哪些技能
  • 基于遗传算法的优化问题求解
  • 删除表内多余的重复数据
  • 微信小程序:实现悬浮返回和分享按钮
  • 原生Ajax
  • ​人工智能书单(数学基础篇)
  • ​软考-高级-信息系统项目管理师教程 第四版【第14章-项目沟通管理-思维导图】​
  • (007)XHTML文档之标题——h1~h6
  • (笔试题)合法字符串
  • (顶刊)一个基于分类代理模型的超多目标优化算法
  • (黑马出品_高级篇_01)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式
  • (十)c52学习之旅-定时器实验
  • (十三)Maven插件解析运行机制
  • (四) 虚拟摄像头vivi体验
  • (一) springboot详细介绍
  • (转) RFS+AutoItLibrary测试web对话框
  • (转) SpringBoot:使用spring-boot-devtools进行热部署以及不生效的问题解决
  • * 论文笔记 【Wide Deep Learning for Recommender Systems】
  • ******之网络***——物理***
  • ./indexer: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object fil
  • .java 指数平滑_转载:二次指数平滑法求预测值的Java代码
  • .NET CF命令行调试器MDbg入门(二) 设备模拟器
  • .NET Core 通过 Ef Core 操作 Mysql
  • .net 程序发生了一个不可捕获的异常
  • .Net 高效开发之不可错过的实用工具
  • .NET 同步与异步 之 原子操作和自旋锁(Interlocked、SpinLock)(九)
  • .NET教程 - 字符串 编码 正则表达式(String Encoding Regular Express)
  • /bin、/sbin、/usr/bin、/usr/sbin