如何搭建FTP服务器
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,这篇文章主要介绍了如何搭建FTP服务器,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。FTP服务器的搭建非常简单apt-get inst
千家信息网最后更新 2025年02月01日如何搭建FTP服务器
这篇文章主要介绍了如何搭建FTP服务器,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
FTP服务器的搭建非常简单
apt-get install vsftpd
开启、停止、重启vsftpd服务也很简单
service vsftpd start | stop | restart
账号
安装后会生产一个ftp组和ftp用户
修改用户密码
passwd ftp
配置
关键配置,修改vsftpd的配置文件vi /etc/vsftpd.conf
#禁止匿名访问
anonymous_enable=NO#接受本地用户local_enable=YES#可以上传write_enable=YES#启用在chroot_list_file的用户只能访问根目录chroot_list_enable=YESchroot_list_file=/etc/vsftpd.chroot_list#设置固定目录,在结尾添加。如果不添加这一行,各用户对应自己的目录local_root=/srv/ftp
访问权限
chroot_list_file 例外文件路径,默认是/etc/vsftpd.chroot_list
chroot_list_enable 是否启用chroot_list_file配置的文件
YES chroot_list_file配置的文件生效
NO chroot_list_file配置的文件无效
chroot_local_user 禁止访问其他目录
YES chroot_list_file配置的文件外,用户不能切换到主目录之外其他目录
NO chroot_list_file配置的文件外,用户能够切换到
错误处理
530 login incorrect
两种处理方式
1). 修改文件vi /etc/pam.d/vsftpd,注释掉
#auth required pam_shells.so
2). 在 /etc/shells 最后一行添加/sbin/nologin
500 OOPS: vsftpd: refusing to run with writable root inside chroot()
启用chroot_local_user必须把访问的根目录要设置为不可写
chmod a-w /home/user
感谢你能够认真阅读完这篇文章,希望小编分享的"如何搭建FTP服务器"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
文件
配置
用户
目录
服务
篇文章
服务器
一行
根目录
切换
处理
价值
关键
兴趣
同时
密码
方式
更多
朋友
权限
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发中非移交的产品
数据库为啥查询不了建立的表
桂阳软件开发技工学校
黑客网络安全新闻
数据库管理系统必需组成
web软件开发证
数据库设计网站步骤
pc机软件开发工程师
数据库字段 英文
江干区软件开发app
沧州科技产业互联网有哪些
杭州碳银互联网科技有限公司
科学引文数据库可以检索全文吗
服务器机房别名
网络安全活动启动仪式发言稿
江门优橙网络技术有限公司跨境
软件开发合同属于什么案由
战术小队一直显示服务器断开
网络安全法 判断题
网络订餐系数据库
java卡死在读取数据库
mio服务器声卡
服务器繁忙登录不上
滕州软件开发教学课程哪里好
天玑科技 工业互联网
通信网络技术服务主要服务内容
深圳聊天软件开发方案
网络技术必过指南
网络安全书签教学视频
哪个数据库可以获取地方法规