新安装的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

已有 132 条评论

  1. leon leon

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

    1. 装的什么系统?

    2. ZhouDa ZhouDa

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

      1. ZhouDa ZhouDa

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

  2. 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版本上的配置啊?

  3. 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,正在安装,等下试试再看

  4. yu yu

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

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

  5. Cobb Zhou Cobb Zhou

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

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

  6. 新人ming 新人ming

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

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

  7. vps新手 vps新手

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

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

      1. vps新手 vps新手

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

      2. vps新手 vps新手

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

  8. 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客户端两个都试了下貌似都不行,不知道是不是我,设置的有问题。

  9. Vicky Wong Vicky Wong

    如果只安装SS不安装kcptun的话,也可以的吗?按照你上面分享的脚本直接复制操作的话。

    1. kcp脚本是安装上了,可以停止kcp服务 systemctl disable shadowsocks-server

      1. Vicky Wong Vicky Wong

        老高,终于安装好了,也翻墙成功了。有一个小地方,如果我想两个不同的密码对应不同的port方便我两个不同Ip地址(其实就是家里和宿舍电脑或者手机都能同时翻墙)的话,该怎么后续更新设置啊?

        1. 111 111

          请问用ssh连接了并把命令都粘贴一边执行了,之后该如何做可以翻墙,谢谢

  10. thehengqi thehengqi

    博主好,我是刚接触这些的,都还不太懂,请问在购买后如何在“centos7系统可以使用下面的安装脚本一键安装$$”。望抽时间回复,谢

    1. 下载putty,连接到主机,然后把命令粘贴进去就行,如何连接网上教程一大堆

    2. thehengqi thehengqi

      补充一下,是购买了你推荐的那款

  11. Payne Payne

    安装之后,如何配置shadowsocks客户端呢??

    1. 安装玩你看到配置文件没?

      1. Payne Payne

        配置文件放在哪个目录的呀??

        1. 配置文件在 /etc/下面,可以用命令 ls /etc |grep json 看到

  12. kymo kymo

    高神,centos 6.5能用不?

  13. 需要点帮助 需要点帮助

    请问一下老高,我用这种方法连接上了自己的SS服务器,但是打开网页时会显示无法安全链接到此页面,我用的edge浏览器开的全局代理,日志上面connect to www.youtube.com:443
    [2017-11-04 12:20:35] 45.77.24.80:10008 timed out。请教一下这是什么问题。

    1. telnet ip port看看端口开着没,感觉是防火墙的问题

  14. 老高忠实粉 老高忠实粉

    老高老高,教教我们Uproxy怎么部署? 以后樱花开放后,这类Docker怎么部署Uproxy.

    V2Ray 好用吗?

    1. 好像也没啥部署的,买一个KVM的服务器,装好docker就和樱花一样使用了

添加新评论