opensuse 如何开放ssh端口,sshd_config 文件应经改了,防火墙也设置了22端口,但是还是无法用ssh登录!!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了opensuse 如何开放ssh端口,sshd_config 文件应经改了,防火墙也设置了22端口,但是还是无法用ssh登录!!相关的知识,希望对你有一定的参考价值。

# chkconfig --list | grep fire SuSEfirewall2_init 0:off 1:off 2:off 3:off 4:off 5:off 6:off SuSEfirewall2_setup 0:off 1:off 2:off 3:off 4:off 5:off 6:off SUSE防火墙立即停止命令 linux:~ # SuSEfirewall2 stop SuSEfirewall2: Warning: ip6tables does not support state matching. Extended IPv6 support disabled. SuSEfirewall2: batch committing... SuSEfirewall2: Firewall rules unloaded USE默认的防火墙设置为禁止所有外来联结。如果你想开放某个端口的话,就得修改防火墙设置开放这个端口。本文介绍了怎么修改SUSE的防火墙设置以开放某指定端口。 手动修改: #vi /etc/sysconfig/SUSEfirewall2 #TCP端口的情况: FW_SERVICES_EXT_TCP = "22" #UDP端口的情况: FW_SERVICES_EXT_UDP = "177" 防火墙设置的生效: #rcSUSEfirewall2 restart 谢谢了,大神帮忙啊

参考技术A yast2 在software managerment 里面 search 关键词 ssh 然后打钩。。。accept.安装。。
采纳哦本回答被提问者采纳

OpenSUSE 开启SSH 和网络设置(转)

 

一.开启SSH

1.确认SSH包已安装。
2.确认防火墙没有拦截。
3.确认SSH服务已启动。
4.确认SSH配置文件设置正确。
环境:
SSH已安装,防火墙设置不清楚,SSH服务已启动,配置文件不清楚。
查看防火墙:
编辑文件/etc/sysconfig/SuSEfirewall2 

FW_SERVICES_EXT_TCP=""

查找此处,确认防火墙阻止,修改为:

FW_SERVICES_EXT_TCP="ssh"

保存退出,重新启动防火墙:

rcSuSEfirewall2 restart

修改配置文件:
vi /etc/ssh/sshd_config

PasswordAuthenticationno

查找此处,确认为不支持密码验证,修改为:

PasswordAuthentication yes

保存退出,启动SSH服务。

service sshd restart

二.网络设置
环境:网卡eth0 设置DHCP 已连接上互联网。
目的:永久修改IP地址为静态,连接上互联网。
查看配置文件:
/etc/sysconfig/network/ifcfg-eth0

BOOTPROTO=\'dhcp\'
ETHTOOL_OPTIONS=\'\'
BROADCAST=\'\'
IPADDR=\'\'
MTU=\'\'
NAME=\'\'
NETMASK=\'\'
NETWORK=\'\'
STARTMODE=\'\'
USERCONTROL=\'no\'

修改为:

BOOTPROTO=\'static\'
ETHTOOL_OPTIONS=\'\'//此处还不清楚
BROADCAST=\'192.168.1.255\'
IPADDR=\'192.168.1.55\'
MTU=\'1500\'
NAME=\'eth0\'
NETMASK=\'255.255.255.0\'
NETWORK=\'192.168.1.0\'
STARTMODE=\'auto\'
USERCONTROL=\'yes\'

保存,退出,修改或创建路由文件。
vi /etc/sysconfig/network/routes

default192.168.1.1- eth0 //此处为默认路由

保存退出,修改域名文件:
vi /etc/resolv.conf 
添加以下:

nameserver 192.168.1.1

重启网卡:

rcnetwork restart

以上是关于opensuse 如何开放ssh端口,sshd_config 文件应经改了,防火墙也设置了22端口,但是还是无法用ssh登录!!的主要内容,如果未能解决你的问题,请参考以下文章

Linux SSH端口更改和SSH远程连接服务慢原因排查

Linux中如何检查开放端口

opensuse 防火墙怎么关

端口转发和使用 Python Paramiko 的开放式 SFTP

Linux 中如何检查开放的端口

ubuntu怎么查看ssh端口