Centos系统中修改SSH远程登录端口

1.修改SSH远程登录端口为 8888
# vi /etc/ssh/sshd_config

Port 8888  #把 #Port 22 修改为 Port 8888


# servicesshd restart #重启SSH服务 或者 service sshd restart
 
2、防火墙添加端口
默认下iptables只开启了一部分端口,使用额外端口如  8888 需要在iptables中添加白名单 不然你会连接不上SSH服务器的
# iptables -I INPUT -p tcp --dport 8888 -j ACCEPT
# iptables -A INPUT -p tcp --dport 8888 -j ACCEPT
#service iptables save
第一条命令即时生效但重启后会失效,所以需要保存该命令到iptables配置文件中,路径:/etc/sysconfig/iptables,
保存的命令也可以 :iptables-save >/etc/sysconfig/iptables
 
iptables的一些知识 :
Centos 6.x iptables 开放端口端口白名单
Linux iptables 屏蔽或封IP
iptables用法

 

时间: 2024-09-30 18:08:18

Centos系统中修改SSH远程登录端口的相关文章

linux中禁止root用户ssh远程登录并修改ssh远程登录端口

服务器的安全性不言而喻,服务器安全性设置的第一步就是堵住入口. 对于linux而言,堵住入口,就是不让别人能随便进入我们的服务器里面乱搞,不然一个命令 "rm  -rf  / ",后果不堪设想.所以不能让别人进入我们的服务器,更加不能让别人用root用户进去.所以最好的做法就是: 在linux上面设置禁止root用户远程登录,并且修改ssh端口[因为默认的端口是22,改了设置多一层障碍],然后我们需要登录进去的时候,就用一个没有权限的用户登录进去,然后再用su命令切换到root或者其他

修改服务器远程登录端口给服务器安全保障

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 就黑客而言,扫描端口入侵是常见的手段,批量扫描数据库,弱口令,如1433(MMSQL数据库默认端口),3306(MYSQL数据库默认端口)等,而批量扫描入侵的第一步,就是扫描3389远程登录端口,通过这个端口,可以判断该IP是不是活的,是不是服务器,是不是广域网,这样通过第一步的筛选,可得到一些有用的IP数据信息.从而进行更深入的渗透.接下来

CentOS系统中怎么修改默认SSH端口?

  CentOS系统中怎么修改默认SSH端口?          默认的centOS默认端口是22,时间久了你会找到很多日志文件,这是扫描攻击留下的错误日志.那么今天我们要做的就是改成只有自己知道的数字,这样降低了被扫描到的几率,也就等于提高了安全性. 1.登陆SSH修改配置文件,输入如下命令 vi /etc/ssh/sshd_config 会出现如下提示,大家能够看到#port 22,代表默认端口22.按下键盘的a,vi命令中a是编辑,你按下a之后进入编辑状态,这时候可以用键盘的上下键移动绿色

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

Ubuntu下通过sftp/SSH远程登录linux系统

SSH远程登录linux系统 步骤如下: 1.在需要远程访问的计算机的"新立得"里面安装openssh-server.这台计算机是远程计算机,你当前使用的计算机是本地计算机.如果使用Ubuntu或者其他Linux版本,已经安装了连接到远程计算机的软件. 2.远程计算机软件安装完毕.在本地计算机的终端里面输入: ssh username@address 其中username是远程计算机的账户名称,address是远程计算机的IP地址或者域名. 平日你希望以keir登录192.168.1.

CentOS支持中文和ssh支持中文输入的修改

  CentOS支持中文和ssh支持中文输入的修改           Linux支持中文,修改/etc/sysconfig/i18n文件 LANG="zh_CN.GB18030" SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en" SYSFONT="latarcyrheb-sun16" ssh支持中文输入的修改,如图: 1.如图,点击[Change],选择新宋体或者宋体 2.选择如图红

SSH远程登录原理与运用

SSH是每一台Linux电脑的标准配置.   随着Linux设备从电脑逐渐扩展到手机.外设和家用电器,SSH的使用范围也越来越广.不仅程序员离不开它,很多普通用户也每天使用.   SSH具备多种功能,可以用于很多场合.有些事情,没有它就是办不成.本文是我的学习笔记,总结和解释了SSH的常见用法,希望对大家有用.   虽然本文内容只涉及初级应用,较为简单,但是需要读者具备最基本的"Shell知识"和了解"公钥加密"的概念.   一.什么是SSH?   简单说,SSH是

ubuntu下使用SSH远程登录与禁止登录方法

一,允许用户ssh远程登录 ubuntu默认是不启用root用户也不允许root远程登录的.所以需要先启用root用户 启用root用户:sudo passwd root //修改密码后就启用了. 安装OpenSSH server: 1. 使用apt命令安装openssh server $ sudo apt-get install openssh-server 2. 可以对 openssh server进行配置 $ sudo vi /etc/ssh/sshd_config 找到PermitRoo

服务器-linux下root用户切换到普通用户执行ssh远程登录失败

问题描述 linux下root用户切换到普通用户执行ssh远程登录失败 这样,我想做一个web一件抓取日志的小程序,后台python调用ssh登录到远程主机执行系统命令抓取符合条件的日志,这个程序集成在一个运行在root下的web站中,然而服务器 设定了root用户不能用ssh远程登录.我想请教是否可能在程序中切换到普通用户登录ssh远程登录其他主机执行ssh命令,然后再切回root...或者是否有其他好的方法来实现这一 功能.(很多台服务器,一次性抓取符合条件的日志) 解决方案 linux下如