上传文件,所以需要ftp服务
在服务器上安装ftp apt-get install vsftpd 当ftp安装后会默认有一个ftp账户,修改ftp账户密码
sudo passwd ftp
-------------------------------------------------------------------------------------------------------------------------
root@base:~# sudo passwd ftp
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
---------------------------------------------------------------------------------------------------------------
打开ftp文件夹的权限
chmod 777 /srv/ftp/
编辑配置文件vim /etc/vsftpd.conf
write_enable=YES 用户有写的权限
chroot_local_user=YES
chroot_list_enable=YES 用户可以看到所以文件
chroot_list_file=/etc/vsftpd.chroot_list 用户列表配置项
创建/etc/vsftpd.chroot_list
里面写上用户ftp
更改配置文件vim /etc/pam.d/vsftpd
#注释掉 auth required pam_shells.so
查看进程编号ps -ef | grep ftp
kill -9 pid 杀掉进程
重启服务service vsftpd start
---------------------------------------------------------------------------------------------------------------
如果是mac 推荐使用scp命令
如果是win 推荐使用winscp软件
相关推荐
"配置FTP服务器" FTP服务器是网络中为实现信息发布、数据查询、数据处理等诸多应用而建立的服务器。FTP服务器的安装和管理是Web服务器管理的一部分。本文将详细介绍FTP服务器的配置过程。 一、了解和认识WEB服务器...
在Linux系统中,vsftpd是配置FTP服务的常用工具之一,因其安全性和稳定性而广受好评。本文将深入解析如何在Linux环境中安装与配置vsftpd,搭建FTP服务器,以及进行必要的安全设置。 #### 一、安装vsftpd 首先,...
1、安装ftp服务器yum -y install vsftpd2、安装ftp客户端yum -y install ftp三、配置ftp服务器ftp的传输模式有被动
Win2003-安装和配置FTP服务.ppt
3. **启动和启用服务**:启动FTP服务并设置开机启动。 ``` sudo systemctl start vsftpd sudo systemctl enable vsftpd ``` 4. **防火墙设置**:确保开放FTP所需的端口(默认21)。 ``` sudo ufw allow 21/...
FTP(File Transfer Protocol)是一种广泛使用的互联网协议,用于在不同计算机之间传输文件...理解这些概念并正确配置,能帮助你建立一个安全、高效的FTP服务。在实践中,应不断学习和优化配置,以满足不同的业务需求。
Fedora配置FTP服务器 本文将详细介绍如何在Fedora操作系统中配置FTP服务器,以便实现Windows下的访问、下载和上传。实验环境为Fedora 10,VMware 6.0.2虚拟机和Windows 7。 一、实验目的及要求 在Linux环境下使用...
在命令行模式中输入ftp 10.91.30.45后回车,该IP为建立FTP服务的服务器IP地址。在出现USER提示时输入10.91.30.45计算机上管理员名称,在接下来的密码提示时输入管理员密码,然后就可以使用FTP客户端工具来访问FTP...
在Red Hat Linux系统中配置FTP服务器,主要涉及的是vsftpd(Very Secure FTP Daemon)的安装与配置。首先,我们需要确保系统已经安装了vsftpd。如果没有,可以通过`rpm -qa | grep vsftpd`命令来检查。如果没有安装...
通过本次实验的实践和学习,我们掌握了在 Linux 下 Vsftpd 的安装和配置方法,以及了解了 FTP 服务配置文件的信息内容和功能作用,熟悉了 FTP 客户端工具的使用,同时还掌握了常见 FTP 服务器的故障排除,对 FTP ...
IIS (Internet Information Services) 是微软提供的一个用于发布Web内容和FTP服务的组件。在Windows XP、2000 Professional、2000 Server操作系统上,IIS5.0是默认或可选的组件。安装IIS需要确保计算机已经安装了TCP...
配置FTP服务器的步骤如下: 1. **开启IIS服务**:进入“控制面板”,点击“添加/删除程序”,然后选择“添加/删除Windows组件”,在“Windows组件向导”中勾选“Internet信息服务(IIS)”,并进一步选择“文件传输...
Windows_Server_2003下如何安装及配置FTP服务器 本文将详细介绍如何在Windows Server 2003下安装及配置FTP服务器,以便为网络上的客户端计算机提供资源的传输和访问。 一、安装FTP服务器组件: 在Windows Server ...
1. **Windows环境下**:在控制面板中打开“程序”->“启动或关闭Windows功能”,勾选“IIS”中的FTP服务组件,系统会自动完成安装。 2. **Linux环境下**:使用包管理器(如apt-get或yum)安装ftp服务器软件,如`sudo...
### Debian配置FTP服务详解 #### 一、FTP服务器概述 FTP服务器(File Transfer Protocol Server)是在互联网上提供文件存储和访问服务的计算机,它们遵循FTP协议提供服务。FTP协议是一种用于在网络上进行文件传输的...
在CentOS系统下配置FTP服务器是一项常见的网络管理任务,它为用户提供了一种高效、安全的文件传输方式。根据所提供的文件信息,我们可以详细解析并总结出以下关键知识点: ### 一、安装与基本配置 #### 1. 安装...
- `listen_port=端口号`: 设置FTP服务的工作端口号,默认为21。 - `chroot_local_user=YES/NO`: 是否将本地用户锁定在其家目录内。 - `chroot_list_enable=YES/NO`: 是否启用 `/etc/vsftpd.chroot_list` 文件中的...