如何在CentOS系统上创建与管理FTP账户?
创始人
2025-02-27 10:49:00
0

3、设置用户权限

权限这个东西可重要啦,就像家里的各个房间,有些房间你可以随便进,有些就只能特定的人进,对于 FTP 用户,我们一般要限制他们的权限,让他们只能访问自己的目录,不能到处乱跑,还是找到“/etc/vsftpd/vsftpd.conf”这个配置文件,在里面找到“chroot_local_user”这一行,把它的值改成“TRUE”,然后再找到“allow_write_able_chroot”这一行,也改成“TRUE”,这样设置之后,FTP 用户就只能在自己的目录下进行读写操作啦。

三、配置 FTP 服务器

光有用户账号还不够,还得配置一下 FTP 服务器,让它知道怎么工作。

1、匿名访问设置

如果你允许别人不用账号密码就能访问你的 FTP 服务器,那就是开启了匿名访问,不过一般为了安全考虑,我们很少开启这个功能,如果要关闭匿名访问,在“vsftpd.conf”文件中找到“anonymous_enable”这一行,把它的值改成“NO”,这就好比把小区的大门关起来,不让陌生人随便进。

2、上传和下载权限

我们肯定希望用户能够上传和下载文件,所以要在配置文件中设置好相应的权限,找到“write_enable”这一行,把它的值改成“YES”,这样就可以允许用户写入文件,也就是上传文件啦。“local_umask”这一行可以设置上传文件的默认权限掩码,比如设置为“022”,这样上传的文件默认权限就会比较合理,这就像给你的小仓库设置了一个默认的门锁密码一样,保证文件的安全性。

四、启动和测试 FTP 服务器

配置好了之后,就可以启动 FTP 服务器啦,在终端输入:

service vsftpd start

然后输入下面的命令查看一下服务器状态:

service vsftpd status

如果看到服务器正在运行,那就说明启动成功啦!接下来就是测试一下我们的 FTP 账号能不能正常使用,可以用 Windows 系统自带的“此电脑”地址栏输入“ftp://你的服务器 IP 地址”,然后回车,会弹出一个登录窗口,输入刚才创建的“ftpuser”账号和密码,如果能够成功登录,并且能看到自己目录下的文件,那就说明我们的 FTP 账号创建成功啦!

五、常见问题及解决

1、无法连接 FTP 服务器

哎呀,要是遇到连接不上的情况,别着急,首先检查一下服务器的网络是不是正常,是不是防火墙把 FTP 的端口给拦住了,如果是防火墙的问题,可以在 CentOS 上执行以下命令开放 FTP 的端口(默认是 21 端口):

firewallcmd permanent addport=21/tcpfirewallcmd reload

这就好比给小区的大门开了一个绿色通道,让 FTP 的请求能够顺利进来。

2、没有权限访问目录

如果用户登录后发现不能访问某些目录,那就是权限的问题啦,可以检查一下目录的所有者和权限设置是否正确,比如某个目录应该是“ftpuser”用户的,但是不小心设置成了其他用户,那就要改过来:

chown ftpuser:ftpuser 目录路径

然后再给用户设置相应的权限,

chmod 755 目录路径

这就像给房间换了主人,并且重新设置了门锁的密码。

六、个人观点

我觉得在 CentOS 上设置 FTP 账号虽然看起来步骤有点多,但只要一步一步按照流程来,其实并不难,而且掌握了这个技能之后,你就可以很方便地在局域网内或者外网进行文件传输啦,比如说你想把自己的一些项目文件分享给朋友,或者从服务器上下载一些资料,有了 FTP 账号就轻松多了,而且在企业环境中,FTP 账号的管理也是非常重要的,它可以保证文件的安全存储和传输,提高工作效率,所以大家一定要好好掌握这个知识点哦!

怎么样,现在对 CentOS FTP 账号的创建和管理是不是清楚多啦?赶紧动手试试吧,相信你一定能行的!

文章来源:https://blog.huochengrm.cn/pc/28697.html

相关内容

鸿蒙生态设备超13亿台,开...
PChome 5月28日消息,2026开源鸿蒙开发者大会正式召开,...
2026-05-30 05:44:37
AI助丘陵岗坡地小麦亩产破...
5月27日,南京市江宁区溪田农场小麦田埂上,传来消息:镇麦18地块...
2026-05-28 21:16:25
仁宝电脑与GMI Clou...
(全球TMT2026年5月28日讯)5月28日,仁宝电脑宣布,与美...
2026-05-28 21:09:59
开源社区如何重塑机器人行业...
数十年来,机器人学一直被视为一个小众的工程领域,主要由研究人员、学...
2026-05-27 21:05:07
支付宝 AI 修路迎来重大...
AI行业正在经历一场微妙的“重心转移”。 2025年被普遍认为是“...
2026-05-27 20:49:41
绿源集团控股与深开鸿建立战...
记者从绿源集团控股(02451.HK)获悉,该公司与深圳开鸿数字产...
2026-05-27 20:39:37

热门资讯

2024云栖大会|阿里云升级无... 北京商报讯(记者魏蔚)9月20日,阿里云无影AI云电脑在2024云栖大会上展出,该版本基于最新的终端...
MWC2025荣耀多款AI技术... 人民财讯3月6日电,2025世界移动通信大会(MWC 2025)上,荣耀MagicBook Pro ...
原创 2... #春日生活好物种草季#近年来,笔记本电脑市场迎来技术爆发期,尤其在手机厂商跨界入局后,轻薄本在性能、...
摩尔线程发布AI算力笔记本MT... 钛媒体App 12月20日消息,摩尔线程创始人、董事长兼CEO张建中在摩尔线程首届MUSA开发者大会...
摩尔线程AI生图摩笔马良全新升... 快科技8月7日消息,作为国产GPU的杰出代表,摩尔线程在当下火爆的AIGC浪潮中也推出了自己的软硬一...
谷歌打磨 Gemini AI ... IT之家 8 月 31 日消息,谷歌于 8 月 27 日发布博文,宣布旗下 Gemini AI 支持...
微软 Azure AI 语音服... IT之家 8 月 23 日消息,微软Azure AI 语音服务允许开发者构建多语言生成式 AI 语音...
青云QingCloud Kub... 日前,青云科技宣布开源 Thanos 的企业级发行版 Whizard,为企业带来真正高可用、可扩展、...
AMD锐龙AI 9 HX 37... 2024年6月3日,AMD正式发布全新的锐龙AI 300系列处理器。该系列处理器一经发布就引发大家的...
Macos系统上一款强大的卸载... App Cleaner mac中文版是Mac os系统上一款强大 的mac卸载工具,以帮助您完全卸载...