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

Posted 飞舞的旋律

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 和网络设置(转)的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu20.04系统安装后要做的事

树莓派无屏幕无WiFi通过SSH连接电脑(多图)

使用 Paramiko 或其他 Python 库通过 SSH 跳转服务器远程登录网络设备

openSUSE-Leap-15.1配置网络和防火墙

Linux开启TCP 22端口(基于SSH协议)

SSH服务详解(转)