linux centos 6 ftp 服务器设置
2013-03-14 16:40
369 查看
目的,建立一个小范围人员访问的ftp服务器,方便大家进行文件共享。
1,安装ftp server
#yum install vsftpd
2,配置
配置文件是/etc/vsftpd/vcftpd.conf
anonymous_enable=YES 默认是YES,小范围使用,改为NO
local_enable=YES 是否允许本地用户登录, 允许
chroot_local_user=YES 禁止用户登陆别的目录
3,启动
启动服务 #service vsftpd start
启动ftp #/etc/init.d/vsftpd start
如需要重启ftp /etc/initd.d/xinetd restart
4,设置防火墙,使能ftp
5,登陆出现如下错误
"500 OOPS: cannot change directory“
这个是由于redhat系列linux发行版(centos属于这个系列)中使用了SELinux做了限制。
查询当前ftp的设置#getsebool -a |grep ftp
发现 ftp_home_dir 是off
#setsebool ftp_home_dir on
6, 继续login
get,工作正常
put "could not creat file"
#setbebool allow_ftpd_full_access on
put , 工作正常
配置结束。
补充, 彻底关闭selinux
a, #setenforce 0 ;直接生效,重启就没了
b, 找到文件 /etc/selinux/config 将SELINUX=enforcing 改成SELINUX=disabled ; 重启才会生效。
1,安装ftp server
#yum install vsftpd
2,配置
配置文件是/etc/vsftpd/vcftpd.conf
anonymous_enable=YES 默认是YES,小范围使用,改为NO
local_enable=YES 是否允许本地用户登录, 允许
chroot_local_user=YES 禁止用户登陆别的目录
3,启动
启动服务 #service vsftpd start
启动ftp #/etc/init.d/vsftpd start
如需要重启ftp /etc/initd.d/xinetd restart
4,设置防火墙,使能ftp
5,登陆出现如下错误
"500 OOPS: cannot change directory“
这个是由于redhat系列linux发行版(centos属于这个系列)中使用了SELinux做了限制。
查询当前ftp的设置#getsebool -a |grep ftp
发现 ftp_home_dir 是off
#setsebool ftp_home_dir on
6, 继续login
get,工作正常
put "could not creat file"
#setbebool allow_ftpd_full_access on
put , 工作正常
配置结束。
补充, 彻底关闭selinux
a, #setenforce 0 ;直接生效,重启就没了
b, 找到文件 /etc/selinux/config 将SELINUX=enforcing 改成SELINUX=disabled ; 重启才会生效。
相关文章推荐
- CentOS_Linux搭建ftp服务器详细教程
- [转]linux下centos服务器安全设置
- 阿里云服务器下FTP设置——基于CentOS 6.3
- 阿里云服务器下安装LAMP环境(CentOS Linux 6.3) 安装与配置 FTP 服务器
- linux(centos6)搭建ftp服务器 -摘自网络
- Linux(CentOS 5.4 Linux)服务器配置之FTP服务器配置应用
- linux 设置ftp服务器
- 设置LINUX 服务器中FTP 用户登录的默认目录
- linux ftp服务器的设置:vsftpd
- 【Linux】- CentOS搭建FTP服务器
- Linux CentOS SVN 设置钩子hooks/post-commit来同步更新服务器web目录,实现代码自动部署
- Linux学习总结(21)——CentOS7环境下FTP服务器的安装和配置
- Linux(CentOS 5.4 Linux)服务器配置之FTP服务器配置应用
- 阿里云服务器Linux Centos6.5搭建FTP服务器
- Linux学习总结(21)——CentOS7环境下FTP服务器的安装和配置
- centos 服务器相关设置 linux启动顺序及软件开机自动启动
- Linux/Centos服务器ssh安全设置
- linux CentOS FTP /redhat ftp linux ftp 安装vsftp 虚拟用户设置全解
- linux(centos)服务器安全设置