centos6.5搭建ftp服务
有时候我们会因为工作的要求,需要在Linux上面搭建一个ftp服务器。下面将讲述如何在centos6.5上面搭建ftp服务器。
1、检查是否也已经安装vsftpd#rpm –qa | grep vsftpd如果没有返回结果,则表示没有安装vsftpd。
2、安装vsftpd
1)有网情况下:使用yum安装vsfpd(要使用yum,需先安装yum源和加载linux光盘映像)#yum install vsftpd2)无网络情况下:需要找到对应的Linux内核版本的rpm包安装,Centos6.5的话就用vsftpd-2.2.2-11.el6_4.1.x86_64.rpm。
安装#rpm -ivh vsftpd-2.2.2-11.el6_4.1.x86_64.rpm
3、添加ftp用户
格式如: useradd -d 目录路径 -g ftp -s /sbin/nologin 用户名
添加test用户
#useradd -d /ftp/test -g ftp -s /sbin/nologin test
设置密码# passwd send输入两次密码更改目录拥有者# chown -R send:ftp /XCHGDATA/SEND赋予目录的权限# chmod -R 775 /XCHGDATA/SEND
4、配置vsftpd.conf
#vim /etc/vsftpd/vsftpd.conf找到以下的配置的地方,然后修改anonymous_enable=NO NO表示禁止匿名登录local_enable=YESwrite_enable=YESlocal_umask=022dirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESchroot_local_user=YESlisten=YESlisten_ipv6=NO最后添加local_root=/ftp/ user_config_dir=/etc/vsftpd/userconfig
5、配置userconfig
# cd /etc/vsftpd创建userconfig目录# mkdir userconfig 给userconfig目录赋权限#chmod -R +X userconfig/ 创建test用户的目录配置文件#vim /etc/vsftpd/userconfig/test在配置文件中增加一行:local_root=/ftp/test
6、查看和更改SELinux状态
查看SELinux状态#/usr/sbin/sestatus -v 如果SELinux status参数为enabled,即为开启状态关闭SELinux#vim /etc/selinux/config将SELINUX=enforcing改为SELINUX=disabled 注:修改SELinux状态需要重启服务器才能生效,修改完后请重启服务器。
7、vsftpd常用命令
启动命令#service vsftpd start停止命令# service vsftpd stop重启命令# service vsftpd restart开启开机启动# chkconfig vsftpd on取消开机启动#chkconfig vsftpd off
8、访问和测试FTP
在资源管理器或浏览器中输入 ftp://test@xx.xx.xx.xx进行测试。测试结果如果输入了相应的用户名和密码后,能定位到/XCHGDATA目录下,则vsftp配置成功。如果失败,尝试关掉两边的防火墙看看,不行再找找是否存在其他问题另外可以安装ftp-0.17-54.el6.x86_64.rpm在对应的ftp服务器上面,用ftp相关命令查看ftp IP地址--》或者ftp回车后open ip地址--》输入用户名和密码Put 文件上传,get文件下载,ls查看当前目录情况,pwd显示当前路径。
阅读更多
- Centos6.5上搭建FTP服务
- CentOS6.5 搭建FTP服务
- centos6.6_vsftpd 虚拟账户FTP服务搭建
- CentOS-6.5快速搭建HTTP服务…
- CentOS 系统简易搭建FTP服务(四步足矣)
- CentOS6.5搭建ftp服务器
- Centos 6.5 FTP 文件服务器搭建
- 基于CentOS 6.5操作系统搭建MongoDB服务
- CentOS7 FTP服务搭建(虚拟用户访问FTP服务)
- centos 6.5 搭建ftp服务器
- centos 6.5环境利用iscsi搭建SAN网络存储服务及服务端target和客户端initiator配置详解
- CentOS 7上搭建FTP服务
- CentOS6.5搭建NTP服务
- CentOS7上搭建FTP服务+VSFTPD配置全解析
- Linux CentOS6.5 安装配置FTP服务
- centos 6.5环境利用iscsi搭建SAN网络存储服务及服务端target和客户端initiator配置详解
- centos 6.5 搭建ftp 服务器(vsftpd的配置文件说明)
- centOs6.5_ftp服务器搭建vsftpd
- Centos6.5 (64位) 搭建FTP服务器
- Redhat6.5搭建ftp服务