linux安装ftp步骤
2024-09-05 05:44:42
1,查看是否安装了FTP:rpm -qa |grep vsftpd
2,如果没有安装,可以使用如下命令直接安装
yum -y install vsftpd
默认安装目录:/etc/vsftpd
3,添加FTP账号
useradd admin -s /sbin/nologin
该账户路径默认指向/home/admin目录
设置密码:passwd admin
4,一些常用设置
a,设置匿名用户可以下载上传
将文件/etc/vsftpd/vsftpd.conf 中
anon_upload_enable=YES
anon_mkdir_write_enable=YES
两项启用(去掉前面的#号)
b,设置防火墙:iptables -F
c,设置开机启动sftp:chkconfig vsftpd on
d,根据个人需要设置默认目录
这里设置/www为默认目录。修改/etc/passwd文件,找到你的用户名的那一行修改路径,然后保存即可,无需重启
将admin:x:500:500::/home/admin:/sbin/nologin
改成admin:x:500:500::/www:/sbin/nologin
5,启动
启动:service vsftpd start
重启:service vsftpd restart
6.给上传目录给写入的权限
chmod 777 xxx
最新文章
- 【实战Java高并发程序设计 7】让线程之间互相帮助--SynchronousQueue的实现
- 主流 SQLServer 迁移到 MySQL 工具对比
- SQLServer 自增主键创建, 指定自增主键列值插入数据,插入主键
- Windows下Eclipse+Scala+Spark开发环境搭建
- AFNetworking菊花转圈圈
- Apache配置--用户认证(针对目录访问)-update2015-05-02
- Could not load file or assembly 'System.Data.SQLite' or one of its dependencies. 试图加载格式不正确的程序。
- ADO.net中常用的对象介绍
- Xamarin学习资源收集
- zepto源码--filtered, contains,funcArg,setAttribute,className,deserializeVale--学习笔记
- constructor(构造器)
- Storm集群的搭建
- json2使用方法
- 利用ApnsPHP包向IOS推送消息
- Linux 网络编程基础(4) -- Ping 的C代码实现
- 深度优先搜索算法(DFS)以及leetCode的subsets II
- Sublime Text3使用汇总
- 聊聊Python的time模块
- IIC稳定性.VBS
- python学习路程1