新安装的centos7系统可以使用下面的安装脚本一键安装$$,如果嫌复制粘贴麻烦,可以到脚本地址下载

安装命令

sh -c "$(curl -fsSL https://raw.githubusercontent.com/phpgao/my_scripts/master/code/ss_for_centos.sh)"

# 或者

sudo sh -c "$(curl -fsSL https://raw.githubusercontent.com/phpgao/my_scripts/master/code/ss_for_centos.sh)"

安装完毕后查看ss配置

cat /etc/ss-config.json

查看kcptun配置

/etc/kcp-config.json

如果想要修改,使用vi命令即可。修改完记得重启服务才能生效!

# 重启ss服务
systemctl restart shadowsocks-server

# 重启kcptun服务
systemctl restart kcp-server

卸载命令

# 卸载ss
systemctl stop shadowsocks-server
systemctl disable shadowsocks-server
rm -f /etc/ss-config.json /etc/systemd/system/shadowsocks-server.service
systemctl daemon-reload


# 卸载kcptun
systemctl stop kcp-server
systemctl disable kcp-server
rm -f /etc/kcp-config.json /etc/systemd/system/kcp-server.service
systemctl daemon-reload

标签: centos, shadowsocks

已有 164 条评论

  1. cklam cklam

    高神看了你的文章买了hostmybytes,也下载了PUTTY,也登陆了,然后怎么科学上网?

    1. 执行一下我写的命令,然后按照配置ss客户端就可以了

  2. jaiwie jaiwie

    老高请问如何卸载?

  3. Castle Castle

    高总,突然发现,这个是不是只支持rc4_md5这一种加密方式?我没看到其它加密方式的配置文件啊

  4. Johnny Johnny

    这个脚本安装后的shadowsocks可以使用chacha20-ietf-poly1305加密方式吗?

  5. 高迷 高迷

    老高能讲一下客户端kcptun怎么配置吗?

    1. 下载kcptun_gclient,剩下的就是参数对应起来就行

  6. help help

    现在配置文件如下. 我telnet试了下, 45678和56789端口都连不上. IP是能ping通的.
    [[email protected] ~]# cat /etc/kcp-config.json
    {
    "listen":":45678,
    "target":"127.0.0.1:56789",
    "key":"88888888",
    "crypt":"aes-192",
    "mode":"fast2"
    }
    [[email protected] ~]# cat /etc/ss-config.json
    {
    "server_port":56789,
    "password":"88888888",
    "timeout":60,
    "method":"rc4-md5"
    }
    本人也是unix小白. 求详细指导.
    目前已经用第一个命令行安装成功, 配置文件也改好了. 系统是Centos6系统默认的32位那个.
    下面该怎么做?求指教

    1. 这个脚本不支持centos6的,程序可能现在没有运行,所以无法连接,你可以在后台重新安装一个CENTOS7,然后执行我的脚本

  7. 无名 无名

    不好意思,请教个小白问题。
    看了你的教程购买了搬瓦工VPS,Centos6系统一键安装ss成功FQ,手机扫描二维码也能FQ。然后又购买了hostmybytes亚洲优化路线,系统是推荐的Centos7,那ss需要重新安装吗?liunx基础为零,这篇的脚本完全看不懂。。。进入hostmybytes我的服务里没有端口密码加密模式手机端完全不会操作了啊,望解答!

    1. 需要,可以用我的一键安装脚本,hostmybytes需要手动安装

      1. 无名 无名

        又摸索了两天终于成功了,Thank you anyway!

  8. 求助 求助

    购买了12.12 - 128MB VPS(亚洲优化)年付5刀,想搭建个梯子自己翻墙用,但是我按照教程配置不成功,可否帮我看下,我是这方面的小白,谢谢!

  9. 新手提问 新手提问

    我是新手,按照教程走了一遍,还是连不上google,请问如何判断安装成功,并且可以google,谢谢

  10. muchenzhou muchenzhou

    请问kcptun客户端怎么配置 按您这个教程

  11. muchenzhou muchenzhou

    安装ss一直提示curl: (6) Could not resolve host: st.im; Unknown error,请问是怎么回事

    1. muchenzhou muchenzhou

      已经解决->http://blog.csdn.net/naught00/article/details/54880864

  12. leon leon

    一直显示这个内容~[[email protected] ~]# sudo sh -c "$(curl -fsSL https://st.im/meDx)"
    -bash: sudo: command not found
    麻烦您看看

  13. leon leon

    老高,您好,按您的教程,买的hostmybytes服务器,但一直显示file,无法安装成功~请问是失效了吗

    1. 装的什么系统?

    2. ZhouDa ZhouDa

      好巧啊有跟我同时间做一样事情的人

      1. ZhouDa ZhouDa

        我弄完了 看了 百度出来的更傻瓜的教程 好累啊 其实很简单

  14. yu yu

    请问下我按这篇配置多端口。restart之后整个都坏了
    我应该怎么配置多端口呢?
    #vi /etc/shadowsocks.json

    {
    "server":"我的ip地址",
    "local_address":"127.0.0.1",
    "local_port":1080,
    "port_password":{
    "9220":"123456",
    "9221":"1234567",
    "9222":"12345678"
    },
    "timeout":300,
    "method":"rc4-md5",
    "fast_open": false
    }

    1. 不支持这样格式的配置。。

      1. yu yu

        请问那应该怎么配置呢?

        1. 多端口的配置只有go版本支持,我的教程里有一个格式示例,/etc/ss-config.json这一行

          1. 不是,如果想要多端口的运行多次,指定不同的端口即可,如果想要原生支持多端口,可以学习研究一下go版本

          2. Johnny Johnny

            也就是说libv版本的只可以一个端口吗?但是为什么直接谷歌可以看到多端口在libv版本上的配置啊?

  15. ff ff

    嗨,老高,为什么ss装好,脚本执行完,在手机上通过shadowsocks添加服务器也能成功,就是没办法上网,怎么找原因呢?买的是deploynode

    1. ps -ef|grep config 让我看一下

      1. ff ff

        有一点请教下,hostmybytes 这个putty登陆 是使用什么账号和密码,试了登陆账号和root都不行

        1. root密码会通过邮件发给你

      2. ff ff

        使用 hostmybytes可以了,谢谢老高!

      3. ff ff

        deploynode退掉了,换了hostmybytes,正在安装,等下试试再看

  16. yu yu

    为什么我的putty直接连不上服务器
    一直netework error 连接超时

    1. ping一下,看是不是网络问题

  17. Cobb Zhou Cobb Zhou

    感谢老高,已经配置好了!请问下我一开始忘记连接服务器直接贴代码了,这段代码会在我mac系统下的etc目录做什么更改吗。。。

    1. 这段代码是在服务器运行的,在mac上跑不了的

  18. 新人ming 新人ming

    老高,请问ss怎么开多个用户呢?

    1. 端口改一下,用户名改一下就好

  19. vps新手 vps新手

    请教老高:手动按脚本输入的,可能有些参数不正确,现在ss服务起不来。
    请问如何清除配置重新按脚本来做配置呢?linux的命令实在是不熟悉。

    1. 不用清除,直接重新运行就好

      1. vps新手 vps新手

        谢谢老高,已经配置好了。

      2. vps新手 vps新手

        ln: cannot remove '/etc/localtime': Permission denied
        重新运行第一句就提示这个,是用户权限不对?

  20. kine kine

    老高你好, 我用推荐的 centos-minimal然后用 sudo sh -c "$(curl -fsSL https://st.im/meDx)" 这个命令安装完成之后 telnet 端口提示关闭。 查看了系统进程没有发现防火墙。请问有什么办法能排查问题吗?

    1. 你telnet了什么端口?

      1. kine kine

        恩,谢谢啦! 能TELNET 到了,我原来是telnet 默认的1080端口。 再请教一下,这代理是使用SS的配置吗 还是用 kcp的。 我用SS客户端两个都试了下貌似都不行,不知道是不是我,设置的有问题。

添加新评论