linux7.2端口启用,CentOS上添加新的端口启用ssh服务

原标题:CentOS上添加新的端口启用ssh服务

SSH作为Linux远程连接重要的方式,如何配置安装linux系统的SSH服务,如何开启SSH?

SSH是什么?

SSH 为 Secure Shell 由 IETF 的网络工作小组(Network Working Group)所制定;

SSH 是建立在应用层和传输层基础上的一种安全协议。

SSH传输数据是加密的,可以有效防止传输过程被截取数据保障安全。

SSH的数据是经过压缩的,所以可以加快传输的速度

1.登陆linux系统,打开终端命令。输入 rpm -qa |grep ssh 查找当前系统是否已经安装。

# openssh xx

2.如果没有安装SSH软件包,可以通过 yum 或 rpm 安装包进行安装

yum install ssh

端口配置

安装好了之后,就开启ssh服务。ssh服务一般叫做 sshd。

开启ssh服务

systemctl start sshd.service(过去是 service sshd start)

找到ssh服务配置文件路径一般都是在 /etc/ssh 这个目录下面 sshd_config 这个文件。

( root 用户查看配置文件时,才能看到端口等信息)

1.使用 VI \vim 编辑器,打开 sshd_config 这个文件,搜索找到 port 字段:

vi /etc/ssh/sshd_config

2.将光标定位到 port 22 这行 yy 然后键盘 P 复制一行, insert 插入,添加 Port 2222 (去掉Port 22之前的注释符)

3.设置好之后, wq 保存退出, 表示已经增加了一个 2222 端口号啦

4.配置了port之后,我们需要启用新端口:

sudo semanage port -a -t ssh_port_t -p tcp 2244

如果提示 semanage 命令没有,则需要安装:

sudo yum -y install policycoreutils-python

5.接着让新端口在防火墙启用:

sudo firewall-cmd --permanent --zone=public --add-port=2222/tcp

6.重新加载防火墙设置:

sudo firewall-cmd --reload

7.通过下面命令重启ssh服务:

sudo systemctl restart sshd.service

旧命令:

service sshd start 启动服务

命令: service sshd stop 停止服务

重启后可输入: netstat -antp | grep sshd 查看是否启动2222端口

也可以查看 service sshd status 。

8.使用新的端口尝试登陆

ssh -p 2222 test@192.168.xx.xx

linux下面如何设置SSH服务开机启动

chkconfig sshd on

注:若是chkconfig sshd off则禁止SSH开机启动。

(责任编辑:最模板)

更多内容,参考最模板网站()

百度一下,最模板。

本文来自网络

责任编辑:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值