资料来自网络,收集整理做个备忘

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服务新的端口。

随机推荐

  1. python自带库及第三方库api察看

    今天发现一个很有意思的功能,python自带了所有库的文档查看器,配置如下: 配置pydoc服务,cmd中输入如下代码: python –m pydoc –p 1234 回车后 ,使用过程中,该窗口不 ...

  2. Python之编程基础(编程语言分类)

    一.编程语言简介 编程语言主要从以下几个角度进行分类,编译型和解释型.静态语言和动态语言.强类型定义语言和弱类型定义语言. 1.编译型跟解释型 编译型,其实他和汇编语言是一样的,也是有一个负责翻译的程 ...

  3. C#中级-从零打造基于Socket在线升级模块

    一.前言       前段时间一直在折腾基于Socket的产品在线升级模块.之前我曾写过基于.Net Remoting的.基于WCF的在线升级功能,由于并发量较小及当时代码经验的不足一直没有实际应用. ...

  4. MFC控件实现视频“暂停” “播放”循环

    问static有什么作用,朗朗上口,可是用起来呢 MFC"按钮"控件实现开始显示"播放",按一下之后就开始播放相关视频,并且按钮显示为"暂停" ...

  5. Java 中 for each

    格式: for(type element: array) {       System.out.println(element); } //ex:{ public static void main(S ...

  6. Chrome development tools学习笔记(5)

    调试JavaScript 随着如今JavaScript应用的越来越广泛,在面对前端工作的时候,开发人员须要强大的调试工具来高速有效地解决这个问题.我们文章的主角,Chrome DevTools就提供了 ...

  7. kafka入门样例 for java

    1,生产者 import java.util.Properties; import kafka.javaapi.producer.Producer; import kafka.producer.Key ...

  8. Maste Note for OCR / Vote disk Maintenance Operations (ADD/REMOVE/REPLACE/MOVE)

    Doc ID 428681.1 Applies to: Oracle Database - Enterprise Edition - Version 10.2.0.1 to 11.2.0.1.0 [R ...

  9. mysql并行复制降低主从同步延时的思路与启示

    一.缘起 mysql主从复制,读写分离是互联网用的非常多的mysql架构,主从复制最令人诟病的地方就是,在数据量较大并发量较大的场景下,主从延时会比较严重. 为什么mysql主从延时这么大? 回答:从 ...

  10. jsp的标签库和自定义标签

    1.jstl标签库 JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能. JSTL支持通用的.结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签. ...