LinuxVPS 服务器 SSH 端口一键修改脚本
前言我们的很多VPS服务器,默认的端口都是22,所以一直会被人扫描爆破,很容易会出现问题,所以我们需要通过修改端口来尽可能减少这种事情发生,这里博主就整了个SSH端口一键修改脚本。从OneinStack一键安装包上扒下来的。
要求支持Debian、Ubuntu、CentOS系统。
方法1、运行以下命令12wget https://www.moerats.com/usr/down/sshport.shbash sshport.sh
2、输入端口确认,再打开防火墙端口1234567#如果防火墙使用的iptables(Centos 6),修改端口为8080iptables -I INPUT -p tcp --dport 8080 -j ACCEPTservice iptables saveservice iptables restart#如果使用的是firewall(CentOS 7)firewall-cmd --zone=public --add-port=8080/tcp --permanent firewall-cmd --reload
3、最后重启 ssh 生效12/et ...
LinuxVPS 一键更改语言环境为简体中文
前言最近在VPS上写程序时发现有些系统中文会有乱码的情况,于是即兴写了这么一个脚本。这是一个用于把Linux的系统环境改为简体中文的小工具。也可以给本身无法显示中文的VPS增加中文显示。
方法运行以下命令:
1wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/LocaleCN/master/LocaleCN.sh && bash LocaleCN.sh
然后重启VPS即可。
演示1、使用前
2、使用后
15个Vim速查表-让你工作提高N倍效率
前言最近经常在Linux上写代码,所以经常会用到vi/vim,下面分享15个VIM的使用技巧表让工作效率更高一些。
进入VIM
命令
描述
vim filename
打开或新建文件,并将光标置于第一行首
vim +n filename
打开文件,并将光标置于第n行首
vim + filename
打开文件,并将光标置于最后一行首
vim +/pattern filename
打开文件,并将光标置于第一个与pattern匹配的串处
vim -r filename
在上次正用vim编辑时发生系统崩溃,恢复filename
vim filename….filename
打开多个文件,依次编辑
配置VIM
命令
描述
all
列出所有选项设置情况
term
设置终端类型
ignorance
在搜索中忽略大小写
list
显示制表位(Ctrl+I)和行尾标志($)
number
显示行号
report
显示由面向行的命令修改过的数目
terse
显示简短的警告信息
warn
在转到别的文件时若没保存当 ...
LINUX | 谷歌云开启SSH及设置root密码
一、设置root密码1.先选择从浏览器打开ssh连接服务器
2.切换到root账号
1sudo -i
3.设置root密码1passwd
然后会要求输入新密码,然后再重复一次密码,输入密码的时候不会显示出来,所以直接输入密码,然后回车,再然后重复输入密码回车
二、开启SSH权限①方法一1.修改SSH配置文件/etc/ssh/sshd_config1vi /etc/ssh/sshd_config
2.然后再输”i”进入编辑模式1i
3.找到以下内容并修改12PermitRootLogin yes //默认为no,需要开启root用户访问改为yesPasswordAuthentication yes //默认为no,改为yes开启密码登陆
4.修改完成后,再下按 esc 键,然后再输入1:wq
5.重启服务器1reboot
②方法二CentOS和Debian通用,输入以下两条命令12sed -i 's/PermitRootLogin no/PermitRootLogin yes/g' /etc/ ...
两台Linux中之间迁移文件教程
因为某种需求所以需要使用命令行同步文件夹,很多教程有写过rsync,但是此处我并不需要随时同步,只需要迁移,所以通过简单的命令行操作就可以了。
这里为了避免因为网络原因造成的ssh中断后出现文件传输终端,我们需要使用screen.
安装screen12yum install screen #此处为centos``apt install screen #此处为Ubuntu/Debian
使用screen1screen -S 随便取一个你记得的名字
迁移这里我们使用命令行操作。
举个例子,我们有A/B两台Linux服务器,我想要A的文件传输到B的机器上。
你需要登录A服务器
scp /data(你所需要传输的目录 此处data只是举例)/* (这里的意思是将/data目录下所有的文件传输) root@B服务器的IP地址:/你所需要传输到的目录
用我自己一个完整的示范看下
scp /data/wwwroot/www.aihoom.com/* root@down.aihoom.com:/data/wwwroot此处是将我A服务器里的 ...
Linux VPS安装Google Authenticator实现SSH登陆二次验证
说明:一般我们考虑到VPS的安全问题的时候,都是更改SSH端口和密码,然后更安全的也就是禁用密码使用密匙登录。方法很久前就水过了,这里再分享一个方法,可以在VPS上安装一个Google Authenticator(谷歌身份验证器),这样我们登录VPS的时候,不仅需要密码正确,而且还要你输入正确的动态验证码才能登录进去,这样安全性就高了不少,这里就说下CentOS、Debian、Ubuntu的使用。
1提示:教程需要配合Google身份验证器一起使用,手机没有安装该APP的需要安装一下,方便获取动态验证码。
安装1、软件包安装
1234567891011#CentOS 6系统rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpmyum install google-authenticator -y#CentOS 7系统rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmyum i ...
php网站加速之Opcache,让您的网站速度飞起来
官方Doc
1http://php.net/manual/zh/book.opcache.php
说明
123OPcache 通过将 PHP 脚本预编译的字节码存储到共享内存中来提升 PHP 的性能, 存储预编译字节码的好处就是省去了每次加载和解析 PHP 脚本的开销。PHP 5.5.0 及后续版本中已经绑定了 OPcache 扩展。老版本可以使用PHP APC加速
PHP开启opcache方法
1.打开php.ini文件, 找到:[opcache],设置为:1234567891011121314151617[opcache]; dll地址zend_extension=php_opcache.dll; 开关打开opcache.enable=1; 开启CLIopcache.enable_cli=1; 可用内存, 酌情而定, 单位为:Mbopcache.memory_consumption=528; Zend Optimizer + 暂存池中字符串的占内存总量.(单位:MB)opcache.interned_strings_buffer=8; 对多缓存文件限制, 命中率不到 1 ...
日本VPS/1核/512M内存/20G SSD/无限流量/1G端口/KVM/月付
OneVPS是Think Huge Limited旗下的一个VPS服务商,目前全球共有7个机房,包括亚洲的日本机房和新加坡机房,以及荷兰的阿姆斯特丹、英国的曼切斯特、瑞士的苏黎世、东京、英国的伦敦和美国的纽约共7个数据中心。全部KVM架构,1Gbps的带宽,不限制流量。电信绕香港走PCCW,联通双程走IIJ,移动绕香港,回程也一样,联通走IIJ,移动绕香港。IP非日本原生,但由于可以看DMM和Netflix日区,因此被很多网络用来做落地中转使用,对哪些购买阿里云日本,泸日,或者软银的用户,可以加上这台做落地,或者从香港中转过去这里,本地和香港过去,晚高峰速度也是可以的,我们在servercat有做评测,欢迎前往查看,如果你有日本小鸡,那么这台还是值得考虑的,具体Offer内容如下:
内存
CPU
SSD
价格
购买
512M
1核
20G
$4/月
链接
768M
1核
50G
$6/月
链接
1.0G
2核
80G
$9/月
链接
1.5G
2核
100G
$13/月
链接
2.0G
4核
125G
$20 ...
Wget下载终极用法详解
Wget是一种很好用的因特网下载工具,他具有的很多特性是其他工具所不能比拟的,再者他是一个轻量级可配置的下载工具。
1、用Wget下载单个文件下载的时候会显示: ~文件的大小、连接状态、连接地址以及文件的大小 ~保存的名称 ~下载进度条 ~下载速度、时间,还有多少未下载
例如 :
wget https://github.com/fatedier/frp/releases/download/v0.21.0/frp_0.21.0_windows_amd64.zip
2、用Wget-O下载可以为下载的文件指定另外一个名字默认情况下wget会用最后的斜线后面的所有字符来命名下载下来的文件,例如上面的frp_0.21.0_windows_amd64.zip
这不是我们所想要的,我们可以用-O选项来改变将文件保存为frp.zip
wget -O frp.zip https://github.com/fatedier/frp/releases/download/v0.21.0/frp_0.21.0_windows_amd64.zip
3、用Wget –limit-rate限制下载的速度wge ...
SpartanHost:512MB内存/10GB硬盘/1T流量/DDoS防御/KVM/西雅图/最低月付
说明:博客这个月搬了好几次,最终搬到了SpartanHost商家的西雅图KVM,目前体验了1星期,效果很不错,CPU采用 高性能的E5 2690 V2,编译速度非常快。IO很高,不会出现时间越长越低的情况,带宽为1G,自带20G/s的DDOS防护,很适合做站,工单回复也快,态度不错,而且还是5年老商家,不用担心跑路什么的,这里就推荐下,目前已支持支付宝付款。
套餐提示:过了大半年,E5又上货了,建站很稳定,有需求快买,估计很快卖完。
注意:以下套餐1GB内存以上的可以使用优惠码KVM20,节省20%。
CPU:1核
CPU:2核
CPU:2核
CPU:3核
内存:512MB
内存:1024MB
内存:2GB
内存:3GB
硬盘:10GB SSD
硬盘:15GB SSD
硬盘:30GB SSD
硬盘:45GB SSD
带宽:1Gbps
带宽:1Gbps
带宽:1Gbps
带宽:1Gbps
流量:1TB/月
流量:2TB/月
流量:3TB/月
流量:3.5TB/月
价格:$2.5/月($24/年)
价格 ...