linux怎么卸载vsftpd软件,vsftpd配置详解之软件安装和卸载

软件安装和卸载

获得软件

vsftpd版本为2.0.5,可以到官 下载。软件安装

# cd vsftpd-2.0.5

# vi builddefs.h

找到下面三行,其含义如右所示#undef VSF_BUILD_TCPWRAPPERS //是否允许使用TCP Wrappers

#define VSF_BUILD_PAM //是否允许使用PAM认证

#undef VSF_BUILD_SSL //是否允许使用SSL

如果要允许以上所示某项功能,使把undef改为define即可,注意每行前的“#“ 不是注释,不能去掉(熟悉C语言的同志应该知道这个“#”是什么意思)。其中TCP Wrappers是一个验证IP地址合法性的程序,PAM认证让vsftpd支持本地用户登陆服务器,使用SSL可以建立一个加密的数据传输。这里我们把三项都启用。

编译安装。如果系统中安装有旧版vsftpd,请先卸载它。默认安装执行文件在/usr/local/sbin中,man page放在/usr/local/man/man5与/usr/local/man/man8中。# make

# make install

将默认配置文件考贝到/etc/vsftpd/# mkdir /etc/vsftpd/

# cp vsftpd.conf /etc/vsftpd/

为了认vsftpd支持本地用户登录,我们将身份认证模块文件考入系统中。

# cp RedHat/vsftpd.pam /etc/pam.d/vsftpd

建立ftp用户及主目录:# mkdir /var/ftp

# useradd -d /var/ftp ftp

如果本来就已经存在ftp用户,则执行下面两条命令:# chown root:root /var/ftp

# chmod 755 /var/ftp

建立vsftpd需要的特殊目录:# mkdir /usr/share/empty/

软件卸载

如果需要卸载,使用如下命令:# rm /usr/local/sbin/vsftpd

# rm /usr/local/man/man5/vsftpd.conf.5

# rm /usr/local/man/man8/vsftpd.8

# rm /etc/xinetd.d/vsftpd

# rm -rf /etc/vsftpd

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门在线安装软件24701 人正在系统学习中 相关资源:jFB精良分班软件绿色版-教育工具类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年4月1日
下一篇 2021年4月1日

相关推荐