1. 安装vsftpd
apt-get install vsftpd
2.安装完后,打开 /etc/shells,增加/bin/false(ftp用户的shell)
3. 默认用户名/密码:ftp/ftp
4. 配置:
打开/etc/vsftpd.conf,做如下配置:
local_enable=YES,允许本地用户登录;
anonymous_enable=NO, 不允许匿名用户登录;
(下面这两个设置,限制用户进入其他目录。
如果设置chroot_local_user=true,则这chroot_list里面的用户可以进入其他目录)
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
5. 增加用户:
5.1 useradd -g ftp username -s /bin/false
5.2 passwd username 设置密码
5.3 mkdir /home/username 创建主目录
5.4 chown username:ftp /home/username 修改目录所有者
5.5 chmod a-w /home/username 去掉写权限,否则服务建立链接
注:去掉写权限后,无法建立目录,需要建立一个子目录进行工作
5.6 在/etc/vsftpd.chroot_list增加用户,每行一个
~~~~~~~~~~~~~
6.修改端口
打开打开/etc/vsftpd.conf,增加 listen_port=2123
相关推荐
Ubuntu下FTP服务器搭建+DNS服务器搭建 Ubuntu下FTP服务器搭建+DNS服务器搭建 Ubuntu下FTP服务器搭建+DNS服务器搭建 Ubuntu下FTP服务器搭建+DNS服务器搭建
ubuntu FTP 服务器搭建 主用户+匿名用户 ubuntu FTP 服务器搭建 主用户+匿名用户 ubuntu FTP 服务器搭建 主用户+匿名用户
如何在ubuntu中安装设置ftp服务器
Ubuntu下ftp服务器配置方法Ubuntu自带的FTP服务器是vsftpd. 1、安装vsftpd Ubuntu安装软件倒不是件困难的事,输入: sudoapt-getinstallvsftpd 安装了之后会在/home/下建立一个ftp目录。这时候你可以试着访问下...
此ftp服务器的设计包括以下几个模块:用户设计、上传下载、命令分析、ftp服务器连接、用户管理、对象选择、主窗口设计。 用户设计模块:此模块定义了登录服务器的合法用户类FTPUser,这个类定义了两个构造函数...
Ubuntu下FTP服务器搭建+DNS服务器搭建教程
自己的环境是ubuntu16.04搭建的ftp环境,测试能够使用,并将相应的资源上传共享也能够方便自己日后使用
Ubuntu下ftp服务器配置方法,个人测试通过,需要的请下载
ubuntu下ftp服务器搭建 第一步:安装相关的软件包。 apt-get install vsftpd 第二步:修改配置文件/etc/vsftpd.conf 默认配置文件部分解释 listen=NO #设置vsftpd服务器是否以standalone模式运行 listen_ipv6=YES #...
ubuntu部署FTP服务器整理.pdf
使用Ubuntu22.04作为开发环境,实现的FTP服务器,功能包括主被动模式,被动模式,上传/下载中断点续传,限速,单IP最大连接数的限制
环境是ubuntu16.04,配置ftp服务器的文档,亲测可用,所以上传分享,也可以方便自己今后再次配置使用(图片)(图片)
Ubuntu_Server搭建FTP服务器,
一、今天下午由于课程的要求不得已做了Ubuntu搭建Ftp服务器的实验,但是实验指导书还是N年前的技术,网上搜了一大把,都是模模糊糊的! 在百般困难中终于试验成功,特把经验分给大家 希望大家少走弯路! 二、详细...
在ubuntu linux下实现的FTP文件上传,程序自动监听目录下是否有图片文件,有文件则自动通过FTP上传到服务器端,同时删除目录下的文件,实现了批量文件上传,自动重命名文件,程序经测试,运行稳定。
ftp服务器安装与配置 1. ftp服务端的安装 如果之前配置过ftp服务器的还是之后配置的服务器,无法启动服务,那么基本是配置出现了错误,那么可先完全卸载后再进行安装。如果无法定位多半是镜像源的问题,请更换...
新手使用ubuntu来做服务器进行代码管理及项目发布时候的基本软件安装方法,安装的vnc服务器和vncviewer来进行远程桌面互动从而进行服务器管理,安装svn服务器进行文件和代码管理,安装mysql或者postgresql作为数据...
Ubuntu 用VSFTP搭建FTP服务器设置教程.docx
在这个教程中,我将向你们展示如何在 Ubuntu 中安装、配置并保护 FTP 服务器(VSFTPD 的全称是 “Very Secure FTP Deamon”),从而拥有强大的安全性,能够防范 FTP 漏洞。 第一步:在 Ubuntu 中安装 VSFTPD 服务器