linux中vps修改ssh默认端口方法

修改linux vps ssh 22端口 解除ssh爆破烦恼,查看日志会发现有很多

linux下登录日志在下面的目录里:

cd /var/log

查看ssh用户的登录日志:

less secure

linux日志管理

如果显现很多外地ip登录失败 那就是被恶意爆破了

穷举法,或称为暴力破解法,是一种针对于密码的破译方法,即将密码进行逐个推算直到找出真正的密码为止。例如一个已知是四位并且全部由数字组成的密码,其可能共有10000种组合,因此最多尝试10000次就能找到正确的密码。理论上利用这种方法可以破解任何一种密码,问题只在于如何缩短试误时间。因此有些人运用计算机来增加效率,有些人辅以字典来缩小密码组合的范围。

登录vps

建议先关闭防火墙,添加要开放的端口(总要,不然你就进不去系统了)

修改文件/etc/ssh/sshd_config

 代码如下 复制代码
将#Port 22 前面的 # 号去掉
如定义SSH端口号为11111
Port 11111 wq保存退出
service sshd restart 重启服务

开启另一个终端

测试登录

 代码如下 复制代码

ssh root@ip -p 11111

测试成功后,确认iptable添加了开放了11111端口,启动防火墙ok

时间: 2024-09-18 08:34:24

linux中vps修改ssh默认端口方法的相关文章

linux修改ssh默认端口方法详解

第一种: 01假如要改Linux SSH的默认端口(22),那么你只要修改:/etc/ssh/sshd_config中Port 22,这里把22改成自己要设的端口就行了,不过千万别设和现已有的端口相同哦,以防造成未知后果. 02假如要限制SSH登陆的IP,那么可以如下做: 先:修改/etc/hosts.deny,在其中加入sshd:ALL 然后:修改:/etc/hosts.allow,在其中进行如下设置:sshd:192.168.0.241 这样就可以限制只有192.168.0.241的IP通过

centos下修改ssh默认端口的步骤详解

第一.修改S S H端口 VPS默认的S S H端口是22,为防止MJJ们扫描端口破解密码,修改ssh端口为其他的数字,是非常有必要的. 好了,SSH登陆VPS,修改配置文件. vi /etc/ssh/sshd_config 找到#Port 22,去掉前面的#,并修改为Port 1520(数字尽量用4位数,避免被占用),然后重启就可生效. CentOS 重启SSH : service sshd restart Debian重启SSH:service ssh restart 第二.禁止ROOT账户

linux中VPS 上配置 iptables 防火墙方法

ssh都登录不上去,上去很艰难的查了日志,发现几个ip访问异常,应该是某插件的爬虫,之前把图简单iptables禁用了,只能再次开启,主要命令如下:  代码如下 复制代码 # 查看状态 service iptables status   # 查看规则 iptables -L -n   # 清除默认规则 iptables -F iptables -X iptables -Z   #####建立新的规则###### # 允许本地回环 127.0.0.1 iptables -A INPUT -i lo

nginx中amh修改ftp默认端口的方法

看博文发表日期,我已经有3个月没有更新博客.因wordpress自动升级失败,拖了数日,后来找小张帮我手动恢复了博客程序和数据库.过后数日,小张将我的虚拟空间转入vps,其后又过了若干天,我将日志附件上传至服务器.某一天我想更换个主题,发现ftp总是无法上传.期间小张数次帮我测试,carl也帮我测试,他俩总是可以正常连接.前日深夜,我又同小张讨论这个问题,无果.突然想到isp封杀80端口,那么21端口也可能.于是尝试修改ftp端口,居然解决问题!一句脏话喷薄而出. vps安装的为AMH虚拟主机面

linux中VPS自动备份数据库实现方法

 代码如下 复制代码 #!/bin/bash D="/root/backup" T=`date +%Y%m%d` if [ ! -d "${D}/${T}" ]; then  /bin/mkdir "${D}/${T}" fi /usr/local/mysql/bin/mysqldump --host=localhost --user=root --password=数据库密码 要备份的数据库名 > "${D}/${T}/${T}

CentOS 修改SSH远程端口/默认端口(Port)方法

Linux Server:CentOS 6.2 桌面系统环境: Windows 7 连接工具: putty 1.修改SSH配置文件 vi /etc/ssh/sshd_config 修改端口,禁止root登录,添加限制用户  代码如下 复制代码 Port 2345 PermitRootLogin no AllowUsers gino2.修改iptables vi /etc/sysconfig/iptables复制22端口ACCEPT规则 -A INPUT -m state --state NEW

Linux和Windows服务器及VPS修改SSH(远程桌面)端口

醒醒觉得修改VPS服务器端口在Linux和Windows服务器中非常重要,因为Linux的SSH默认是端口22,Windows的远程桌面默认端口是3389,别有用心的研究者经常会扫描这些端口,如果发现这些常用的端口开放,就会触动他们的灵感,所以不管是Linux服务器还是Windows服务器,上手后都要修改掉这些默认的端口. 一.Linux VPS服务器中修改SSH默认的22端口 如果我们开始就修改默认端口,那即便需要猜测和破解密码,需要先找到端口,至少可以增加VPS被入侵的难度,在这篇文章中,老

linux 修改SSH密码的方法

修改SSH密码.登录ssh后, 通过命令: passwd {用户名} 做修改即可. 修改密码的命令 首先输入passwd 回车 出现:(current) UNIX password: 然后输入现在所用的密码 回车 出现:New password: 再输入新密码(新的密码必须是字母数字都有,不然的话不成功) 然后回车 与Windows下不同的是,输入的密码不会有星号代替,也出现明文修改密码的命令 首先输入passwd 回车 出现:(current) UNIX password: 然后输入现在所用的

在 Linux 中为非 SSH 用户配置 SFTP 环境

在 Linux 中为非 SSH 用户配置 SFTP 环境 在某些环境中,系统管理员想要允许极少数用户在可以传输文件到Linux机器中,但是不允许使用 SSH.要实现这一目的,我们可以使用SFTP,并为其构建chroot环境. SFTP & chroot背景: SFTP是指SSH文件传输协议(SSH File Transfer protocol)或安全文件传输协议(Secure File Transfer Protocol),它提供了可信数据流下的文件访问.文件传输以及文件管理功能.当我们为SFT