1.配置文件:
/etc/vsftpd/vsftpd.conf
2.重启命令
service vsftpd restart
3.安装:vsftpd-1.2.2
原始網址:http://vsftpd.beasts.org/
教網中心下載:ftp://ftp.tnc.edu.tw/pub/FTP-server/vsftpd
安裝操作流程:
判斷是否安裝rpm檔的vsftpd
※目前工作路徑 /root
cmd: rpm -q vsftpd
若有安裝,請先移除
※目前工作路徑 /root
cmd: rpm -e vsftpd
解壓
※目前工作路徑 /root
cmd: tar zxvf vsftpd-1.2.2.tar.gz
切換工作目錄
※目前工作路徑 /root
cmd: cd vsftpd-1.2.2
編譯
※目前工作路徑 /root/vsftpd-1.2.2
cmd: make
安裝
※目前工作路徑 /root/vsftpd-1.2.2
cmd: make install
複製 vsftpd.conf 至/etc 目錄中
※目前工作路徑 /root/vsftpd-1.2.2
cmd: cp vsftpd.conf /etc
將 RedHat/vsftpd.pam 複製至/etc/pam.d ,並更名為 ftp。(未設定,將造成無法登入FTP)
※目前工作路徑 /root/vsftpd-1.2.2
cmd: cp RedHat/vsftpd.pam /etc/pam.d/ftp
修改設定檔
cmd: vi /etc/vsftpd.conf
修改設定檔
anonymous_enable=YES
說明:設定是否可以使用匿名登入
local_enable=YES
說明:允許本機使用者可以登入
write_enable=YES
說明:允許本機使用者可以寫入
local_umask=022
說明:vsftp 預設的umask 是 077,請改成 022
chroot_local_user=YES
說明:限制一般使用者活動區域僅限自家目錄
xferlog_std_format=YES
說明:使用和 wu-ftpd , proftpd 相同格式的傳輸記錄
設定開機啟動
使用 ntsysv
使用 chkconfig
chkconfig --level 35 vsftpd on
重新啟動
service xinetd restart
限制使用者帳號不得登入 (設定檔 /etc/ftpusers)
cmd: ncftpget ftp://ftp.tnc.edu.tw/pub/config_files/ftpusers
4.添加用户
adduser -d /usr/ftproot -g ftp -s /sbin/nologin yourUsernName
passwd yourUsernName
5.VSFTP如何在系统启动的时候自动启动?
chkconfig vsftpd on
或
ntsysv
在里面选中vsftpd就可以了。
分享到:
相关推荐
vsftpd安装步骤教程 Vsftpd 是一个免费的开源 FTP 服务器软件,广泛应用于 Linux 操作系统中。本文将详细介绍在 CentOS 7 上安装和配置 Vsftpd 服务器的步骤,并解决可能出现的常见错误。 安装 Vsftpd 服务器 1. ...
### vsftpd服务器安装与配置详解 在Linux环境中搭建FTP(File Transfer Protocol)服务是管理文件传输、共享和访问的重要方式之一。其中,vsftpd(Very Secure FTP Daemon)因其出色的安全性和性能,成为了最流行的...
可以使用以下命令来安装 vsftpd: yum install vsftpd 安装完成后,可以使用以下命令来启动 vsftpd: systemctl start vsftpd 五、配置 vsftpd 在安装 vsftpd 之后,需要配置 vsftpd,以便实现匿名用户的上传和...
1. 首先,使用 rpm 命令查看是否已经安装了 vsftpd 软件,如果已经安装,则卸载该软件。 [root@testtimeslinux root]# rpm -qa|grep vsftpd [root@testtimeslinux root]# rpm -e vsftpd-1.2.0-4 2. 然后,使用 ...
总结,离线安装Linux上的VSFTPD服务涉及的关键步骤包括:下载RPM安装包,创建包含所有依赖的ZIP文件,解压并使用RPM命令安装,以及最后的配置和启动服务。这种离线安装方法对于在无网络连接或者网络限制的环境中部署...
6. **安装vsftpd**:编译成功后,使用`sudo make install`将vsftpd安装到系统中。 7. **配置vsftpd**:安装完成后,需要编辑配置文件`/etc/vsftpd.conf`。根据你的需求设置用户权限、匿名用户访问、上传下载速度...
"Linux-vsftpd安装配置教程" 本教程旨在指导读者安装和配置Linux系统下的vsftpd服务器。vsftpd是Linux系统下的一个FTP服务器软件,提供了anonymous和local用户两种身份验证方式。本教程将详细介绍vsftpd的安装、...
### Linux安装VSFTPD详细教程 #### 一、前言 在Linux环境下部署FTP服务器是一项常见且实用的任务,尤其对于需要进行文件传输的场景尤为重要。本文将详细介绍如何在Linux 7系统上安装与配置VSFTPD(Very Secure FTP...
有时候会遇到客户是内网环境的,无法在线通过apt-get install vsftpd进行安装,本文将提供vsftpd_3.0.3的离线安装包。 安装步骤 1、上传至指定文件夹后,执行命令 tar -zxvf vsftpd_3.0.3.tar.gz 进行解压 2、然后...
【标题】"vsftpd安装视频教材"涵盖了Linux操作系统中如何安装和配置VSFTPD(Very Secure FTP Daemon)服务器的核心知识。VSFTPD是Linux环境下广泛使用的FTP(File Transfer Protocol)服务器软件,以其安全性高而...
以上是vsftpd安装与配置的基础知识,实际应用中可能还需要根据具体需求进一步调整配置,比如设置防火墙规则、调整用户权限、加密传输等。确保vsftpd的安全性是重中之重,应定期检查日志、更新软件版本,以及遵循最小...
vsftpd-3.0.5及编译脚本(交叉编译)
如果 vsftpd 尚未安装,可以使用 `yum` 命令进行安装: ```bash sudo yum install -y vsftpd ``` 安装完成后,可以通过 `rpm` 命令再次检查是否安装成功: ```bash rpm -aq | grep vsftpd ``` 如果安装成功,将...
VSFTPD(Very Secure FTP Daemon)是一款流行的FTP服务器软件,尤其在Linux系统中广泛使用。在Linux环境中,VSFTPD提供了安全性和灵活性,允许管理员控制用户的访问权限和目录设置。以下是对"vsftpd虚拟目录安装"的...
- **Redhat、Fedora和CentOS系列系统**:首先检查是否已安装vsftpd,可以使用`rpm -qa | grep vsftpd`命令。若未安装,可使用`yum install vsftpd`命令进行安装。值得注意的是,在CentOS 5.4版本后,yum已成为主要的...
3. vsftpd安装FTP服务 首先,通过运行以下命令安装vsftpd: ``` sudo yum install vsftpd ``` 安装完成后,启动vsftpd服务并设置开机启动: ``` sudo systemctl start vsftpd sudo systemctl enable vsftpd ``` 4. ...
### vsftpd安装与配置详解 #### 一、前言 在Linux环境下,vsftpd是一种非常稳定且安全的FTP服务器软件,适用于多种场景下的文件传输需求。本文将详细介绍如何在Redhat 5系统上安装并配置vsftpd,帮助读者实现基本...
VSFTPD(Very Secure FTP Daemon)是一款广泛使用的FTP服务器软件,尤其在Linux系统中非常流行。它以其安全性、效率和可配置性而受到推崇。在这个主题中,我们将深入探讨如何自动安装VSFTPD,配置其配置文件以允许...