centos 6.0 ftp,centos8官网下载教程
大家好,centos 6.0 ftp相信很多的网友都不是很明白,包括centos8官网下载教程也是一样,不过没有关系,接下来就来为大家分享关于centos 6.0 ftp和centos8官网下载教程的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!
Centos如何安装FTP文件传输服务
安装并配置CentOS FTP文件传输服务
步骤一:安装ftp服务端软件
yum-y install vsftpd
步骤二:启动FTP服务
systemctl start vsftpd
步骤三:设置为开机自启
systemctl enable vsftpd
步骤四:验证服务启动情况
echo$?
步骤五:查询服务所在目录
grep服务名/etc/passwd
步骤六:客户端安装FTP
yum-y install ftp
步骤七:将光盘挂载至共享目录/var/ftp/下
mount/dev/sr0/var/ftp/centos7
步骤八:修改配置文件local.repo,与本地地址相匹配
vim/etc/yum.repos.d/local.repo
步骤九:清理并重建yum仓库
yum-y clean all
yum makecache
步骤十:通过客户端测试FTP服务
CentOS执行ftp命令提示ftpcommandnotfound解决方法
在使用centos时,要用ftp上传文件,但是一到脚本的ftp命令就会出错:
复制代码代码如下:
ftp: command not found
原因是否ftp客户端没有安装上,要重新安装一下就可以了.
解决方法,去官方进入 找到ftp的rpm package的地址然后执行安装.
5.x版本的执行:
复制代码代码如下:
rpm-Uvh
6.x版本的执行:
32位:
复制代码代码如下:
rpm-Uvh
64位:
复制代码代码如下:
rpm-Uvh
安装成功ftp命令就可以用了.
补充更新:如果执行上面命令后提示以下错误信息:
复制代码代码如下:
libc.so.6 is needed by ftp-0.17-35.el5.i386
则可以通过命令安装依赖包glibc
复制代码代码如下:
rpm–Uvh
win10怎么访问ftp服务器地址centos搭建ftp详细步骤
以CentOS 6为例:
1. vsftp简介
vsftp是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Very Secure FTP从此名称可以看出来,编制者的初衷是代码的安全。安全性是编写VSFTP的初衷,除了这与生俱来的安全特性以外,高速与高稳定性也是VSFTP的两个重要特点。
2.安装vsftp套件
[root@zcwyou~]# yum install vsftpd-y3.配置开机自启
chkconfig是CentOS6上的程序管理工具,CentOS7请使用systemctl
[root@zcwyou~]# chkconfig vsftpd on检查验证:
[root@zcwyou~]# chkconfig vsftpd--list| grep vsftpdchkconfig检查vsftp服务
4.防火墙开放端口
如果你的防火墙默认没有开启FTP端口,请按以下方法开启,仅仅适用于CentOS6这类使用iptables防火墙的发行版,CentOS 7与Ubuntu不适用。请转到本站相关教程。
[root@zcwyou~]# iptables-A INPUT-m state--state NEW-m tcp-p tcp--dport 20-j ACCEPT[root@zcwyou~]# iptables-A INPUT-m state--state NEW-m tcp-p tcp--dport 21-j ACCEPT保存防火墙配置:
[root@zcwyou~]# service iptables save重启防火墙配置,马上生效。
[root@zcwyou~]# service iptables restart防火墙放行ftp服务
5.创建ftp用户
以用户ftpuser为例
[root@zcwyou~]# useradd ftpuser-d/home/ftpuser-s/sbin/nologin只要使用ftpuser的身份登录FTP服务,即可读取以下目录的内容:
/home/ftpuser/
6.为ftp用户设置密码
以用户ftpuser为例
[root@zcwyou~]# passwd ftpuser输入两次一样的密码
设置ftp用户密码
7.修改配置文件(可选)
不允许匿名用户登录,只能用创建的账号和密码登录。
[root@zcwyou~]# vi/etc/vsftpd/vsftpd.conf修改以下内容,默认为YES,即允许匿名用户登录,NO表示不允许:
anonymous_enable=NO
禁止匿名用户登录ftp
8.启动vsftp服务
[root@zcwyou~]# service vsftpd start9.设置SElinux标签
如果你没有使用SElinux,不需要配置这步。如果你不清楚自己是否在使用,请按执行以下指令。
查询SElinux对ftp服务器的相关状态
[root@zcwyou~]# getsebool-a| grep ftp查询SElinux对ftp服务器的相关状态
可以看到,默认情况下,SElinux限制了ftp所有的功能
配置SElinux,允许访问FTP服务:
[root@zcwyou~]# setsebool-P allow_ftpd_full_access 1再次检查:
[root@zcwyou~]# getsebool-a| grep ftp确认SElinux放行ftp服务器
10.测试
使用浏览器
使用浏览器访问ftp服务器
或者
使用FTP专用客户端:
filezilla ftp客户端
官方下载地址:
下载filezilla客户端
使用filezilla客户端登录ftp
本文已同步至博客站,尊重原创,转载时请在正文中附带以下链接: