1. 安装vsFTPd服务:
在shell下运行yum install
vsFTPd,即可安装成功;
2. 修改vsFTPd的配置:
在/etc/vsFTPd/下找到vsFTPd.conf文件,修改默认配置,包括监听地址和端口,是否打
开tcp、psav模式等等;配置比较简单,具体看我的文章中的vsFTPd配置手册
3.启动vsFTPd服务:
运行service vsFTPd start即可,或者运行/etc/init.d/vsFTPd
start
4.为FTP建立用户和登录目录
这个和linux建用户帐号是一样的
先用“useradd -d 目录名 用户名”建立一个到FTP目录的用户帐号,然后在用passwd设置密码;
然后你就可以用你新建的用户名和帐号登录这个FTP了,FTP的登录方式是
FTP 主机名;
输入用户名;
输入密码。
当
然你用FTP工具也可以哦。
开启FTP
[root@huiyi ~]# service vsFTPd start
Starting vsFTPd for vsFTPd: [ OK ]
关闭FTP
[root@huiyi ~]# service vsFTPd stop
Shutting down vsFTPd: [ OK ]
【1】FTP自动登录并批量下载
#!/bin/bash
FTP -n< open 192.168.1.171
user
guest 123456
binary
cd /home/data
lcd /home/databackup
prompt
mget *
close
bye
!
【2】FTP自动登录并上传文件
#!/bin/bash
FTP -n< open 192.168.1.171
user
guest 123456
binary
hash
cd /home/data
lcd
/home/databackup
prompt
mput *
close
bye
!
赶快尝试你的Linux下的FTP吧。
分享到:
相关推荐
下面将详细介绍如何在Linux下设置FTP权限,并简述Linux环境下Tomcat的安装过程。 一、Linux FTP权限设置 1. **安装FTP服务**:常见的FTP服务器软件有vsftpd、ProFTPD等。以vsftpd为例,可以通过`sudo apt-get ...
### 在Unix或Linux环境下创建FTP用户的详细步骤 #### 标题与描述解析 - **标题**:“unix上增加ftp用户”:此标题明确指出本文档的主题是关于如何在Unix操作系统中添加新的FTP用户。 - **描述**:“在unix或liux...
本篇将详细讲解如何在Linux环境下设置FTP用户,以确保用户只能访问特定的目录,并且不能登录到系统本身。 首先,检查你的系统是否已经安装了`vsftpd`,这是一个常用的FTP服务器软件。你可以通过运行以下命令来查看...
下面我们将详细讲解如何通过命令行在Linux终端下创建FTP服务器,并实现文件的上传与下载。 首先,确保系统已经安装了`vsftpd`。可以通过运行`rpm –qv vsftpd`命令来检查是否已经安装。如果没有安装,可以使用包...
在Linux环境下搭建FTP服务器时,通常会选择Vsftpd作为首选工具。Vsftpd(Very Secure FTP Daemon)是一款专为安全性而设计的FTP服务器软件,支持多种认证方式,并且能够很好地与操作系统集成,提供高效的服务。 - *...
Linux 环境下部署 FTP 服务器并配置定时对 FTP 中的文件进行备份 本资源详细介绍了在 Linux 环境下部署 FTP 服务器并配置定时对 FTP 中的文件进行备份的步骤。FTP 服务器是文件传输协议服务器,允许用户通过网络...
总的来说,搭建Linux环境下的FTP服务器涉及安装、配置vsftpd以及设置合适的权限。正确配置FTP服务器不仅提供了一个方便的文件传输平台,还能确保数据的安全性。记得定期检查和更新你的配置,以适应不断变化的需求和...
本文将深入探讨Linux下的图形化FTP上传下载工具——GFTP,以及如何在Linux环境中安装、配置和使用它。 GFTP(GNU File Transfer Program)是一款跨平台的FTP客户端,支持多种协议,包括FTP、SFTP、FTPS、SCP等。在...
创建FTP用户和用户目录也是常见操作。例如,为用户`ftpuser`创建一个主目录: ```bash sudo useradd -m ftpuser # 创建用户并分配家目录 sudo passwd ftpuser # 设置用户密码 ``` 记得根据实际需求调整`vsftpd....
本文将详细介绍如何在Linux环境下搭建FTP服务器,以便于文件共享和远程管理。我们将遵循以下步骤: 1. **选择FTP服务器软件** 在Linux中,有几种常见的FTP服务器软件可供选择,如vsftpd、ProFTPD和PureFTPD。本...
在Linux操作系统中,设置FTP(File Transfer Protocol)服务是一项常见的任务,尤其对于系统管理员来说,了解如何在Linux环境下搭建FTP服务器至关重要。在这个场景下,我们将使用vsftpd(Very Secure FTP Daemon),...
本文将详细介绍如何在Linux环境下实现一个基本的FTP服务器,并涵盖多用户接入、流量控制以及界面设置等关键功能。 首先,我们需要安装FTP服务器软件。常见的Linux FTP服务器软件有vsftpd(Very Secure FTP Daemon)...
在Linux环境下,使用QT框架开发FTP客户端是一种常见且高效的方式。QT是一个强大的C++图形用户界面库,提供了丰富的API和工具,使得开发者可以快速构建跨平台的应用程序,包括FTP客户端。下面将详细介绍如何利用QT来...
Linux 环境下安装 FTP 服务 在 Linux 环境下安装 FTP 服务是一个非常重要的任务,FTP(File Transfer Protocol,文件传输协议)是用于在网络上进行文件传输的协议。下面我们将详细介绍如何在 Linux 环境下安装 FTP ...
通过以上步骤,我们可以在Linux环境下成功搭建一个支持虚拟用户的FTP服务器。这样的配置不仅提高了FTP服务的安全性,还使得管理员能够更加灵活地管理和分配FTP资源。在实际部署过程中,还需要根据具体需求进一步调整...
本主题将深入探讨如何在Arm-Linux环境下搭建和使用FTP(File Transfer Protocol)和TELNET服务,这两个服务都是远程访问和文件传输的基础工具。 FTP服务允许用户通过网络在不同的计算机之间上传和下载文件,而...
本篇文章将详细探讨Linux环境下如何使用FTP,以及如何用C++编写FTP客户端。 首先,Linux系统中的FTP命令行客户端`ftp`是一个强大的工具,它允许用户与远程FTP服务器进行交互。使用`ftp`的基本步骤包括: 1. 打开...
在Linux环境下,支持HTTP和FTP双协议下载是网络资源获取的重要功能。HTTP(超文本传输协议)和FTP(文件传输协议)是互联网上最常用的两种数据传输协议,它们各自有其特性和应用场景。 HTTP协议是一种应用层协议,...
通过以上步骤,你已经在Linux环境下成功地搭建了一个基于Apache FtpServer的FTP服务。需要注意的是,实际操作时,JDK的版本和路径可能会有所不同,根据实际情况进行调整。同时,为了保证服务器安全,还需要对FTP服务...