首页 > 系统相关 >开启 Ubuntu 下的 FTP 服务

开启 Ubuntu 下的 FTP 服务

时间:2022-10-31 21:32:31浏览次数:40  
标签:FTP enable ftp sudo 开启 vsftpd Ubuntu YES etc


终端输入:
sudo apt-get install vsftpd
sudo gedit /etc/vsftpd.conf

打开以后 vsftpd.conf 文件以后找到如下两行: (把#删除即可)

local_enable=YES

write_enable=YES

开启 Ubuntu 下的 FTP 服务_ubuntu


修改完 vsftpd.conf 以后保存退出,使用如下命令重启 FTP 服务:

sudo /etc/init.d/vsftpd restart

开启 Ubuntu 下的 FTP 服务_上传文件_02


Windows 下 FTP 客户端安装:下载地址如下:https://www.filezilla.cn/download

开启 Ubuntu 下的 FTP 服务_linux_03


查看虚拟机地址:

终端输入:ifconfig

开启 Ubuntu 下的 FTP 服务_ubuntu_04


IP:192.168.163.130

用户:xue1995

开启 Ubuntu 下的 FTP 服务_ftp_05


开启 Ubuntu 下的 FTP 服务_用户登录_06

ftp的配置文件在

/etc/vsftpd.conf
可以使用下列命令来打开,关闭,重启ftp服务

sudo /etc/init.d/vsftpd start
sudo /etc/init.d/vsftpd stop
sudo /etc/init.d/vsftpd restart
使用下列命令,可以看到系统中多了ftp用户组和ftp用户

cat /etc/group
cat /etc/passwd
ftp服务器的目录位置在 /srv/ftp, 这也是匿名用户访问时的根目录。

// 允许匿名用户登录
anonymous_enable=YES

// 允许本地用户登录
local_enable=YES

// 开启全局上传
write_enable=YES

// 允许匿名用户上传文件
anon_upload_enable=YES

// 充许匿名用户新建文件夹
anon_mkdir_write_enable=YES

匿名用户登录

sudo chown root:ftp /srv/ftp
sudo chmod 755 /srv/ftp (注意:vsftpd对ftp的根目录权限有要求,最好是755,如果是777,会出错,连不上ftp)
接着创建子文件夹,

sudo mkdir /srv/ftp/upload
并设置子文件夹的分组及权限

sudo chown root:ftp /srv/ftp/upload
sudo chmod 777 /srv/ftp/upload (为该子文件夹设置777权限,可使匿名用户在upload文件夹里面上传文件。注意:匿名用户在ftp文件夹里是无法上传文件的)


标签:FTP,enable,ftp,sudo,开启,vsftpd,Ubuntu,YES,etc
From: https://blog.51cto.com/xuejianqiang/5811308

相关文章

  • Ubuntu 下 NFS 和 SSH 服务开启
    NFS服务开启终端输入安装命令:sudoapt-getinstallnfs-kernel-serverrpcbind用户根目录下创建一个名为“linux”的文件夹:mkdirlinux用户linux目录下创建一个名为“nfs......
  • ubuntu拉取镜像源修改
    重启docker报错想重启docker,如果都执行了以下不同的命令sudosystemctlrestartdockersudoservicedockerrestartsudosystemctlstartdocker.service都出现......
  • 搭建一个轻量级的ftp服务器
    搭建直接使用我写好的docker-compose​脚本即可。​Dockerfile​#依赖的镜像FROMdelfer/alpine-ftp-server:latest#镜像创建者的信息MAINTAINERterwer"youwei......
  • 开启iTunes访问文件权限,读取Documents本地txt文件
    一、开启iTunes访问沙盒文件夹权限在Info.plist文件中添加UIFileSharingEnabled这个Key,并设置该值为 YES 即可在填写完 UIFileSharingEnabled并回车后,发现会自动......
  • WPF DataGrid 按 Enter 移动到下一个单元格 开启编辑
    MoveFocustoNextCellonEnterKeyPressinWPFDataGrid?BegineditmodeonkeypresswithDataGridTemplateColumnWPF中DataGrid按Enter移动到下一个单元格开启......
  • ubuntu系统插上u盘不能用
    之前为了项目的调试,更新了笔记本的内核,使用的是默认的配置,装好之后,u盘插上去竟然不能用了,以为是storage的驱动没有挂上去,于是进入目录:/lib/modules/3.13.0-24-generic/ker......
  • 如何在Spring Boot开启事务
    说到事务,那什么是事务呢? 事务(Transaction),一般是指要做的或所做的事情。原子性(Atomicity):事务作为一个整体被执行,包含在其中的对数据库的操作要么全部被执行,要么都......
  • Linux:Ubuntu 防火墙操作
    1.查看防火墙当前状态ufwstatus2.开启防火墙ufwenable3.关闭防火墙ufwdisable4.查看防火墙版本ufwversion5.默认允许外部访问本机ufwdefaultallow6.......
  • Linux:Ubuntu更新源操作
    1.备份源文件#切换目录到apt下cd/etc/apt#备份源文件sources.listcp/etc/apt/sources.list/etc/apt/sources.list.backup2.登录国内公有源地址阿里源清......
  • 卸载 ubuntu 上默认 Firefox 浏览器
    ubuntu默认安装的Firefox是使用自家的snap沙箱技术,而没有使用Linux默认的Flatpak沙箱。 查看是否在snap 里安装了Firefox:snaplist -   卸......