SUSE系统设置

2023-05-16

目录

      • 1. 防火墙设置
      • 2. 配置ssh服务
      • 3. 修改hostname
      • 4. 配置ip,dns,网关
      • 5. 配置镜像源
      • 6.配置apache 服务器
      • 7. 安装ping命令

1. 防火墙设置

SUSE11下:
关闭操作为:
service SuSEfirewall2_setup stop
service SuSEfirewall2_init stop
取消开机启动防火墙:
chkconfig SuSEfirewall2_init off
chkconfig SuSEfirewall2_setup off

启动操作为:
service SuSEfirewall2_setup start
service SuSEfirewall2_init start
开机启动防火墙:
chkconfig SuSEfirewall2_init on
chkconfig SuSEfirewall2_setup on

查看防火墙状态
service SuSEfirewall2_setup status

suse12下操作为:
关闭防火墙
systemctl stop SuSEfirewall2.service
取消开机启动防火墙
systemctl disable SuSEfirewall2.service

开机开启防火墙
systemctl enable SuSEfirewall2.service
启动防火墙
systemctl start SuSEfirewall2.service

查询防火墙状态
systemctl status SuSEfirewall2.service

SUSE15下:
rcfirewalld start或是 systemctl start firewalld  启动防火墙
rcfirewalld stop或是 systemctl stop firewalld   关闭防火墙
rcfirewalld restart或是 systemctl restart firewalld  重启防火墙
rcfirewalld  status或是 systemctl status firewalld   查看防火墙状态
systemctl enable firewalld   开机启动防火墙
systemctl disable firewalld   开机禁用防火墙

2. 配置ssh服务

vim /etc/ssh/sshd_config

PermitRootLogin yes            # 允许root用户登录
PasswordAuthentication yes     # 开启密码验证

修改完成后重启ssh服务
systemctl restart sshd

3. 修改hostname

vim /etc/HOSTNAME
把.site前面换成自己要的名字即可

jamysong.site

然后重启系统就可以了

4. 配置ip,dns,网关

(1)修改ip
vim /etc/sysconfig/network/ifcfg-eth0

BOOTPROTO='static'           # 网络模式:dhcp(自动获取)、static(静态,或者none也可以)
IPADDR='192.168.227.143/24'   # IP地址
STARTMODE='auto'             # 开机启动网卡

(2)修改网关

修改如下文件
vim /etc/sysconfig/network/ifroute-eth0
添加如下内容
default 网关IP
例如 default  192.168.227.2 

(3)修改dns

看到下面的内容就知道了SUSE修改/etc/resolv.conf是没用的,因为系统每次重启后resolv.conf会重新生成,即使重启前把他修改了也没用,所以要想修改dns,必须要编辑/etc/sysconfig/network/config这个文件:
vim /etc/sysconfig/network/config,做如下修改即可
NETCONFIG_DNS_STATIC_SERVERS="192.168.227.2 114.114.114.114 8.8.8.8"
然后重启网络systemctl restart network
再次查看/etc/resolv.conf
cat /etc/resolv.conf
可以看到dns已经设置成功了

在这里插入图片描述
测试一下 ping www.baidu.com,结果显示已经可以联通外网了
在这里插入图片描述

### /etc/resolv.conf file autogenerated by netconfig!
#
# Before you change this file manually, consider to define the
# static DNS configuration using the following variables in the
# /etc/sysconfig/network/config file:
#     NETCONFIG_DNS_STATIC_SEARCHLIST
#     NETCONFIG_DNS_STATIC_SERVERS
#     NETCONFIG_DNS_FORWARDER
# or disable DNS configuration updates via netconfig by setting:
#     NETCONFIG_DNS_POLICY=''
#
# See also the netconfig(8) manual page and other documentation.
#
# Note: Manual change of this file disables netconfig too, but
# may get lost when this file contains comments or empty lines
# only, the netconfig settings are same with settings in this
# file and in case of a "netconfig update -f" call.
#
### Please remove (at least) this line when you modify the file!
nameserver 192.168.10.2

5. 配置镜像源

(1)添加镜像源地址
挂载dvd镜像命令: mount /dev/sr0 /mnt
卸载:umount /mnt

