010-ubuntu一键安装快速shadowsocks-libev服务,小白也会用

2024-08-02 16:54 010-ubuntu一键安装快速shadowsocks-libev服务,小白也会用已关闭评论

将下面ubuntu命令编写成有一个脚本,一键运行:

sudo add-apt-repository ppa:hzwhuang/ssr
sudo apt update

sudo apt install shadowsocks-libev -y

sudo nano /etc/shadowsocks-libev/config.json

{
    "server":"0.0.0.0",
    "mode":"tcp_and_udp",
    "server_port":8388,
    "local_port":1080,
    "password":"sGS4aF1D8UWo",
    "timeout":86400,
    "method":"chacha20-ietf-poly1305"
}

 sudo systemctl restart shadowsocks-libev

 sudo systemctl enable shadowsocks-libev 

 sudo systemctl status shadowsocks-libev

新建一个脚本文件 install_ss.sh,然后通过一键运行来完成所有操作。脚本文件内容:

#!/bin/bash
# 更新软件包
sudo apt update
sudo apt upgrade -y
# 添加 PPA 仓库
sudo add-apt-repository ppa:hzwhuang/ssr -y
# 更新软件包列表
sudo apt update
# 安装 shadowsocks-libev
sudo apt install shadowsocks-libev -y

# 创建配置文件目录(如果不存在)
sudo mkdir -p /etc/shadowsocks-libev

# 写入配置文件内容
sudo tee /etc/shadowsocks-libev/config.json > /dev/null <<EOL
{
    "server":"0.0.0.0",
    "mode":"tcp_and_udp",
    "server_port":8388,
    "local_port":1080,
    "password":"sGS4aF1D8UWo",
    "timeout":86400,
    "method":"chacha20-ietf-poly1305"
}
EOL

# 启动 shadowsocks-libev 服务
sudo systemctl start shadowsocks-libev
# 设置 shadowsocks-libev 服务开机自启
sudo systemctl enable shadowsocks-libev
# 显示 shadowsocks-libev 服务状态
sudo systemctl status shadowsocks-libev

使用步骤:

  1. 打开终端,创建脚本文件:

    nano install_ss.sh
    
  2. 将上面的脚本内容复制粘贴到文件中,保存并退出(按 Ctrl + O 保存,按 Enter 确认,按 Ctrl + X 退出)。

  3. 使脚本文件具有执行权限:

    chmod +x install_ss.sh
    
  4. 运行脚本:

    ./install_ss.sh
    

连接不上


登录服务器,重新启动服务

sudo systemctl restart shadowsocks-libev

这样,你就可以通过运行这个脚本来自动完成所有命令的执行,包括添加 PPA 仓库、更新软件包列表、安装 shadowsocks-libev、创建和配置配置文件、启动并设置服务开机自启以及检查服务状态。

当前文章价值1.13元,扫一扫支付后添加微信提供帮助!(如不能解决您的问题,可以申请退款)

你可能感兴趣的文章

来源:每日教程每日一例,深入学习实用技术教程,关注公众号TeachCourse
转载请注明出处: https://teachcourse.cn/3629.html ,谢谢支持!

资源分享

Markdown一键发送工具 Markdown一键发送工具
php关键字require和include详细介绍 php关键字require和include详细介
解决Unable to load R3 module …VBoxDD.dll (VBoxDD):GetLastError=1790 解决Unable to load R3 module
Kotlin比较多种单例的写法,哪一种单例性能最优? Kotlin比较多种单例的写法,哪一

评论已关闭!