我希望设置 shadowsocks 在 ubuntu 18.04 启动时自动启动
参见 this .
我的shell是shadowsocks.sh
#!/bin/bash
if [ -f /usr/bin/sslocal ]; then
sudo /usr/bin/sslocal -c /etc/shadowsocks/config.json -d restart -v
fi
运行良好
我用 systemctl 设置
喜欢这个 shadowsocks.service
[Service]
ExecStart=/usr/local/bin/shadowsocks.sh
[Install]
WantedBy=default.target
Alias=ss.service
当我运行时
sudo systemctl start ss.service
我可以看到 shadowsocks 记录为“已启动”
但我看不到 shadowsocks 已启动,也无法使用 google。
我是中国人,很抱歉我的英语不好,我希望有人能看到我的问题
最佳答案
在 shell 脚本中删除 -d
一切正常
关于linux - 如何在 systemd Ubuntu 18.04 启动时自动执行 shell 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50695843/