在 Ubuntu 上安装 Webmin

摘要:
安装在Ubuntu机器上安装Webmin的最简单和推荐的方法是启用Webmin存储库并通过命令行安装Webmin软件包。查看,启动,暂停webmin的命令/etc/init.d/webmin{start|stop|restart|reload|force-reload|status}调整防火墙默认情况下,Webmin在所有网络接口上侦听端口10000上的连接。写在最后您已在计算机上成功安装了Webmin。您现在可以安装FTP服务器或LAMP/LEMP软件包,并开始通过WebminWeb界面管理服务。要了解有关Webmin的更多信息,请访问其官方文档页面

安装

在 Ubuntu 机器上安装 Webmin 的最简单和推荐的方法是启用 Webmin 存储库并通过命令行安装 Webmin 软件包。

执行以下步骤在 Ubuntu 上安装 Webmin:

01、首先更新包列表并安装依赖项:

sudo apt update
sudo apt install software-properties-common apt-transport-https wget

02、接下来,使用以下 wget 命令导入 Webmin GPG 密钥:

wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -

如果报错:gpg: can't connect to the agent: IPC connect call faile

image-20200801135209836

解决办法:

sudo apt remove gpg
sudo apt install gnupg1

执行上面两个命令再执行

wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -

键入以下命令启用 Webmin 存储库:

sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"

如果报错:sudo: add-apt-repository: command not found,说明Launchpad PPA Repositories 这个第三方个人资源库你没有安装

image-20200801135959648

解决办法:

#安装
apt-get install software-properties-common

如果报错:software-properties-common : Depends: python3-software-properties (= 0.96.24.32.13) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

image-20200801143208276

应该是源配错了,下面是解决办法,

原文:https://blog.csdn.net/qq_34168515/article/details/107410732

换源

https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

选择需要的源(一定要根本版本来)
在这里插入图片描述
查看 Ubuntu的版本

输入命令
lsb_release -a
显示如下
Distributor ID: Ubuntu                           //类别是ubuntu
Description:  Ubuntu 16.04.3 LTS          //16年3月发布的稳定版本,LTS是Long Term Support:长时间支持版本,支持周期长达三至五年
Release:    16.04                                    //发行日期或者是发行版本号
Codename:   xenial                               //ubuntu的代号名称
1234567

修改后运行

sudo apt-get update

注意:如果换源了,这两个命令需要重新执行

wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"

03、键入以下命令安装最新版本的 Webmin:

sudo apt-get install webmin

安装完成后,将显示以下输出:

Webmin install complete. You can now login to https://your_server_ip_or_hostname:10000/
as root with your root password, or as any user who can use sudo
to run commands as root.

Webmin 服务将自动启动。

查看,启动,暂停 webmin的命令

/etc/init.d/webmin {start|stop|restart|reload|force-reload|status}

调整防火墙

默认情况下,Webmin 在所有网络接口上侦听端口 10000 上的连接。

如果您的服务器运行 UFW 防火墙,则需要打开 Webmin 端口。

要允许端口 10000 上的流量,请运行以下命令:

sudo ufw allow 10000/tcp

访问 Webmin Web 界面

现在,在您的 Ubuntu 系统上安装了 Webmin,打开您喜欢的浏览器并键入服务器的主机名或公共IP地址,然后键入 Webmin 端口 10000:

https://your_server_ip_or_hostname:10000/

浏览器会抱怨证书无效,因为默认情况下 Webmin 使用不受信任的自签名证书。

使用 root 或 sudo 用户凭据登录 Webmin Web 界面:

webmin-login-formwebmin-login-form

登录后,您将被重定向到 Webmin 仪表板,该仪表板提供有关系统的基本信息。

webmin-dashboardwebmin-dashboard

从这里开始,您可以根据需要开始配置和管理 Ubuntu 服务器。

写在最后

您已在计算机上成功安装了 Webmin。 您现在可以安装FTP服务器或 LAMP/LEMP 软件包,并开始通过 Webmin Web 界面管理服务。

要了解有关 Webmin 的更多信息,请访问其官方文档页面

免责声明:文章转载自《在 Ubuntu 上安装 Webmin》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇python图像处理之pyocrPython自动化之pytest框架使用详解下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

在Ubuntu 18.04.3上为PHP 7.4.11安装GD库

在Ubuntu 18.04.3上为PHP 7.4.11安装GD库 参考:https://blog.csdn.net/qq285744011/article/details/104299732 步骤 查看PHP版本: php -v sudo apt-get update sudo apt-get install php7.4-gd 提示已经成功: Se...

Linux服务器用speedtest 测试上传下载速度

如何测试Linux服务器上传下载速度方法一、 方法二、登陆到服务器的Home目录下,下载speedtest.py sudo wget https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py 加上执行权限,需要有python环境支持下执行 sudo chmod 755...

ubuntu16.04 内核源码编译

1)下载 首先看一下自己的内核版本 apt-cache search linux-source下载内核代码:sudo apt-get install linux-source-4.10.0 2)解压: /usr/source/ 目录下解压 tar -jxv -f linux-source-4.10.0.tar.bz2 3)编译 make menuconf...

Ubuntu 12.04上安装R语言

Ubuntu 12.04上安装R语言 作者:凯鲁嘎吉 - 博客园http://www.cnblogs.com/kailugaji/ R的安装 sudo gedit /etc/apt/sources.list 在sources.list文件后面添加一行 deb http://ftp.ctex.org/mirrors/CRAN/bin/linux/ub...

ubuntu系统下wireshark普通用户抓包设置

dumpcap需要root权限才能使用的,以普通用户打开Wireshark,Wireshark当然没有权限使用dumpcap进行截取封包。 虽然可以使用 sudo wireshark 但是,以sudo的方式用root打开Wireshark显然是不安全的,也不是很方便,因为得到的封包数据也属于root用户。 解决这个问题的办法——可以使用用户组功能使用Wir...

菜鸟初学Linux——Ubuntu系统中,用root权限进行复制粘贴操作

long long ago,积累了一些Linux的小知识,拿出来分享一下,希望以后能够在工作上带来一些帮助。 方法一 第一步:打开终端,在命令行里输入sudo nautilus第二步:输入你的用户的密码第三步:在弹出的窗口中打开需要操作的目录第四步:把你所需要的其他目录中的文件进行复制,并且粘贴到当前的这个目录中。或者:也可以在当前目录窗口中删掉不想要...