CentOS设置ssh连接的方法
2019独角兽企业重金招聘Python工程师标准>>>
在做项目时由于公司局域网采用自动获取IP的方式,导到每次服务器重启主机IP都会变化。为了解决这个问题,我参考了http://blog.sina.com.cn/s/blog_537977e50100qhb5.html的文章然后根据自己的情况设置静态IP解决了这个问题,处理方式如下: 1.修改网卡配置 编辑:vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0 IPADDR=12.168.0.33 #如果设置网卡获得 ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址 2.修改网关配置 编辑:vi /etc/sysconfig/network 修改后如下:
NETWORKING=yes(表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网络,而且很多系统服务程序将无法启动) 我在修改这里打开编辑时前三项已经默认有了所以只增加了GATEWAY 3.修改DNS 配置 编辑:vi /etc/resolv.conf 修改后如下: nameserver 即是DNS服务器IP地址,第一个是首选,第二个是备用。 4.重启网络服务 执行命令: service network restart 或 /etc/init.d/network restart 5.关闭防火墙 /etc/init.d/iptables stop ===================================================================== 1.配置IP #setup 选择 NetWork configuration 选择 Device configuration 选择 eth0 Use DHCP [*] 改 为 [ ] 用空格键将*去除 Static IP 输入 192.168.1.112 Netmask 输入 255.255.255.0 Default gateway IP 输入 192.168.1.1 Primary DNS Server 输入 192.168.1.1 2.改SSH端口 vim /etc/ssh/sshd_config #Port 22 去#注释 改 22 为 2200(2000以上) 3.重启SSH /etc/init.d/sshd restart 4.重启网络 service network restart 或 /etc/init.d/network restart 5.查看端口 netstat -lnp|more 6.关防火墙 service iptables stop =============================================================================== 环境: 系统硬件:vmware vsphere (CPU:2*4核,内存2G) 系统版本:Centos-6.5-x86_64 路由器网关:192.168.1.1 步骤: 1.查看网络MAC地址 显示如下信息 # PCI device 0x15ad:0x07b0 (vmxnet3) eth0:对应第一张网卡,eth1:对就第二张网卡。当前使用eth0连接路由器,eth1保留(服务器一般用来,连接其它主机) 2.修改主机名称 打开文件,修改以下内容并保存 NETWORKING=yes #使用网络 3.修改网卡 打开文件,修改以下内容并保存 DEVICE=eth0 #对应第一张网卡 4.修改DNS 打开文件,修改以下内容并保存 5.重新启动网络配置
6.重启 [root@centos ~]#shutdown -r now 7.查看当前IP设置 [root@centos ~]# ifconfig 8.测试是否连接外网 [root@centos ~]# ping www.163.com ======================================================================================= vi /etc/ssh/sshd_config 增加port 2800 firewall-cmd --zone=public --add-port=2800/tcp --permanent 打开firewall商品 firewall-cmd --query-port=2800/tcp 查看2800端口打开情况 打开SELINUX端口 安装完成后打开2800端口 如果一切正常,SSH客户端用2800端口进行登录,如果能正常登录, ====================================================================================== 最近在CentOS Linux下安装配置 ORACLE 数据库的时候,总显示因为网络端口而导致的EM安装失败,遂打算先关闭一下防火墙。 偶然看到防火墙的配置操作说明,感觉不错。执行”setup”命令启动文字模式配置实用程序,在”选择一种工具”中选择”防火墙配置”,然后选择”运行工具”按钮,出现防火墙配置界面,将”安全级别”设为”禁用”,然后选择”确定”即可. 或者用命令: 这样重启计算机后,防火墙默认已经开放了80和22端口 这里应该也可以不重启计算机: 防火墙的关闭,关闭其服务即可: 查看防火墙信息: 关闭防火墙服务: 永久关闭?不知道怎么个永久法: 看了好几个页面内容都有错,下面是正确方法: 然后保存: 再查看是否已经有了: [root@vcentos ~]# /etc/init.d/iptables status Table: filter Chain INPUT (policy ACCEPT) num target prot opt source destination 1 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:80 2 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80 3 RH-Firewall-1-INPUT all -- 0.0.0.0/0 0.0.0.0/0 Chain FORWARD (policy ACCEPT) num target prot opt source destination 1 RH-Firewall-1-INPUT all -- 0.0.0.0/0 0.0.0.0/0 服务器遭受到大量的大量SYN_RECV,80端号占死,网站打不开 没有硬防 有什么办法可以解决吗 1 2.限制单位时间内连接数 3 如果还是不行, 如攻击过来的流量大于你的服务器的流量,那就没有什么办法了,如果流量不大,以上方法,可以暂时保证你的80可以访问 如果你的内核已经支持iptables connlimit可以使用, iptables 设定部份,也可以使用 iptables -I FORWARD -p tcp --syn -m connlimit --connlimit-above 5 -j DROP 对付SYN FLOOD的话,真正起作用的是: ======================================================================================== 以上内容参考文献 总结了上述仁兄的经验,得出结论——网络基础知识非常重要; 经过深入研究,本文标题应该改成,服务器重新安装无GUI的Centos 7操作系统后,应当做哪些工作,使得同局域网内的另外一台PC机可以通过ssh命令与它连接。
以下是运行结果: Connecting to 192.168.2.208:22... Last login: Wed Sep 7 17:55:42 2016 |
转载于:https://my.oschina.net/donngchao/blog/743710
CentOS设置ssh连接的方法相关推荐
- CentOS设置ssh密钥登录
2019独角兽企业重金招聘Python工程师标准>>> CentOS设置ssh密钥登录 centos 系统安全防御 2017年12月2日 329 0 0 一.生成密钥对(两种方式)并 ...
- centos mysql ssh连接,使用SSH隧道连接MYSQL
1. 概述 本文介绍了如何使用SSH隧道连接MySQL,网络隔离导致无法直接访问数据库的问题. 第2节对需求进行了简单的描述:第3节介绍了linux环境下,如何通过SSH隧道连接MySQL:第4节介绍 ...
- linux修改休眠时间设置,centos设置不休眠的方法
centos设置不休眠的方法,视频教程,第一个,长时间,可以通过,第二个 centos设置不休眠的方法 易采站长站,站长之家为您整理了centos设置不休眠的方法的相关内容. 屏幕关闭加上长时间没有操 ...
- win10系统如何连接宽带连接服务器,win10宽带连接在哪_win10设置宽带连接的方法...
最近有朋友问小编win10宽带连接在哪的问题,对于这个问题,相信还有很多朋友不太清楚.有时候我们更换了路由器,需要重新设置网络连接,但是很多朋友还不知道win10应该如何设置宽带连接,那么win10宽 ...
- 加速ssh连接的方法(优化ssh服务)
目录 加速ssh连接的方法(优化ssh服务) 一.修改 /etc/ssh/sshd_config 二.修改被连接端的文件 /etc/nsswitch.conf 三.修改主动连接端的 /etc/host ...
- linux设置ssh连接超时时间
linux设置ssh连接超时时间 第一步: 修改/root/.bash_profile文件,新增export TMOUT=1000000(以秒为单位) 第二步: 让这个修改过后的文件生效 source ...
- 电脑本地连接,电脑怎么设置本地连接具体方法
电脑设置本地连接的方法很简单,按照以下几个步骤就可以完成了,下面由学习啦小编为你整理了电脑怎么设置本地连接的相关方法,希望对你有帮助! 电脑设置本地连接的方法 使用路由器或者交换机上网时的配置 1我们 ...
- Centos的SSH连接方式
文章目录 背景 踩过的坑 实施步骤 背景 在测试vscode远程调试linux服务器的时候,需要进行ssh连接,所以了解了一下ssh连接的一些方式和配置. 我测试的环境就是客户端Win7,服务器使用的 ...
- 电脑新安装的win10系统,设置宽带连接的方法
安装完win10系统后,如何在电脑创建一个宽带连接呢?使用宽带拨号上网的用户是非常重要的.默认情况下,宽带连接需要用户自己去新建账户,系统默认是没有宽带连接的.今天,莺歌就和大家聊一聊有关宽带连接的内 ...
最新文章
- Dockerfile的详解
- Kali Linux Web***测试之 WebSploit
- (十)装饰器模式详解(与IO不解的情缘)
- NDVI等植被相关指数
- Java构建工具, ZeroC ICE, word2vec
- 从一个骗局谈生活中的基础算法
- java excil表格开发_JAVA导出Excel电子表格的方法
- 傻子都能看懂的马拉车Manacher
- GDI+ 应用,Release没有错误,Debug很多。
- Leetcode每日一题:381.insert-delete-getrandom-o1-duplicates-allowed(时间插入、删除和获取随机元素-允许重复)
- 黄聪:Wordpress3.2去除url中的category(不用插件实现)
- 线性回归和逻辑回归的区别_Spark实现线性回归与逻辑回归算法
- matplotlib 对称图_Python入门向:Matplotlib自救指南篇,从此做图不求人(一)
- 现代通用计算机析雏形,计算机作业一、选择题 1.______B______是现代通用计算机的雏形。 A. 宾州大学于1946年2月研制成功的E...
- filtic函数 matlab_matlab求相位函数
- 修改DarkNet的weights文件以编辑模型版本号
- ksps什么单位_采样频率Hz 采样率KSPS或MSPS,两种单位的换算关系
- input输入框限制(座机,手机号码)
- stata实现经济生态的空间杜宾模型
- 多项式的各类计算(多项式的逆/开根/对数/exp/带余除法/多点求值)
热门文章
- 学习笔记Flink(八)—— 基于Flink 在线交易反欺诈检测
- 学习笔记Hive(二)—— Hive安装配置
- 学习笔记——matplotlib学习
- 注册中心ZooKeeper、Eureka、Consul 、Nacos
- IDEA中的项目没有被SVN管理解决办法
- python地理数据处理 下载_python-doc/将Python用于地理空间数据处理.md at master · zhuxinyizhizun/python-doc · GitHub...
- ZieglerNicholas PID GUI控制设计
- Swift中的模式分类
- 数据结构实验之二叉树四:(先序中序)还原二叉树
- 【Linux】44.设置ubuntu电脑为简单的密码