说明：Google Compute Engine创建的VM实例（以下简称GCE）默认ssh key登陆并禁用了root。开启会降低登陆安全性开启步骤1.在GCE VM实例列表中，选择“在浏览器窗口中打开”访问实例2.切换到root账户sudo su3.修改SSH配置文件/etc/ssh/sshd_configvi/etc/ssh/sshd_config4.找到PermitRootLogin和PasswordAuthentication大概在中下的位置，按i进入编辑模式# Authentication: LoginGraceTime 120 PermitRootLogin yes //默认为no，需要开启root用户访问改为yes StrictModes yes # Change to no to disable tunnelled clear text passwords PasswordAuthentication yes //默认为no，改为yes开启密码登陆按esc退出编辑模式，输入:wq回车保存5.重启SSH服务service sshd restart #centos /etc/init.d/ssh restart #debian or Ubuntu6.设置root账户密码passwd root输入两次密码确认7.重复第5步操作重启ssh服务生效
bbr/bbrplus/锐速内核安装脚本更新测试版安装内核后手动重启来源：https://www.hostloc.com/thread-639936-1-1.html相关：Debian 9 修改GRUB默认启动内核https://fcying.com/debian9-grub-default-13040/不卸载内核 wget -N --no-check-certificate "https://github.com/ylx2016/Linux-NetSpeed/releases/download/sh/tcpx.sh" && chmod +x tcpx.sh && ./tcpx.sh 卸载内核 wget -N --no-check-certificate "https://github.com/ylx2016/Linux-NetSpeed/releases/download/sh/tcp.sh" && chmod +x tcp.sh && ./tcp.sh1.BBR+BBR魔改+Lotsever(锐速)一键脚本 for Centos/Debian/Ubuntu#支持系统：Centos 6+/Debian 8+/Ubuntu 14+ wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh2.南琴浪版本安装：Debian 7+这个是 新手简装 版本，只需 运行脚本第一项+重启+运行脚本第二项。一般用户只需使用此版本，并建议使用该版本。此版本不需要编译的过程，直接安装 v4.10.2 内核。# Debian 7+ # fool wget https://github.com/tcp-nanqinlang/general/releases/download/3.4.2.1/tcp_nanqinlang-fool-1.3.0.sh bash tcp_nanqinlang-fool-1.3.0.sh这个是 进阶 版本。提供自定义内核版本功能，只建议有用户自己指定安装的内核的版本需求的用户使用，例如你想安装 v4.12.10 版本的内核，就需要使用这个版本。目前此版本脚本提供 linux kernel v4.9.3 ~ v4.14.32 支持。# Debian 7+ # pro wget https://github.com/tcp-nanqinlang/general/releases/download/3.4.2.1/tcp_nanqinlang-pro-3.4.2.1.sh bash tcp_nanqinlang-pro-3.4.2.1.sh这个是CentOS平台的版本，尚处于测试版，请勿在重要环境使用。# CentOS 6/7 # only 64 bit # devel wget https://raw.githubusercontent.com/nanqinlang-tcp/tcp_nanqinlang/master/General/CentOS/bash/tcp_nanqinlang-1.3.2.sh bash tcp_nanqinlang-1.3.2.sh启用：用命令bash tcp_nanqinlang-1.3.2.sh选项菜单1.安装内核2.开启算法3.检查状态先来看看这个绕地球一周的线路未启用bbr前：启用bbr后：
微软 Microsoft Azure vps centos用以下命令：sudo -s
前言新的服务器，搬家。准备工作就是打包整个网站目录和备份数据库appnode面板这个面板免费了，尝鲜折腾下。安装命令：同时安装控制中心、受控端，并安装网站管理INSTALL_AGENT=1 INSTALL_APPS=sitemgr INIT_SWAPFILE=1 INSTALL_PKGS='nginx-stable,php56,mysql56' bash -c "$(curl -sS http://dl.appnode.com/install.sh)"系统要求操作系统：CentOS 6.x 32/64位/CentOS 7.x 64位/（暂不支持 Ubuntu、Debian）。内存要求：建议可用内存在 512MB 以上。创建环境1.使用安装结束后的ip链接，账号和密码登录2.安装“网站管理”3.创建运行环境4.创建网站5.更改解析记录上传备份资料1.打包目录上传到www目录2.上传sql。可以在建站市场安装phpmyadmin，方便操作3.修改网站目录下的config.inc.php文件为当前数据库信息伪静态注意修改保存之后要部署才行。
centos vi /etc/ssh/sshd_config 进编辑页面 按i编辑 #port 22 这一行改端口数然后把#去掉 esc退出编辑 :wq回车保存退出 service sshd restart 重启生效
简介5hadow5ocksR 多用户版服务端安装记录（S*S-Panel后端）安装环境1.centos 7.32.阿里云国际版sg基本库安装yum update yum install git -y获取源代码git clone -b manyuser https://github.com/ToyoDAdoubi/shadowsocksr.git注意：根目录的是多用户版（即数据库版）[shadowsocksr]；子目录中的是单用户版[shadowsocksr/shadowsocksr]安装依赖（cymysql）cd shadowsocksr # 进入ShadowsocksR根目录 bash setup_cymysql.sh # 安装Cymysql 依赖 bash initcfg.sh # 初始化ShadowsocksR服务端服务端配置shadowsocksr 根目录内，打开文件vi usermysql.json,输入i进入编辑状态，esc退出编辑，:wq保存退出"host": "127.0.0.1", //前端mysql域名/IP "port": 3306, //mysql端口 "user": "ss", //mysql用户名 "password": "pass", //mysql密码 "db": "shadowsocks", //数据库名注意：host如果在其他主机，要添加本机的访问权限。配置文件config.json一般情况下不需要编辑，除非你需要修改 加密方式/协议/混淆等参数。vi user-config.json注意：新版ShadowsocksR服务端的 默认加密方式为 aes-128-ctr ，大家注意一下。"method":"aes-128-ctr", //修改成您要的加密方式的名称"protocol": "auth_aes128_md5", //修改成您要的协议插件名称"obfs": "tls1.2_ticket_auth_compatible", //修改成您要的混淆插件名称服务端运行与停止python server.py这句运行代码主要用于调试，关闭ssh后ss后端自动关闭，所以正式使用请使用下面的脚本运行！如果需要停止请按Ctrl+C键终止程序。firewall(centos7)的防火墙配置服务端没有错误，而连接不上，需要检查iptables或firewall(centos7)的防火墙配置systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动添加安全组规则1.阿里云控制台中实例选择“管理”2.依次点击“本实例安全组”=>“配置规则”=>“添加安全组规则”3.把s*s端口添加进去开机启动chmod +x /etc/rc.d/rc.local #首先设置开机启动文件的权限 vi /etc/rc.d/rc.local #编辑文件，按i进入编辑模式 bash /root/shadowsocksr/run.sh #添加开机启动命令，按esc退出编辑模式，输入 :wq 保存退出来源：https://doub.io/ss-jc14/