CentOS/Debian/Ubuntu Linux修改SSH默认22端口

CentOS/Debian/Ubuntu Linux修改SSH默认22端口

默认情况下,SSH 侦听端口 22。更改默认 SSH 端口会通过降低自动攻击的风险为您的服务器增加额外的安全层。
There were 3577 failed login attempts since the last successful login.

There were 3577 failed login attempts since the last successful login.

当您通过 shell 登录到您的 Linux(Ubuntu/Centos/Redhat/RHEL)时,您会收到这样的警告 There were xxx failed login attempts since the last successful login. 那么你的系统可能正在遭受密码暴力破解的风险。
广告位
Linux Code Coding Program Computer  - clarkdonald413 / Pixabay

Centos7在SeLinux下修改SSH端口

一、修改ssh端口 找到 修改为: 二、修改firewall配置 firewall添加修改的ssh端口: 重启: 查看添加端口是否成功,如果添加成功则会显示yes,否则no 三、修改SELinux 检查semanage是否安装 若未安装,请先安装工具包 查看当前selinux允许的端口 添加新端口 检查是否添加成功 四、重启SSH服务
Code Programming Hacking Html Web  - fancycrave1 / Pixabay

仅需5步快速安装WordPress

在cPanel中通过Softaculous安装WordPress,只需要5步即可完成安装!
Board Conductors Circuits  - geralt / Pixabay

Plesk网站出现500错误 | Windows

点击“虚拟目录” 点击“目录访问权限” 将所有可以选择的允许全部都打上勾  
Laptop Human Hands Keyboard Typing  - fancycrave1 / Pixabay

Plesk修改账户语言 | Windows

在网站根目录添加web.config,并在该文件中加入如下代码:  
Cute Sketch Child Graphic Funny  - pencilparker / Pixabay

Plesk修改账户密码 | Windows

在网站根目录添加web.config,并在该文件中加入如下代码:  
Technology Blueprint House Drawing  - Michael_Hiraeth / Pixabay

Plesk通过web.config开启debug模式 | Windows

在网站根目录添加web.config,并在该文件中加入如下代码: <configuration>   <system.web>     <customErrors mode=”Off” />   </system.web>   <system.webServer>     <httpErrors errorMode=”Detailed” />   </system.webServer> </configuration>  
Code Programming Hacking Html Web  - fancycrave1 / Pixabay

cPanel创建MySQL数据库

在本教程中我们将为大家讲解如何在cPanel面板上手动创建一个MySQL数据库 需要了解如何登陆到bluehost的虚拟主机cPanel控制面板的小伙伴,可以点击这里 步骤一:进入到Bluehost的cPanel控制面板后,找到数据库分类,并点击MySQL数据库向导   步骤二:输入MySQL数据库的名称,并点击”下一步“   步骤三:输入MySQL数据库用户名和密码,并点击“创建用户” 步骤四:赋予数据权限,对于数据库不熟悉的小伙伴,建议直接将赋予所有权限,并点击“下一步” 步骤五:数据库创建成功!
Code Programming Javascript  - roketpik / Pixabay

在cPanel服务器上设置多个共享IP

How to set up multiple Shared IPs on a cPanel Server There are some situations where you may need to set up multiple shared IP addresses on a server.  Some reasons may include grouping accounts per IP or lowering the effect of DDoS attacks if it becomes necessary to block traffic to a specific interface. …
Code Javascript Data Computer Html  - viarami / Pixabay

Centos查看当前目录下的文件(inode)数量

有一些虚拟主机提供商虽然宣称是无限空间,但是还是会对于一些隐形的限制,例如不能存储大量的文件,或不能存放大于25W的文件,但是这个限制我们需要向对应的主机提供商提交工单查询,在这里提供大家一个快速可以查询当前的目录下的文件数量的方法。 前提: 您的主机为Linux主机,并且可以通过SSH登陆主机。 步骤1:通过SSH登陆到服务器 步骤2:到需要查询的目录中,运行下方的命令: echo "Detailed Inode usage for: $(pwd)" ;\ for d in `find -maxdepth 1 -type d |cut -d\/ -f2 |grep -xv . |sort`;\ do c=$(find $d |wc -l) ; \ printf "$c\t\t- $d\n" ; done ; \ printf "Total: \t\t$(find $(pwd) | wc -l)\n" 执行结果如下,一共占用了5个文件:
Gears Symbols Icon Gear  - geralt / Pixabay

Centos 7 – 部署Hexo

工具/原料 CentOS 7 nodejs hexo nodejs安装 方法一: linux安装nvm 1、从 github clone nvm 到本地,我的路径为/root/git; $ git clone https://github.com/cnpm/nvm.git 2、执行./install.sh安装nvm,然后执行source /root/gitnvm.sh,这时候nvm安装成功; 3、配置终端启动时自动执行, 在root/.bashrc, 或者~/.bash_profile,或者 ~/.profile,添加source /root/gitnvm.sh命令; 通过 nvm 安装nodejs $ nvm install v0.12.4 于是你就会看到一段非常快速进度条: 还可以直接安装 iojs 各个版本 $ nvm install iojs 安装稳定版本的node.js $ nvm install stable nvm使用介绍 使用指定的版本 $ nvm use v0.12.4 查看当前已经安装的版本 $ nvm ls 查看正在使用的版本…

