linux ftp server快速搭建
既然强调快速, 我们就马上开始
环境是centos5安装vsftpd, 别的linux系统可以参考下, 呵呵
# yum -y install vsftpd
没什么问题就直接安装好啦
编辑vsftpd的配置文件
# vi /etc/vsftpd/vsftpd.conf
清空, 添加如下内容:
listen=YES
background=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=NO
anon_mkdir_write_enable=NO
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
chown_uploads=NO
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES
async_abor_enable=YES
ascii_upload_enable=YES
ascii_download_enable=YES
ftpd_banner=Welcome to hao32 FTP servers
pam_service_name=vsftpd
chroot_local_user=NO
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/vsftpd.chroot_list
# touch /etc/vsftpd/vsftpd.chroot_list
# service vsftpd start
Starting vsftpd for vsftpd: [ OK ]
一般启动正常
ftp用户我们来使用系统用户, 现在我们来添加用户hao32, 指向目录/home/hao32, 权限是nologin, 就是没给shell权限, 不影响ftp的
# useradd hao32 -d /home/hao32 -s /sbin/nologin
如果显示:
useradd: warning: the home directory already exists.
Not copying any file from skel directory into it.
不用理会, 只是告诉你, 你指向的目录已经存在了, 这不影响
设置目录及其文件的属组, 你也可以使用别的分组方式
# chown -R hao32.hao32 /home/hao32
设置一下用户hao32的密码, 自定义啦
# passwd hao32
把用户hao32加到/etc/vsftpd/vsftpd.chroot_list里, 这样用户就可以正常登陆并且不能跳出自己的目录
# echo 'hao32' >> /etc/vsftpd/vsftpd.chroot_list
# service vsftpd restart
分享到:
相关推荐
亲自动手做了一套centos6.5环境下搭建ftp服务器(vsftpd)的教程,教程中肯定还有需要改进的地方,但是能达到需求,恭候各位大牛的指点
vsftpd是Very Secure FTP daemon的缩写,是UNIX类平台上安全的FTP服务器。 vsftpd在处理ls.c时存在远程拒绝服务漏洞,远程攻击者可利用此漏洞造成受影响应用程序崩溃,拒绝服务合法用户。
本人亲手在red hat linux上配置ftp成功后写的安装文档, 并有安装过程中各种问题的解决方案!
下载安装包后,进行解压,然后执行rpm -Uvh *.rpm --nodeps --force 命令批量安装rpm包,就行啦,快捷简单的
vsftpd入门--安全的FTP服务器vsftpd简介PAGE1/NUMPAGES4HYPERLINK"http://os.51cto.com/art/201008/222036.htm"\o"vsftpd入门——安装、配置、案例与常见问题"vsftpd入门--安全的FTP服务器vsftpd简介摘要:本文对...
[root@localhost vsftpd]#db_load -T -t hash -f /etc/vsftpd/ftp_pam_db.users /etc/vsftpd/vsftpd.login.db 第3步,配置PAM信息,在/etc/pam.d/下新建一个文件,名字为vsftpd.pam,文件内容如下: auth required ...
tar xfz tarro_vsftpd.tar.gz -C /root/ # tar xfz tar包路径 -C 放到哪里
Linux下的VSFTPD
Linux是以后操作系统的趋势所在,目前的大部分国产操作系统,甚至于安卓系统都是与Linux离不开关系。其中,FTP作为其中共享...今天来说一下在RHEL5下使用VSftpd来搭建ftp服务器,在搭建之前首先要考虑自己的工作环境
Linux搭建ftp服务器
linux的centOS7.5(1804)版本的vsftpd+ftp客户端rpm安装包
详细描述在Linux上配置FTP服务,Vsftpd服务的配置方式包含两种:1、系统用户配置2、非系统用户配置。用户可以按照改文档进行操作配置。
xferlog_file=/var/log/vsftpd.log ftp传输日志的路径和名字默认是/var/log/vsftpd.log xferlog_std_format=YES 是否使用标准的ftp xferlog模式 idle_session_timeout=600 设置默认的断开不活跃session的...
Linux环境下vsftpd服务器的搭建
基于海思hi3531D的嵌入式ftp服务器的搭建,使用stupid-ftpd的工具,具有配置项简单,比vsftpd控制简单、直观,windows是使用FileZilla进行文件的上传和下载。
linux下安装vsftpd服务的具体操作,简单,便捷
Linux系统 vsftpd服务加固1.安装补丁备份vsftp应用配置,联系操作系统厂商,获取最新版vsftp软件包,升级安装在http://vsftpd.be
linux环境vsftpd安装包-vsftpd-3.0.3-32.el8.aarch64.rpm
在学习linux的时候搭建ftp不能上传文件,通过查找资料解决了问题,现在和大家分享,祝愿大家能早点解决问题
一 vsftpd搭建步骤 1、首先安装vsftpd,并设置开机启动 yum -y install vsftpd chkconfig vsftpd on 2、基于虚拟用户配置,(所谓虚拟用户就是没有使用真实的帐户,只是通过映射到真实帐户和设置权限的目的。虚拟...