@@ -108,7 +108,7 @@ create_cert() {
108
108
109
109
install_gost () {
110
110
if ! [ -x " $( command -v docker) " ]; then
111
- echo -e " ${COLOR_ERROR} 未发现Docker,请求安装 Docker ! ${COLOR_NONE} "
111
+ echo -e " ${COLOR_ERROR} 未发现Docker,请求安装 Docker ! ${COLOR_NONE} "
112
112
return
113
113
fi
114
114
@@ -121,7 +121,7 @@ install_gost() {
121
121
read -r -p " 请输入你要使用的域名:" DOMAIN
122
122
read -r -p " 请输入你要使用的用户名:" USER
123
123
read -r -p " 请输入你要使用的密码:" PASS
124
- read -r -p " 请输入HTTP/2需要侦听的端口号(443):" PORT
124
+ read -r -p " 请输入HTTP/2需要侦听的端口号(443):" PORT
125
125
126
126
if [[ -z " ${PORT// } " ]] || ! [[ " ${PORT} " =~ ^[0-9]+$ ]] || ! [ " $PORT " -ge 1 ] && [ " $PORT " -le 655535 ]; then
127
127
echo -e " ${COLOR_ERROR} 非法端口,使用默认端口 443 !${COLOR_NONE} "
@@ -152,7 +152,7 @@ create_cron_job(){
152
152
echo " ${COLOR_SUCC} 证书renew定时作业已经安装过!${COLOR_NONE} "
153
153
fi
154
154
155
- if ! crontab_exists " docker restart gost" ; then
155
+ if ! crontab_exists " docker restart gost" ; then
156
156
echo " 5 0 1 * * /usr/bin/docker restart gost" >> /var/spool/cron/crontabs/root
157
157
echo " ${COLOR_SUCC} 成功安装gost更新证书定时作业!${COLOR_NONE} "
158
158
else
@@ -162,7 +162,7 @@ create_cron_job(){
162
162
163
163
install_shadowsocks (){
164
164
if ! [ -x " $( command -v docker) " ]; then
165
- echo -e " ${COLOR_ERROR} 未发现Docker,请求安装 Docker ! ${COLOR_NONE} "
165
+ echo -e " ${COLOR_ERROR} 未发现Docker,请求安装 Docker ! ${COLOR_NONE} "
166
166
return
167
167
fi
168
168
@@ -173,23 +173,23 @@ install_shadowsocks(){
173
173
174
174
echo " 准备启动 ShadowSocks 代理程序,为了安全,需要使用用户名与密码进行认证."
175
175
read -r -p " 请输入你要使用的密码:" PASS
176
- read -r -p " 请输入ShadowSocks需要侦听的端口号(1984):" PORT
176
+ read -r -p " 请输入ShadowSocks需要侦听的端口号(1984):" PORT
177
177
178
178
BIND_IP=0.0.0.0
179
179
180
180
if [[ -z " ${PORT// } " ]] || ! [[ " ${PORT} " =~ ^[0-9]+$ ]] || ! [ " $PORT " -ge 1 ] && [ " $PORT " -le 655535 ]; then
181
181
echo -e " ${COLOR_ERROR} 非法端口,使用默认端口 1984 !${COLOR_NONE} "
182
182
PORT=1984
183
- fi
183
+ fi
184
184
185
185
sudo docker run -dt --name ss \
186
- -p ${PORT} :${PORT} mritd/shadowsocks \
186
+ -p " ${PORT} :${PORT} " mritd/shadowsocks \
187
187
-s " -s ${BIND_IP} -p ${PORT} -m aes-256-cfb -k ${PASS} --fast-open"
188
188
}
189
189
190
190
install_vpn (){
191
191
if ! [ -x " $( command -v docker) " ]; then
192
- echo -e " ${COLOR_ERROR} 未发现Docker,请求安装 Docker ! ${COLOR_NONE} "
192
+ echo -e " ${COLOR_ERROR} 未发现Docker,请求安装 Docker ! ${COLOR_NONE} "
193
193
return
194
194
fi
195
195
@@ -232,7 +232,7 @@ init(){
232
232
COLUMNS=50
233
233
echo -e " \n菜单选项\n"
234
234
235
- while true
235
+ while true
236
236
do
237
237
PS3=" Please select a option:"
238
238
re=' ^[0-9]+$'
@@ -254,7 +254,7 @@ init(){
254
254
break ;
255
255
elif (( REPLY == 2 )) ; then
256
256
install_docker
257
- break
257
+ break
258
258
elif (( REPLY == 3 )) ; then
259
259
create_cert
260
260
# loop=1
0 commit comments