Center OS 7 安装 $$
资料来自网络,收集整理做个备忘
1. 安装Python
# yum install python-setuptools && easy_install pip
2. 安装$$
# pip install shadowsocks
3. 创建配置文件
# touch /etc/shadowsocks.json
4. 编辑配置文件
# vi /etc/shadowsocks.json
配置文件内容
{
"server":"1.2.3.4",
"server_port":8668,
"local_port":1080,
"password":"password",
"timeout":600,
"method":"rc4-md5"
}
其中
server:服务器的IP
server_port:服务器端口
local_port:本地端端口
password:用来加密的密码
timeout:超时时间(秒)
method:加密方法,可选择 “bf-cfb”, “aes-256-cfb”, “des-cfb”, “rc4″等
5. 使用配置文件在后台运行$$服务
# ssserver -c /etc/shadowsocks.json -d start
备注:若无配置文件,在后台可以使用一下命令运行
# ssserver -p -k MyPass -m rc4-md5 -d start
6. 停止服务
# ssserver -c /etc/shadowsocks.json -d stop
如果不能正常工作,检查下防火墙是否正常
1. 先试着关闭防火墙,进行连接
# systemctl stop firewalld.service
如果连接成功,则需要在防火墙开放$$端口,如果连接失败,则检查之前的配置是否正确
2. 重新开启防火墙
# systemctl start firewalld.service
3. 开放$$的端口
# firewall-cmd --permanent --add-port=/tcp
随便把SSH默认的端口22修改一下,增加安全性
1. 修改配置文件端口号
# vi /etc/ssh/sshd_config
将 Port22 取消注释,并新增一行。这样做的原因是先保留原先的端口,避免新的端口号无法使用,导致无法连接到服务器。

保存后,重新启动SSH服务
# service sshd restart
然后使用新的端口进行连接,如果连接成功,则重新编辑配置文件端口号,将Port22这行删除
如果无法正常连接,则参照之前的方法,在防火墙中开放SSH服务新的端口。
随机推荐
- C# Value type vs Reference type
[MY NOTE] [转载请注明出处] Reference Source: http://www.albahari.com/valuevsreftypes.aspx http://www.c-sh ...
- 使用Python提取中文字符
#功能:国际化测试,用于提取应用设计包中的中文字符,并输出report#解压---筛选---整理路径---提取中文---输出报告 ################################### ...
- 多版本VisualStudio导致的.net版本问题
写在前面:本博文是在我现有知识状态下写的, 我现在是小白, 有错误欢迎指正. 以后假如接触到更合理的见解, 我一定会修正这篇博文的. 本文原是在我本地笔记中待着的, 写于2016/05/17. 下 ...
- 如何正确使用javah
bogon:src zexu$ javah -jni -classpath /Users/zexu/github/ijkplayer/android/ijkplayer/ijkplayer-java/ ...
- Python的下划线_
1.单下划线(_) 通常情况下,单下划线(_)会在以下3种场景中使用: 1.1 在解释器中: 在这种情况下,"_"代表交互式解释器会话中上一条执行的语句的结果.这种用法首先被标准C ...
- Python datatime 格式转换,插入MySQL数据库
Python datatime 格式转换,插入MySQL数据库 zoerywzhou@163.com http://www.cnblogs.com/swje/ 作者:Zhouwan 2017-11-2 ...
- intellij idea 下载及安装破解--好使
Intellij IDEA 14.1 提供两个版本,我下载的是旗舰版的 官方下载地址 https://www.jetbrains.com/idea/download/ 百度网盘下载地址 http:// ...
- django+Python数据库利用Echarts实现网页动态数据显示
这几天一直在思考前端--服务器--数据库的之间的数据交互,最后决定了用django来做,为什么呢?因为我这只是在开发阶段,所以就用了django自带的web服务器(很方便)而且呢,它还自带了数据库sq ...
- 45、SQL逻辑查询语句执行顺序
一 SELECT语句关键字的定义顺序 SELECT DISTINCT <select_list> FROM <left_table> <join_type> JOI ...
- MySQL数据库规约.
一.建表规约 1.表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigned tinyint(1 表示是, 0 表示否) . 2.表名.字段名必须使用小写字母或数字, 禁止 ...