ubuntu server 10.4下用webmin进行pure-ftpd的用户管理

简介:

前言:

在上一篇配置完pure-ftpd后,感觉管理起来不是很方便,要是有web界面或其他视窗管理工具就好了,像管理MySql用phpMyadmin一样。于是想到了众所周知的webmin,在默认情况,webmin里是没有pure-ftpd模块。有很多管理pure-ftpd的工具,在http://www.debianhelp.co.uk/pureftpweb.htm上有很多介绍,我就想用webmin来试试。

目标:

在一台配置完pure-ftpd的ubuntu server 10.4上安装webmin,并利用webmin来管理pure-ftpd。

软件包:

1,webmin_1.510-2_all.deb在http://sourceforge.net/projects/webadmin/files/webmin/1.510/webmin_1.510-2_all.deb/download上下载

2,pureftpd.wbm在http://www.webmin.com/cgi-bin/search_third.cgi?category=Servers上下载

操作:

1,在配置好pure-ftpd的机器上安装webmin

(1)先把下载好的webmin_1.510-2_all.deb软件包利用winscp上传的服务器上

(2)#sudo dpkg –i webmin_1.510-2_all.deb

会提示包依赖所需的插件,这个很好解决,根据提示用apt-get insall 安装,如下

#sudo apt-get install  perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl apt-show-versions libapt-pkg-perl 
解决了包依赖,再安装webmin就可以了,注意看安装完后,会在底端提示用https://192.168.2.73:10000进入管理界面,192.168.2.73是我服务器地址。

2,在webmin上安装pure-ftpd的管理模块

ftp1-3

点击webmin模块,进行安装pureftpd模块

ftp1-4

安装完以后就能在webmin里找到pure-ftpd server,此时还不能使用,要进行必要的设置

ftp1-5

根据实际的值进行正确填写,完成后,就可以看到以下4个选项。

ftp1-6

3,用户管理

此时选择pure-FTPD users 就可看到现有的ftp用户信息,也可以添加新用户,删除不需要的用户。

添加新户:

ftp1-7

填写后必要的值后,点击 add this user 即可。不再需要执行#sudo pure-pw mkdb,用户就可生效。

4,利用pure-ftpd monitor进行监控那些用户已登录到ftp服务器

ftp1-8

总结:pure-ftpd还不能完全靠webmin来配置管理,只有在配置完成后,用它来管理用户感觉还是比较方便的。有没有一个工具能把pure-ftpd配置的像FileZilla server,serv-U操作那样简单呢?我想将来会有的,或是其他工具就可以,只是我还没发现。


本文转自xcjgutong 51CTO博客,原文链接:http://blog.51cto.com/xuchengji/373520


相关文章
|
2月前
|
Ubuntu 网络协议 虚拟化
在VMware环境安装Ubuntu Server中遇到的无法安装问题
安装Ubuntu Server中遇到的无法安装问题解决思路
|
6月前
|
Ubuntu 安全 Linux
ubuntu2404 Server扩展PV
通过以上步骤,你可以成功扩展Ubuntu 24.04 Server上的物理卷。该过程包括创建新分区、将其添加到现有PV、扩展逻辑卷和相应的文件系统。扩展完成后,服务器将能够使用新增的存储空间,确保系统运行更加高效和稳定。
278 77
|
4月前
|
Ubuntu 虚拟化 Windows
无影云电脑选择哪个操作系统Windows server 2019还是Ubuntu?
在选择阿里云无影云电脑的操作系统时,Windows Server 2019 和 Ubuntu 各有优势。Windows适合依赖微软生态的企业级应用,提供图形化界面和高安全性;Ubuntu则轻量、经济,适合开源工具链和容器化部署。根据应用场景、资源占用、安全性、开发效率及成本考量,选择最适合的系统。条件允许下,可采用混合方案满足多样化需求。
|
5月前
|
Ubuntu 编译器 开发工具
基于Ubuntu Server的YTM32 SDK工程编译
希望这个“烹饪”比喻能帮助你理解SDK工程编译的过程。记住,编程就像烹饪一样,需要耐心,实践,和不断的学习。祝你烹饪愉快!
99 21
|
10月前
|
Ubuntu 网络协议 关系型数据库
超聚变服务器2288H V6使用 iBMC 安装 Ubuntu Server 24.04 LTS及后续系统配置
【11月更文挑战第15天】本文档详细介绍了如何使用iBMC在超聚变服务器2288H V6上安装Ubuntu Server 24.04 LTS,包括连接iBMC管理口、登录iBMC管理界面、配置RAID、安装系统以及后续系统配置等步骤。
2672 4
|
Ubuntu 网络安全 数据安全/隐私保护
ubuntu server连接wifi教程
本文提供了一个简化Ubuntu Server在Raspberry Pi系统上配置过程的脚本"config_ubuntu_server",包括自动和手动两种方法来设置root权限、SSH配置,并连接WiFi,同时支持无密码SSH访问,适合初学者和高级用户。
429 3
|
存储 缓存 NoSQL
如何解决Ubuntu server 下 Redis安装报错:“You need tcl 8.5 or newer in order to run the Redis test”.
如何解决Ubuntu server 下 Redis安装报错:“You need tcl 8.5 or newer in order to run the Redis test”.
707 0
|
Ubuntu 网络协议 开发工具
在 Ubuntu Server 上配置静态 IP 地址
在 Ubuntu Server 上配置静态 IP 地址
1032 0
|
存储 Ubuntu 网络安全
|
Ubuntu 网络安全 虚拟化
【Ubuntu】Win11 VmWare虚拟机安装Ubuntu 22.04.1-server
【Ubuntu】Win11 VmWare虚拟机安装Ubuntu 22.04.1-server
747 1
【Ubuntu】Win11 VmWare虚拟机安装Ubuntu 22.04.1-server