SUSE开启SSH


SUSE开启SSH连接

安装时候设置

SUSE开启SSH

如果安装时候没有设置,需要如下命令

1、防火墙放开ssh服务

打开/etc/sysconfig/SuSEfirewall2 文件,FW_SERVICES_EXT_TCP="ssh"可以定义开放ssh的服务

2、关闭防火墙,如果不关闭防火墙需要用第三步

# 停止当前运行的防火墙

sudo SuSEfirewall2_setup stop

sudo SuSEfirewall2_init stop

# 禁止防火墙开机自启

sudo chkconfig SuSEfirewall2 off

 

# 验证状态(可选)

sudo /etc/init.d/SuSEfirewall2 status  # 应显示 "unused"

sudo chkconfig --list SuSEfirewall2    # 应显示 "off" 所有运行级别

3、防火墙添加22端口,如果执行了第2步,这一步可以忽略

# 编辑防火墙配置文件

sudo vi /etc/sysconfig/SuSEfirewall2

 

# 找到以下配置项,添加 `22` 到允许的 TCP 端口列表(用空格分隔)

# 示例:若已有其他端口,如 "80 443",改为 "80 443 22"

FW_SERVICES_EXT_TCP="22"

# 保存文件后重启防火墙

sudo SuSEfirewall2_setup restart

sudo SuSEfirewall2_init restart

4、启动ssh服务:

a) 修改sshd_config文件,命令为:vi /etc/ssh/sshd_config 

         将#PasswordAuthentication no的注释去掉,并且将NO修改为YES 

         将#PermitRootLogin yes的注释去掉

b).重新启动SSH服务,命令为:/etc/init.d/sshd restart 

c).验证SSH服务状态,命令为:/etc/init.d/sshd status

 

 

网络设置

vi /etc/sysconfig/network/ifcfg-eth0

SUSE开启SSH

/etc/init.d/network restart

 

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
张国生
上一篇:linux查询mysql服务位置以及数据库所在目录
下一篇:Docker安装Redis
评论列表

发表评论

评论内容
昵称:
关联文章

SUSE开启SSH
suse linux xrdp无法远程桌面连接
Winform开启一个http服务,web服务
[实操] Windows下Git多账号SSH配置
飞牛nas ssh连接更改IP地址
Windows下Git多账号配置,同一电脑多个ssh-key的管理
GIT pull时候出现 refusing to merge unrelated histories
PVE AX210无线网卡
docker安装gitlab root密码重置
TinyMCE富文本编辑器 autoLink 插件配置,全角支持
FTP客户端工具 WinSCP ( 推荐,免费 )
linux查询mysql服务位置以及数据库所在目录
mysql服务器端运行环境要求
关于事务
CentOS7部署OpenVPN服务端
ag-grid标题内容右对齐
ag-grid 列检索-文本框
Linux查看系统信息
.NET 微服务——CI/CD(3):镜像自动分发
.NET 微服务——CI/CD(4):避坑和一点经验

联系我们
联系电话:15090125178(微信同号)
电子邮箱:garson_zhang@163.com
站长微信二维码
微信二维码