在windows中可能很多人都用过Server-U搭建FTP服务器,当我们转到Ubuntu Linux中也可能使用PureAdmin搭建FTP服务器,操作方法和操作界面都极为相似,而且安装也很方便,可以直接从ubuntu软件中心安装或者几条命令快速搞定,剩下的工作就是在图形界面中操作了,这里提供三种方法来实现。
如果您只想快速地使用PureAdmin快速搭建FTP服务器而且不想了解操作详情,可以把本文结尾处的shell脚本存为ubuntu_install_pureadmin.sh直接运行就安装好了,然后在开始菜单(Dash)中找到PureAdmin打开图形界面来配置。
一,图形化安装步骤:
1、打开Ubuntu软件中心找到pureadmin安装
2、创建必要的链接
cd /etc/pure-ftpd/auth/
sudo ln -s ../conf/PureDB
3、修改MinUID
sudo gedit/etc/pure-ftpd/conf/MinUID
把1000改为100或其它比ftpuser用户ID小的数字都可以
4、启动PureAdmin做图形化管理
二,命令安装步骤
1、命令安装pureadmin
sudo apt-get -y install pureadmin
2、命令创建必要的链接
cd /etc/pure-ftpd/auth/
sudo ln -s ../conf/PureDB
3、命令修改MinUID
sudo echo "100" > /etc/pure-ftpd/conf/MinUID
4、命令重启pure-ftpd服务让配置生效
sudo service pure-ftpd restart
5、启动PureAdmin做图形化管理
三,脚本安装
1、首先把文尾的shell脚本存为ubuntu_install_pureadmin.sh。
2、给脚本添加执行权限,然后运行就完成了。
PureAdmin快速搭建FTP服务器的Shell脚本ubuntu_install_pureadmin.sh内容如下:
#!/bin/bash
#ubuntu_install_pureadmin.sh (by lz66303 2013.11.10)
cu="$(who am i | awk '{print $1}')"
if [[ $(id -u -n) != 'root' ]]; then
echo 'Please run this script as root!';
exit;
fi
#sudo can be remove
sudo apt-get -y install pureadmin
sudo echo "100" > /etc/pure-ftpd/conf/MinUID
cd /etc/pure-ftpd/auth/
sudo ln -s ../conf/PureDB PureDB
sudo service pure-ftpd restart
echo ""
echo ""
echo "install completed!"
echo "==================================================="
echo "ubuntu_install_pureadmin.sh (by lz66303 2013.11.10)"
echo "==================================================="
echo ""