linux ftp服务器的设置:vsftpd

Linux部署FTP服务器 FTP 是 File Transfer Protocol 的缩写,即文件传输协议,它通过网络在服务器和客户端之间传输文件,现在已经成为一种广泛使用的标准工具。 vsftpd 是 very secure ftp daemon 的缩写,它是 Linux 上使用最受欢迎、使用最广泛的 FTP 服务器之一,它具有安全,速度快,稳定的特点,很多重要的 FTP 站点比如 ftp.gnu.org、ftp.freebsd.org 都是使用 vsftpd 作为服务器的。 阅读详情

Step1.Ubuntu下的vsftpd的下载安装
sudo apt-get install vsftpd
编辑sudo vi /etc/vsftpd.conf
Step2.设置ftp根目录
anon_root=/home/waleking/ftp
设置ftp根目录的访问权限 anon_umask=022
mkdir /home/waleking/ftp
使得用户ftp可以读写~/ftp文件夹,sudo chmod a+w ~/ftp(实际上该命令的意思是让所有的用户都拥有对~/ftp的写权限
必要时:sudo chmod a+r ~/ftp
Step3.允许匿名用户使用
anonymous_enable=YES
重启vsftpd
sudo service vsftpd stop
sudo service vsftpd start
备注:
如果遇到问题,就查看日志文件sudo vi /var/log/vsftpd.log

留了一个小尾巴:只改变了ftp文件夹的读写权限,对于ftp里面的文件,如果是ftp上传的,那么只有-rw-rw-rw- 1 ftp      ftp      33280 2010-10-22 12:21 somefile.somefiletype
的权限。没有递归改变ftp文件夹下面的所有权限。

 

 参考:Linux改变文件或目录的访问权限命令chmod,Ls -i,chown

零样本缺陷检测新体验:用AnomalyGPT大模型快速搭建智能质检系统(附Win10适配指南) 本文详细介绍了如何利用AnomalyGPT大模型在Windows 10系统上快速搭建零样本工业缺陷检测系统。通过实战指南,涵盖从环境部署、模型准备到工程化落地的全过程,包括将模型封装为API服务、接入工业相机以及开发可视化监控看板,为制造业智能质检提供了一套高效、低门槛的本地部署解决方案。 阅读详情

相关推荐

深信服防火墙路由模式开局部署-手把手教学(小白篇)

手把手教学,拿到深信服的防火墙路由模式该如何开局?

m0_64423407的博客 2万+

linux下安装Vsftpd

yum安装vsftpd: yum -y install vsftpd(-y是表示在安装过程中跳出的选项全部选为yes,这样是一种默认的自动化安装)新建一个目录: mkdir /ftpfile新建一个用户: useradd ftpuser -d /ftpfile -s /sbin/nologin(-s代表登录时的shell,这里表示没有登录权限) (默认用户名与用户组名一样,此命令会同时新建一

little_newBee的博客 487

54、Linux系统中vsftpd FTP服务器的配置与安全设置

本文详细介绍了在Linux系统中配置和安全设置vsftpd FTP服务器的全过程,涵盖服务启动与检查、安全机制配置、用户访问控制、上传功能设置、互联网环境优化以及常见问题解决方案。同时提供了性能优化建议和最佳实践,帮助用户搭建安全、稳定且高效的FTP服务器

css33的专栏 74

linuxvsftpd的配置

  所需安装软件: 虚拟机:vmware6.0 linux:redhat enterprise 5 操作系统:windows xp   安装好vm+linux后,该linux系统默认已经安装了vsftpd 。   配置前的准备:   1.在windows中设置vm其中一块虚拟网卡的ip(192.168.59.1  255.255.255.0)   2.在linux设置ip: ...

c903192109的专栏 152

【配置Linux】指定ip远程登录

前提是服务器装好了vsftpd,我们自己的电脑装了filezilla 要限制的服务:sshd:远程连接(端口22) , vsftpdftp连接(端口21) sftp连接(端口22) 修改 vi /etc/vsftpd/vsftpd.conf 如下: 修改 vi /etc/hosts.allow追加如下(改成自己的): (说明:如下是一个服务器A的公网ip服务器管理权限就交给它,必须要可靠,以防万一最下面的配置失效,还可以从这里配置) sshd:118.22.59.15 vsftpd:118

u011525922的博客 1716

Linux 安装完vsftpd服务后 再修改服务器IP 之后用客户机连接一直连接不上

解决方法:重装vsftpd ,因为你修改了IP之后,vsftpd还是用的原来的IP地址,亲测有效!!! 重装方法: rpm -e vsftpd (卸载vsftpd) yum install vsftpd (安装 vsftpd) 配置环境的就不说了,网上都有,主要是SELinuxiptables必须关闭 ...

weixin_43774168的博客 426

vsftpd配置只允许某个IP段进行访问

项目开发中,经常要与服务器进行文件上传下载交互,ftp速度快,但是是明文传输,不够安全。如果采用ssh加密传输,速度就下降了不少。我们可以只允许本公司的IP访问ftp,别的IP不允许访问,进行如下配置。 修改/etc/vsftpd/vsftpd.conf文件 #开启tcp_wrappers,这样就可以在/etc/hosts.allow和/etc/host.deny中设置允许和拒绝访问的IP了 ...

太阳上的雨天 5842

Linux FTP服务器vsftpd.conf 主要参数设置

Linux FTP服务器vsftpd.conf 主要参数设置 anonymous_enable=YES #允许匿名用户登录,NO 为不允许 local_enable=YES #允许本地用户登录,NO为不允许 write_enable=YES #允许用户上传资料,NO为不允许 local_umask=022...

weixin_34384557的博客 190

linux ftp一直让输入密码,Linux上的ftp服务器vsftpd之配置满天飞--设置匿名用户访问(不弹出用户名密码框)以及其他用户可正常上传...

一、问题背景没事谁折腾这鬼玩意哦。。。还不是因为bug。我们的应用,用户头像是存在ftp上的。之前的ftp服务器是一台windows,我们后台服务器程序收到用户上传头像的请求时,会用一个ROOT/ROOT的账户,连接ftp服务器。获取到连接后,即进行上传。上传:上传文件则存放在ROOT用户的home 目录(在windows上装的是server-U来充当ftp服务器,所以就是在Server-U里面配...

weixin_36150816的博客 911

如何在 Linux 服务器设置 FTP 文件传输协议

文件传输协议 (FTP) 是一组允许计算机通过网络交换文件的指令。它是一种客户端-服务器协议,使用两个连接在设备之间传输数据。

Evoxt的博客 787

linux设置ftp登录进入指定目录,Linux中使用vsftpd搭建指定用户指定目录的ftp服务器的方法...

一。检查Linuxvsftpd的安装情况。二。将系统中的SELinux关闭,然后重新启动电脑关闭SELinux的方法:修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启。如果不想重启系统,使用命令setenforce 0注:setenforce 1 设置SELinux 成为enforcing模式setenforce 0 设置SELinux 成...

weixin_39897687的博客 1756

linux ftp服务器防火墙设置,【许望】linux(RHEL) 下 FTP(vsftpd) 服务器的防火墙配置...

linux(RHEL) 下 FTP(vsftpd) 服务器的防火墙配置FTP服务器在与客户端通讯的过程中会用到两个端口,一个是控制端口,通常是21/tcp,一个是数据端口,运行在主动模式下的FTP服务器的数据端口一般是20/tcp,运行在被动模式下的FTP服务器的数据端口通常是一个随机端口/tcp。现今普遍的FTP服务器都是跑在被动服务器模式下(原因这儿不做解释),这就为服务器的防火墙配置造成了问...

weixin_32006655的博客 1494

CentOS安装vsftpdftp服务器)及配置详解

小白一枚,第一次安装vsftpd服务器,搞了一下午,各种纠结,各种报错,网上虽然一大堆教程,也都是各种安装方式都有,因此,特地写下博客记录下,以防止以后用到,希望能帮到有需要的朋友。 vsftpd 全称是:very secure FTP daemon 非常安全的ftp后台程序,及ftp 服务端! 一:安装vsftpd 查看是否已经安装vsftpd rpm -qa | grep vsf...

zwd926的博客 1万+

vsftp匿名访问目录_Linux上的ftp服务器 vsftpd 之配置满天飞--设置匿名用户访问(不弹出用户名密码框)以及其他用户可正常上传...

一、问题背景没事谁折腾这鬼玩意哦。。。还不是因为bug。我们的应用,用户头像是存在ftp上的。之前的ftp服务器是一台windows,我们后台服务器程序收到用户上传头像的请求时,会用一个ROOT/ROOT的账户,连接ftp服务器。获取到连接后,即进行上传。上传:上传文件则存放在ROOT用户的home 目录(在windows上装的是server-U来充当ftp服务器,所以就是在Server-U里面配...

weixin_30915487的博客 954

vsftpd安装与配置

在网站的建设中,FTP是一项重要的服务,利用它可以更容易分享有限的软件资源。Linux下有代表性的FTP服务器软件是Wu-FTP、ProFTPvsftpd。Wu-FTP(Washington University FTP)是由美国华盛顿大学开发的、以效率和稳定性为参考量的FTP软件。它的功能强大,配置较复杂,由于开发时间较早,应用十分广泛,也因此成为黑客们主要的攻击目标。Wu-FTP的早期各级版

2529

windown10下装FileZilla,基于 Ubuntu 下的(Linux)搭建 FTP 文件服务

windown10下装FileZilla,基于 Ubuntu /Linux搭建 FTP 文件服务 在官网下下载,进行安装,一路下一步直至完成 ||| 安装 VSFTPD 使用 apt-get 安装 [vsftpd]: sudo apt-get install vsftpd -y vsftpd 是在 Linux 上被广泛使用的 FTP 服务器,根据其官网介绍,它可能是 UNIX-like 系统下最...

qq_41676669的博客 285

LinuxFTP服务器的安装和配置

检查是否已经安装 vsftpd -version 2.安装vsftpd服务器 sudu apt-get install vsftpd 3.修改vsftp.conf文件 sudo vi /etc/vsftpd.conf #设置可以上传文件 write_enable=YES local_umask=002 anon_upload_enable=YES #不允许匿名登录 anonymous_enable=NO anon_root=/home/……/ftp no_anon_password=YES #下.

qq_40950903的博客 358

HoRain云--Ubuntu系统搭建FTP服务器教程

**更改 FTP 用户根目录**:默认情况下,本地用户登录后会进入其主目录。若要更改用户登录后的根目录,例如设置为 `/var/ftp`,添加或修改以下行:

2401_86544677的博客 1047

kali 19.2 搭建ftp服务器

先来看一下版本信息: Linux cat 4.19.0-kali4-amd64 #1 SMP Debian 4.19.28-2kali1 (2019-03-18) x86_64 GNU/Linux 现在正式开始搭建过程: apt-get update apt install vsftpd 然后我们来修改配置文件:vim /etc/vsftpd.conf(我这直接贴配置文件了) # ...

豆傻小饼干随记 3969

linux搭建ftp服务

部分转载自:https://www.cnblogs.com/sien6/p/8194368.html 1 搭建vsftp 服务器 1)用root 进入系统 2)使用命令 rpm -qa | grep vsftpd 查看系统是否安装了ftp,若安装了vsftp,使用这个命令会在屏幕上显示vsftpd的版本 [root@testftp /]# rpm -qa | grep vsftpd v...

程序猿的自我修养之路 248

基于S7-1200PLC的风机控制系统设计.pdf

#资源达人分享计划#

上一篇: 用Java Mail发送gmail的邮件
下一篇: linux 查看网络环境
Waleking
博客等级 码龄19年 77粉丝 135原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值