在fedora下面安装ftp服务器
Fedora版本:Fedora 12
1. 安装vsftp
- #yum install vsftpd
一路yes,最后提示安装成功。
2. 配置vsftpd.conf。
- #vi /etc/vsftpd/vsftpd.conf
将vsftpd.conf文件中的主要设置如下:
- anonymous_enable=YES #允许匿名访问
- local_enable=YES #允许本地用户访问(/etc/passwd中的用户)
- write_enable=YES #允许写入权限,包括修改,删除
- anon_upload_enable=YES #允许匿名用户上传
- anon_mkdir_write_enable=YES #允许匿名用户建立目录
- ascii_upload_enable=YES #允许ascii上传
- ascii_download_enable=YES #允许ascii下载
3. 启动vsftp
- #service vsftpd start
4. 让vsftpd自启动
- #chkconfig --level 2345 vsftpd on
- #chkconfig --list vsftpd
5. 让root用户可以ftp上传
在/etc/vsftpd/目录下有两个文件:ftpusers和user_list,里面记录的用户无法使用通过ftp进行访问。删掉里面root的记录,然后通过:
- #setsebool -P ftpd_disable_trans 1
fedora 下面关闭selinux就可以了
- vi /etc/selinux/config
- SELINUX=disabled
6. 重启vsftpd
- #service vsftpd restart
出现 "500 OOPS:cannot change directory:/root" 错误,如何解决呢?
解决:
1、 查看 SELinux 的状态: sestatus -b | grep ftp 确切地说,只是查看了ftp的状态。
2、 在出现的结果中可以看到
- ftp_home_dir off
- tftpd_disable_trans off
之类。我们现在只要把其中之一设置为on就可以啦。
3、 setsebool -P ftpd_disable_trans on 或者 setsebool -P ftp_home_dir on
4、 重启vsftpd: service vsftpd restart
另一篇博文是 :
有段时间没用Linux,今天打开发现在Win7下竟然无法连接linux的FTP服务器。。。好奇怪的说。】
在菜单中选择“System”——“Administration”——“services”,打开“服务配置”窗口。
在“服务配置”窗口中找到“vsftp”,再单击工具栏上的“enable”和“start”按钮。可以在右边状态栏中看到一些成功启动的信息.
随后再打开刚才的“服务配置”窗口,重启“iptable”服务(就是点击那个restart),让刚才的修改生效。
在vsftp.conf文件里面,设置writable = yes
相应的目标目录放开write权限。
chmod 775 xxx
另外,vsftp会受Selinux影响,注意检查相应的布尔参数。
在命令行里输入
#system-config-selinux
等待打开,然后找到ftp,再然后在对应地方打沟就可以了。
顺便说一下 在fedora下面挂载NFS文件系统的时候 需要重启nfs ;;/etc/init.d/nfs restart 具体的原因我现在还不知道。
转载于:https://www.cnblogs.com/lvdongjie/p/6296157.html
在fedora下面安装ftp服务器相关推荐
- ubuntu下安装ftp服务器
ubuntu下安装ftp服务器 Ftp服务器是使用以vsftp为例. 1. 安装 $sudo aptitude install vsftpd $ps aux | grep 'ftp' ...
- 安装FTP服务器并配置虚拟用户账号
一.基本内容概述: 1.FTP服务的基本概念 FTP是用于进行文件传输的网络协议 FTP服务中分为服务器和客户机两个角色 2.FTP服务器的传输模式 ...
- Linux疑难杂症解决方案100篇(十二)-ubuntu中安装ftp服务器
ubuntu安装ftp服务器 1. 安装vsftpd ~$ sudo apt-get install vsftpd ubuntu10.10自己装了,这步省略. 2. 配置vsftpd 修改vsftpd ...
- Linux使用ftp传输10g的文件,Ubuntu 16.04 安装ftp服务器传输文件
最近在搞深度学习,老师比较宝贝他的服务器,要求我以后负责管理服务器.往后所有要使用服务器的人都必须向我申请账号,然后只允许客户端访问,使用文件传输软件传输文件.像我这样一个Linux菜逼,这种要求不是 ...
- 树莓派安装ftp服务器
在树莓派安装ftp服务器,可上载\下载文件 vsftpd是开源的轻量级的常用ftp服务器. 1,安装vsftpd服务器 (约400KB) sudo apt-get install vsftpd 2,启 ...
- ubuntu ftp服务器_如何在Ubuntu上安装FTP服务器?
ubuntu ftp服务器 In this tutorial, let's learn how to install FTP server on Ubuntu. FTP or File Transfe ...
- CentOS7.9 离线安装FTP服务器
离线安装vsftpd 1.查看自己服务器有没有安装vsftpd rpm -qa |grep vsftpd 上图是有安装ftp服务器,若没有则什么都不显示. 2.下载vsftpd的RPM包并安装 cen ...
- 树莓派下安装FTP服务器
本文主要介绍在树莓派上安装FTP服务器,并使用winSCP通过FTP协议使用用户root成功登录的过程. 1 树莓派中安装FTP服务(保证树莓派能正常上网) step1 在树莓派的terminal上切 ...
- 翻译:在Ubuntu 14.04上安装FTP服务器的方法
说明: 1.原文地址:http://www.krizna.com/ubuntu/setup-ftp-server-on-ubuntu-14-04-vsftpd/ 2.今天要做一个网络日志的迁移程序,搬 ...
最新文章
- java 简单万年历_JAVA实现的简单万年历代码
- vc++图像保存,重绘
- 宁可寸寸断,不意绕指柔
- awk 统计数据在文件中的出现次数
- java二叉堆_为什么二叉堆利用数组存储?
- C语言 | 哈夫曼(haffman)算法实现数据的解压缩(源代码)
- qaxobject识别html,QT界面开发-QAxObject 读写excel(COM组件)-常用功能封装代码
- 看你知道不知道之-制作数据字典
- string 类的初始化和赋值(程序成长之路的一颗米)
- 刚刚,阿里宣布开源Flutter应用框架Fish Redux!
- PHP 二分查找(详细)
- 深度学习之OCR相关经验记录
- 1、css引入的方式有哪些?_低氮燃烧技术都有哪些?
- 每天CookBook之JavaScript-073
- [Giveaway] 来自AnyBizSoft、4Media、EASEUS的限时免费软件
- VS 番茄助手添加头注释 以及使用方式
- HBM|横河Yokogawa数据采集器自动计量校准软件NSAT-3070
- 1196:踩方格(递推)
- 系统安装部署系列教程(三):VHD方式安装系统
- java ews appointment_EWS-JAVA-API的使用
热门文章
- linux终端cd未找到命令,为什么`which`命令不能用于`cd`?我也找不到`cd`的可执行文件!...
- linux双显卡配置_Linux系统怎么配置双显卡?
- 计算机网络技术教法改革方案,计算机网络技术专业教学模式改革探索
- 计算机基础教育学,计算机基础教育教学改革与创新
- iphone换机数据迁移_苹果手机换华为、小米怎么同步数据?来了!
- python矩阵左除_matlab学习笔记
- rto净化效率计算公式_你了解废气处理设备RTO蓄热式热氧化炉的工作原理么?
- 串口服务器的通讯模式
- 电力、市政、交通三大领域推动工业交换机行业发展
- [渝粤教育] 郑州商学院 商学概论 参考 资料