2022-10-23 416
vsftpd安装篇:
一、rpm安装:
[root@Linux_winvsftpd]#rpm-ivhvsftpd-1.1.3-8.i386.rpm
二、tar.gz的安装
解压后查看README和INSTALL文档
安装前的条件:
进入vsftpd目录
编辑 “builddefs.h”文件,里面定义了pam功能,tcp_wrappers功能,ssl功能,根据需要定义pam或tcpwrapper功能,以消ssl功能
然后键入 “make” .将编译出相应的二进制文件,你可以用以下命令查看
[chris@localhostvsftpd]$ls-lvsftpd
a、增加“nobody”用户。在系统中添加此用户,如果用户已经存在,useradd命令有相应提示。
[root@Linux_winvsftpd]#useraddnobody
b、建立“/usr/share/empty”目录。在系统中此目录,如果目录已经存在,mkdir命令有相应提示。
[root@hpe45root]#mkdir/usr/share/empty/
c、匿名服务帐号:“ftp”用户和一个有效的匿名目录(默认为/var/ftp)。
[root@Linux_winvsftpd]#mkdir/var/ftp/
d、更改目录的所有者为root,并让ftp用户对自己的主目录不可写
[root@Linux_winvsftpd]#chownroot.root/var/ftp
编译VSFTPD
[root@Linux_winvsftpd]#tarzxvfvsftpd-1.2.0.tar.gz
安装编译好的VSFTPD
执行“make,make install”将编译好的二进制文件、手册等复制到相应目录。可能需要手动执行以下复制:
[root@Linux_winvsftpd]#cpvsftpd/usr/local/sbin/vsftpd
如果不存在man5和man8目录,要先建立这两个目录
[root@Linux_winvsftpd]#mkdir/usr/local/share/man/man5
make不会自己copy配置文件,如果make install有错,则必须手工更改
[root@hpe45vsftpd-1.2.0]#cpvsftpd.conf/etc
为本地用户设置PAM
如果允许本地用户登录VSFTPD,执行以下操作:
[root@Linux_winvsftpd]#cpRedHat/vsftpd.pam/etc/pam.d/vsftpd
三、pam_mysql安装
如果使用mysql的二进制包,那么必须加个开始包,且要修改Makefile文件,指定mysql的lib位置。
[root@Linux_winvsftpd]#tarxvzfpam_mysql-0.5.tar.gz
四、mysql安装
原文链接:https://77isp.com/post/8860.html
=========================================
https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。
数据库技术 2022-03-28
网站技术 2022-11-26
网站技术 2023-01-07
网站技术 2022-11-17
Windows相关 2022-02-23
网站技术 2023-01-14
Windows相关 2022-02-16
Windows相关 2022-02-16
Linux相关 2022-02-27
数据库技术 2022-02-20
抠敌 2023年10月23日
嚼餐 2023年10月23日
男忌 2023年10月22日
瓮仆 2023年10月22日
簿偌 2023年10月22日
扫码二维码
获取最新动态