zypper ar file:///mnt/Module-Basesystem   Module-Basesystem
zypper ar file:///mnt/Module-Desktop-Applications  Module-Desktop-Applications
zypper ar file:///mnt/Module-CAP-Tools Module-CAP-Tools
zypper ar file:///mnt/Module-Containers Module-Containers
zypper ar file:///mnt/Module-Development-Tools Module-Development-Tools
zypper ar file:///mnt/Module-HPC Module-HPC
zypper ar file:///mnt/Module-Server-Applications Module-Server-Applications
zypper ar file:///mnt/Module-Legacy Module-Legacy
zypper ar file:///mnt/Module-Live-Patching Module-Live-Patching
zypper ar file:///mnt/Module-Public-Cloud Module-Public-Cloud
zypper ar file:///mnt/Module-Python2 Module-Python2
zypper ar file:///mnt/Module-RT Module-RT
zypper ar file:///mnt/Module-SAP-Applications Module-SAP-Applications
zypper ar file:///mnt/Module-Transactional-Server Module-Transactional-Server
zypper ar file:///mnt/Module-Web-Scripting Module-Web-Scripting

(2)zypper相关命令

列出所有本地源
zypper lr

持久挂载镜像源
vim  /etc/fstab
/dev/sr0  /mnt  iso9660  loop      0  0

清除缓存
zypper clean

刷新安装源
zypper ref

列出所有可用的模式
zypper pt

删除源
zypper rr sles

卸载已挂载的安装源:
umount /mnt

查看安装软件包
zypper se

列出仓库优先级
zypper lr -p

列出仓库的URI
zypper lr -u

测试安装
zypper install gcc

安装某个软件包
zypper install package_name

安装某个版本的软件包
zypper install package_name=version

安装以某个单词名字开头的所有软件包
zypper install package_name*

卸载某个软件包
zypper remove package_name

升级某个软件包
zypper update package_name

要一次安装和删除多个包,请使用 +/-  ~/! 修改键一次性安装和删除包:
zypper install emacs -vim
或:
zypper remove emacs +vim

可使用此命令来获取所有可用新包的列表:
zypper list-updates

类似的,要列出所有所需的包,请使用:
zypper list-patches

6.配置apache 服务器

安装apache
zypper install -y apache2 apache2-prefork apache2-utils
在/srv/www下创建html目录
mkdir /srv/www/html
然后修改default-server.conf文件
vim /etc/apache2/default-server.conf
修改内容如下,最后保存修改再重启apache服务就可以访问了
systemctl restart apache2

在这里插入图片描述

7. 安装ping命令

zypper install -y iputils