Centos 7 – 安装Nodejs npm

1. 使用EPEL安装 EPEL(Extra Packages for Enterprise Linux)企业版Linux的额外软件包,是Fedora小组维护的一个软件仓库项目,为RHEL/CentOS提供他们默认不提供的软件包。 先确认系统是否已经安装了epel-release包: $ yum info epel-release 如果有输出有关epel-release的已安装信息,则说明已经安装,如果提示没有安装或可安装,则安装 $ sudo yum install epel-release 安装完后,就可以使用yum命令安装nodejs了,安装的一般会是较新的版本,并且会将npm作为依赖包一起安装 $ sudo yum install nodejs 安装完成后,验证是否正确的安装,node -v,如果输出如下版本信息,说明成功安装 v6.9.4 2. 使用官方编译过的二进制数据包安装 进入官网的下载链接,在列表中进入想要下载的版本链接,选择与下面链接类似的想要下载的版本(*-linux-x64.tar.gz),右击并复制下载链接。进入用户主目录,使用wget命令下载,把下载路径粘贴到命令后 $ wget https://nodejs.org/download/release/latest-v6.x/node-v6.10.0-linux-x64.tar.gz 下载完成后使用下面的命令解压到/usr/local目录并安装: $ sudo tar --strip-components 1 -xzvf node-v* -C /usr/local 安装完成后就可以使用方法 1 相同的方式来验证安装 3. 源码安装Nodejs 使用源码安装和二进制数据包安装的区别在于,源码安装还需要把源码编译,然后才能安装 下载源码的方式与上面的方法类似,进入官网下载页面,选择想要下载的版本(node-v*.tar.gz),获取到下载链接(与下面的链接类似),进入用户目录,把源码包下载下来: $ wget https://nodejs.org/download/release/latest-v6.x/node-v6.10.0.tar.gz 下载完后,解压并进入解压后的目录 $…
Keyboard Computer Dark Internet  - viarami / Pixabay

Mac 键盘快捷键

您可以按下某些组合键来实现通常需要鼠标、触控板或其他输入设备才能完成的操作。 要使用键盘快捷键,请按住一个或多个修饰键,然后按快捷键的最后一个键。例如,要使用 Command-C(拷贝),请按住 Command 键并按 C 键,然后同时松开这两个键。Mac 菜单和键盘通常对某些按键使用符号,其中包括以下修饰键: Command(或 Cmd)⌘ Shift ⇧ Option(或 Alt)⌥ Control(或 Ctrl)⌃ Caps Lock ⇪ Fn 在 Windows PC 专用键盘上,请用 Alt 键代替 Option 键,用 Windows 标志键代替 Command 键。 Apple 键盘上的某些按键具有特殊符号和功能,例如显示屏亮度 、键盘亮度 、调度中心等。如果您的键盘上没有这些功能,您也许可以通过创建自己的键盘快捷键来实现其中的一些功能。要将这些键用作 F1、F2、F3 或其他标准功能键,请将它们与 Fn 键组合使用。 剪切、拷贝、粘贴和其他常用快捷键 Command-X:剪切所选项并拷贝到剪贴板。 Command-C:将所选项拷贝到剪贴板。这同样适用于“访达”中的文件。 Command-V:将剪贴板的内容粘贴到当前文稿或 App 中。这同样适用于“访达”中的文件。 Command-Z:撤销上一个命令。随后您可以按 Shift-Command-Z 来重做,从而反向执行撤销命令。在某些 App 中,您可以撤销和重做多个命令。 Command-A:全选各项。 Command-F:查找文稿中的项目或打开“查找”窗口。 Command-G:再次查找:查找之前所找到项目出现的下一个位置。要查找出现的上一个位置,请按 Shift-Command-G。 Command-H:隐藏最前面的 App…
Code Javascript Data Computer Html  - viarami / Pixabay

vim使用技巧

每行的行首都添加一个字符串:%s/^/要插入的字符串 每行的行尾都添加一个字符串:%s/$/要插入的字符串 解释: % 代表针对被编辑文件的每一行进行后续操作 $ 代表一行的结尾处 ^ 代表一行的开头处     vi/vim 按键说明 除了上面简易范例的 i, Esc, :wq 之外,其实 vim 还有非常多的按键可以使用。 第一部分:一般模式可用的光标移动、复制粘贴、搜索替换等 移动光标的方法 h 或 向左箭头键(←) 光标向左移动一个字符 j 或 向下箭头键(↓) 光标向下移动一个字符 k 或 向上箭头键(↑) 光标向上移动一个字符 l 或 向右箭头键(→) 光标向右移动一个字符 如果你将右手放在键盘上的话,你会发现 hjkl 是排列在一起的,因此可以使用这四个按钮来移动光标。 如果想要进行多次移动的话,例如向下移动 30 行,可以使用 “30j” 或 “30↓” 的组合按键, 亦即加上想要进行的次数(数字)后,按下动作即可! [Ctrl] + [f] 屏幕『向下』移动一页,相当于 [Page Down]按键…