首页 > 系统相关 >Linux可视化管理-webmin工具

Linux可视化管理-webmin工具

时间:2023-06-26 19:55:20浏览次数:53  
标签:7777 -- 端口 webmin etc 可视化 Linux rpm

环境:连接工具:tabby,操作系统:centos7.6.

webmin

介绍

​ Webmin 是功能强大的基于 Web 的 Unix/linux 系统管理工具。管理员通过浏览器访问 Webmin 的各种管理功能并完成相应的管理操作。除了各版本的 linux 以外还可用于:AIX、HPUX、Solaris、Unixware、Irix 和 FreeBSD 等系统

安装和配置

下载安装包

我这里下载1.800-1的,如图

image-20230625235900769

创建目录

到opt目录下创建webmin目录,上传安装包到这个目录。

image-20230625235033986

上传完毕

image-20230625235953386

执行命令安装

rpm -ivh webmin-1.800-1.noarch.rpm

image-20230626000058905

可能会发生这个错误

image-20230626000335622

分别执行下面这三条命令,执行的过程中输入y,继续执行。

yum install perl
yum install perl-Net-SSLeay
yum install perl-Encode-Detect

执行三条命令后继续执行这条命令

rpm -ivh webmin-1.800-1.noarch.rpm

image-20230626000818400

重置密码

下面这条命令是设置初始化密码,webmin用户root的初始化密码我这里设置为test,你可以设置成其他的。

/usr/libexec/webmin/changepass.pl /etc/webmin root test

image-20230626153114403

修改端口号

这个工具默认使用10000端口,很容易被攻击,建议修改成其他端口号,我这里设置成7777.执行下面这条命令:

vim /etc/webmin/miniserv.conf

修改两个地方:

image-20230626154143551

修改完成后:wq保存退出

重启webmin

/etc/webmin/restart

image-20230626154330521

开启7777号端口

默认情况下防火墙是打开的,直接访问无法成功,需要开放端口。

开放7777号端口。

firewall-cmd --zone=public --add-port=7777/tcp --permanent

更新防火墙配置

firewall-cmd --reload

image-20230626154628668

查看是否开放成功

firewall-cmd --zone=public --list-ports

image-20230626154720439

7777号端口已经开放成功,3306是之前数据库的。

登录webmin

浏览器打开访问:

http://linux的IP:7777

可能会发生这个错误

image-20230626164600453

执行下面这条命令

vim /etc/webmin/miniserv.conf 

修改ssl=1为ssl=0

image-20230626164708899

重启webmin

/etc/webmin/restart

再次访问,发现成功。

image-20230626165111971

使用用户名:root,密码:test,点击login,成功进入。

image-20230626165252350

设置中文

这个工具有很多功能,有需要自己百度一下,这里做一下简单介绍设置成中文功能。

image-20230626165958810

选择语言为 Simplified Chinese (ZH_CN) 简体中文,点击 Change Language,然后刷新页面。

image-20230626170149715

页面已经变成中文了,成功。

标签:7777,--,端口,webmin,etc,可视化,Linux,rpm
From: https://www.cnblogs.com/malinyan/p/17506586.html

相关文章

  • 虚拟机安装Linux
    二、虚拟机安装Linux1.新建虚拟机,选择典型安装2.选择稍后安装操作系统3.选客户机操作系统为Linux(L),版本(V)为CentOS764位4.命名虚拟机,也可以根据需求更改默认位置5.指定虚拟机最大磁盘大小,并选择将虚拟磁盘拆分成多个文件6.点击完成创建虚拟机    7.点击虚拟......
  • 如何建立Linux与git的连接?
    @[Toc]本文以Xshell为案例进行与git的连接!建立连接三板斧:add,commit,pushLinux与git远程连接的方法:1.设置全局的用户名和邮箱gitconfig--globaluser.name"你的用户名"gitconfig--globaluser.email"你的邮箱"2.先创建本地文件夹mkdirtest3.cd进入本地仓库cdtest4......
  • Linux ssh: Could not resolve hostname xxxx: Name or service not known
    linux(centos)在配置互信时,出现报错:ssh:Couldnotresolvehostnamexxxx:Nameorservicenotknown出现这种错误是因为系统/etc/hosts中配置的主机名与HOSTNAME的不一致造成。例如:/etc/hosts中这样配置baoyw-dbhostname中这样配置baoywdb......
  • Hyper-V是微软开发的一种虚拟化技术,它允许在一台物理计算机上创建和管理多个虚拟机。
    Hyper-V是微软开发的一种虚拟化技术,它允许在一台物理计算机上创建和管理多个虚拟机。虚拟机可以运行不同的操作系统,如Windows、Linux等。以下是关于Hyper-V的一些要点:虚拟化技术:Hyper-V是一种类型-1(裸金属)虚拟化技术,它直接运行在硬件上,而不需要一个宿主操作系统。这使得虚拟机能......
  • linux 核间通讯rpmsg架构分析【转】
    转自:https://blog.csdn.net/wind0419/article/details/123277545以imx8为例在最底层硬件上,A核和M核通讯是靠硬件来进行的,称为MU,如图  LinuxRPMsg是在virtioframework上实现的一个消息传递机制VirtIO是一个用来实现“虚拟IO”的通用框架,典型虚拟的pci,网卡,磁盘等虚拟设......
  • linux下搭建mysql
    Linux下搭建mysql一、上传解压mysql压缩包1.上传mysql压缩包到linux下任意目录比如/usr/src(新系统需要给该目录添加权限:chmod777/usr/src)2.解压mysql压缩包unzipmysql-community-5.7-all.zip二、安装mysql应用程序1.严格按顺序安装rpm程序rpm-ivhmysql-community-common-5.7.......
  • Linux基础26 rsync服务, 三种传输方式
    Rsync服务一、备份1.什么是备份?备份就是把重要的数据或文件再次复制一份保存起来(给源文件增加一个副本)2.为什么要备份?数据很重要!!!出现故障之后,需要恢复数据(软件服务出现问题几率很小,80%都是人为故障)3.能不能不做备份对于不重要的数据,可以不做备份对于不必要的数据可......
  • linux下docker安装与使用
    linux下docker安装1.安装依赖包执行命令:yuminstall-yyum-utilsdevice-mapper-persistent-datalvm22.安装docker执行命令:yuminstall-ydocker3.启动和关闭docker启动:systemctlstartdocker关闭:systemctlstopdocker......
  • linux下redis安装与使用
    linux下redis安装与使用一、redis安装1.上传reids压缩包到任意目录,一般与mysql数据库放一起。/usr/src2.redis压缩包解压tarxvfredis-7.0.4.tar.gz3.用gcc编译C语言,先安装gccyuminstall–ygcc4.进入到解压后的redis目录下,执行编译make5.执行安装命令makeinstall默认安装在:/u......
  • Linux系统搭建Jmeter环境
    Linux系统搭建Jmeter环境一、把Jmeter的压缩包传到Linux系统/home目录下1.给/home添加读写权限chmod777/home2.进入到/home目录下,双击Jmeter压缩包,上传文件3.解压Jmeter压缩包unzipapache-jmeter-5.5.zip如果没有解压提示没有unzip命令,则需要安装unzip工具。在线安装命令如下:yu......