在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SUSE系统设置 的相关文章

  • SUSE12系统安装

    SUSE12系统安装 本教程为转载 xff0c 原文连接 1 启动安装模式 在启动页面上选择Installation xff0c 然后按Enter键 xff0c 开始载入SUSE Linux服务安装程序并以普通模式安装 开始初始化 更新安装
  • SUSE15系统安装

    本教程为转载内容 xff0c 原文链接 SUSE15系统安装 安装开始 1 启动安装模式 在启动页面上选择Installation xff0c 然后按Enter键 xff0c 这将载入SUSE Linux服务器安装程序并以普通模式安装 2
  • Rocky Linux 8.4系统安装

    本教程为转载内容 xff0c 原文链接 Rocky Linux 8 4系统安装 安装目的地 xff0c 选择自定义 xff0c 点击完成 点击自动创建 修改 分区的大小为34 GiB xff0c 将空闲出来的1 06GiB分给 temp分区
  • Ubuntu21.04系统安装

    目录 1 启动Ubuntu21 04镜像2 安装界面3 键盘布局4 安装模式5 安装类型6 磁盘分区7 确认磁盘手动分区8 创建EFI System Partition9 创建boot引导分区10 创建swap虚拟分区11 创建根分区12
  • Java8使用stream将Map转成List的方法

    import java util HashMap import java util List import java util Map import java util stream Collectors 64 Author liangju
  • Debian11系统安装

    目录 1 启动镜像2 选择语言3 选择所在位置4 键盘布局5 设置主机名6 设置域名7 设置root账户密码8 设置用户和密码9 设置时区10 磁盘分区11 安装其他软件包11 安装系统镜像12 参与软件包使用情况调查13 安装环境14 系
  • Deepin20.2.3系统安装

    目录 1 启动镜像2 选择语言3 硬盘分区4 新建boot分区5 创建虚拟分区6 创建根分区7 执行分区方案8 安装系统9 系统设置10 重启进入系统11 ssh连接 1 启动镜像 启动镜像进入Boot menu xff0c 默认选择第一行
  • Linux之基础命令篇

    目录 综述1 cd2 pwd3 ls4 查看文件内容4 1 less4 2 more4 3 cat4 4 tac4 5 head4 6 tail 5 压缩命令5 1 tar tar 5 2 tar tar gz 5 3 tar tar xz
  • Redhat8.4系统安装

    目录 1 启动镜像2 选择语言3 选则键盘布局4 磁盘分区4 1 创建引导分区 xff08 boot xff09 4 2 创建根分区 xff08 xff09 4 3 创建swap分区 5 KDUMP6 设置时区7 软件选择8 网络和主机名9
  • Linux之用户权限篇

    目录 前言1 查看用户信息1 创建用户2 修改用户信息3 删除用户4 文件权限4 1 chmod4 2 chown 5 用户密码 前言 用户权限非常重要 非常重要 xff01 非常重要 xff01 所以单独拿出来做笔记 xff0c 平时在l
  • Linux之镜像源篇

    目录 1 概述2 本地镜像源2 1 第一种方式2 2 第二种方式 3 在线镜像源 xff08 阿里云源 xff09 1 概述 1 yum需要一个yum库 xff0c 也就是yum源 默认情况下 xff0c CentOS就有一个yum源 在
  • mysql使用指南

    目录 一 SQL简述1 SQL的概述2 SQL的优点3 SQL的分类 二 数据库的三大范式三 数据库的数据类型1 整数类型2 浮点数类型和定点数类型3 字符串类型4 字符串类型5 日期与时间类型 四 数据库 数据表的基本操作1 数据库的基本
  • linux下安装mysql8及使用

    目录 1 下载mysql软件包2 解压缩包3 移动MySQL文件4 添加用户和用户组5 创建 data mysql目录6 创建 etc my cnf文件7 安装libaio8 初始化mysql9 查看数据库密码10 重命名mysql ser
  • Linux安装nacos

    目录 前言1 安装jdk jdk1 8 43 2 安装maven maven3 2 43 3 环境生效4 启动nacos5 关闭nacos 前言 Nacos 致力于帮助您发现 配置和管理微服务 Nacos 提供了一组简单易用的特性集 xff
  • docker搭建redis主从复制

    目录 1 docker拉取镜像2 启动两台redis容器3 查看容器状态4 查看两台容器的ip地址5 进入容器 xff08 从机 xff09 6 测试主从复制效果 1 docker拉取镜像 docker pull redis 6 0 8 2
  • java代码实现部门树以及任意树结构的获取

    表结构如下 SET NAMES utf8mb4 SET FOREIGN KEY CHECKS 61 0 Table structure for my dept DROP TABLE IF EXISTS 96 my dept 96 CREAT
  • docker搭建nacos集群

    目录 前言1 启动mysql5 7容器2 配置nacos config数据库 xff08 1 xff09 创建nacos config数据库 xff08 2 xff09 创建nacos的配置表 3 拉取nacos镜像4 启动nacos容器5
  • linux搭建nacos集群

    目录 前言1 准备mysql数据库2 准备nacos压缩包 xff08 1 xff09 下载nacos xff08 2 xff09 创建集群节点目录 xff08 3 xff09 修改集群配置文件 3 复制nacos到每个节点目录4 修改se
  • docker搭建mysql8.0主备(主从复制)

    目录 前言1 拉取mysql8 0 25镜像2 启动mysql容器3 修改配置文件4 进入主容器mysql5 进入从容器mysql6 测试主从复制效果 注意事项 xff1a 前言 由于最近项目中开始要用到mysql主备模式 xff0c 所以
  • window11系统安装

    目录 前言1 系统配置要求2 安装方式Windows 11 安装助手创建 Windows 11 安装媒体下载 Windows 11 磁盘映像 ISO 3 安装 微软官网下载地址 也可用迅雷下载 其他版本下载地址 xff08 可用迅雷下载 x

随机推荐

  • docker搭建consul集群

    目录 官方下载地址1 拉取 Consul 镜像2 启动consul主容器 xff08 搭建数据中心dc1 xff09 3 查询dc1中主容器IP地址4 启动其他容器并加入dc15 查看数据中心dc1节点6 启动consul主容器 xff08
  • docker搭建zookeeper集群

    目录 前言1 拉取镜像2 启动容器3 查看容器IP4 修改容器配置文件4 1 修改容器 xff08 10 88 0 19 xff09 的zoo cfg文件4 2 修改容器 xff08 10 88 0 20 xff09 的zoo cfg文件4
  • imagex工具整合window11的wim镜像

    目录 前言1 提取install wim镜像文件2 用wintool查看镜像文件3 用imagex整合镜像4 查看整合后的镜像5 替换install wim文件6 效果图 前言 window11镜像微软官网昨天刚刚发布出来 xff0c 现在
  • 制作window11系统U盘启动盘

    目录 前言1 U盘分区2 复制系统文件到U盘3 编辑bcd文件4 查看系统安装盘 xff08 U盘 xff09 前言 制作系统安装U盘需要使用到bootice这个工具 下载地址 xff0c 它主要是用来给U盘分区以及编辑bcd引导文件的 这
  • macOS Big Sur系统安装

    目录 前言系统安装U盘制作系统安装过程 前言 本次是在Vmware虚拟机用U盘启动盘来安装的macOS Big Sur 10 16版本 模仿实体机安装 xff0c 首先在虚拟机的macOS10 15系统中 xff0c 进入终端执行命令制作U
  • linux下安装nginx

    前言 nginx是一款高性能的 HTTP 和反向代理的web服务器 xff0c Nginx 可以作为静态页面的 web 服务器 xff0c 同时还支持 CGI 协议的动态语言 xff0c 但是不支持 java Java 程序只能通过与 to
  • js中获取当前点击的li标签以及li标签中a标签的id

    可以使用以下代码来获取当前点击的li标签的id xff1a document querySelectorAll 39 li 39 forEach function li li addEventListener 39 click 39 fun
  • linux下nginx的使用

    目录 前言1 nginx conf配置文件2 反向代理3 负载均衡4 动静分离5 高可用配置 前言 今天来说一下nginx的具体怎么使用 xff08 nginx安装参考这里 xff09 xff0c 主要包括反向代理 负载均衡 动静分离以及高
  • docker命令详解

    docker命令集 命令说明容器生命周期管理run创建一个新容器并运行start开启一个容器并使其在后台运行stop停止一个容器restart重启一个容器kill杀掉一个容器进程rm删除容器pause暂停容器unpause恢复暂停容器cre
  • redis常见问题与解决方案

    文章目录 缓存穿透 问题描述解决方案 缓存击穿 问题描述解决方案 缓存雪崩 问题描述解决方案 缓存穿透 问题描述 key 对应的数据在数据源并不存在 xff0c 每次针对此 key 的请求从缓存获取不到 xff0c 请求都会压到数据库 xf
  • jar包里面文件修改

    目录 前言1 解压jar包2 编辑要修改的配置文件3 重新生成jar包4 替换 前言 之前认为只要用解压软件打开包 xff0c 把里面要修改的配置文件提取出来编辑完成后直接替换掉jar包里原来的文件就好 xff0c 但实际项目中这样做很可能
  • javaweb项目字符集设置

    目录 前言1 编辑idea的VM Options属性文件2 idea的settings设置3 idea中tomcat设置4 tomcat字符集设置 前言 今天主要来讲一下在idea开发java web项目中怎么统一字符集 xff0c 乱码在
  • maven

    目录 1 maven安装1 1 maven下载1 2 配置maven环境变量1 3 settings配置文件 2 maven使用2 1 maven项目的层级结构2 2 maven工作方式2 3 maven生命周期2 4 maven命令2 5
  • docker之网络篇

    前言 刚开始学习docker的时侯 xff0c 启动容器时并没有指定网络 xff0c 使用的是默认的bridge xff0c 也就是桥接的模式 xff0c 这种模式下启动的容器间都是可以相互通信的 xff0c 所以使用起来也是特别的爽 xf
  • 虚拟机中Linux怎么与宿主机、外网通信

    目录 前言一 NAT模式1 设置宿主机2 设置VMware虚拟机3 对虚拟机Linux进行设置4 重启linux网络服务 二 桥接模式1 cmd命令行窗口查询IP地址2 设置Linux3 重启网卡服务 三 only host模式1 设置宿主
  • docker私有镜像仓库搭建

    目录 1 拉取registry镜像2 启动registry容器3 编辑daemon json文件4 重新加载docker配置5 访问私库web页面6 推送镜像到registry私库 1 拉取registry镜像 span class tok
  • docker企业级镜像仓库harbor搭建

    目录 1 下载harbor离线安装包2 解压harbor安装包3 编辑harbor配置文件4 编辑docker配置文件5 安装docker compose6 运行安装脚本7 访问harbor网页端8 登录harbor9 推送docker镜像
  • mysql中一张表的user_id替换成对应user_name保存

    在MySQL中将一个表中的user id替换成对应的user name xff0c 需要使用join语句将两个表连接起来 xff0c 然后使用update语句更新表中的数据 具体操作如下 xff1a 假设有两个表 xff1a 表A和表B x
  • Window10系统快捷方式小箭头的去除与恢复

    复制下面的代码 新建一个文本文件 粘贴后另存为 bat文件 xff0c 然后以管理员身份打开就可以去掉桌面上图标的小箭头或恢复桌面上图标的小箭头 去掉小箭头 span class token variable reg span span c
  • SUSE系统设置

    目录 1 防火墙设置2 配置ssh服务3 修改hostname4 配置ip dns 网关5 配置镜像源6 配置apache 服务器7 安装ping命令 1 防火墙设置 span class token variable SUSE11下 xf