FTP服务器红帽5.4搭建图文教程!!!
FTP服务器搭建
服务器的环境
- 红帽5.4
- vm15
挂载光盘

- mount

- mount -t iso9660 设备目录 /mnt 表示挂载

软件包安装
- FTP服务器安装包命令:
rpm -ivh /mnt/Server/vsftpd,按Tab自动补全
设置防火墙通过、SELINUX禁用
- setup命令设置



服务器的启动设置
网络IP相关设置
- 预先设置






设置主配置文件vsftpd.conf中的参数,匿名用户登录
编辑配置文件,根据要求更改



保存退出
更改完配置文件后,因为要上传文件到Linux的FTP服务器端,所以,在此创建一个文件,输入一定内容,以Ctrl+C退出,给这个文件增加可读可写可访问权限,再给ftp服务器的目录下增加可读可写可访问权限,启动服务器查询。具体如下图:

进入到ftp服务器,切换到pub目录下,输入下图命令上传文件。


出现上图,即表示ftp服务器再在Linux端上传成功,权限充足,再切换到Windows端,下载11.txt文件。并在此上传一个15.txt文件,具体如下图:

再在Linux端给15.txt增加完整权限,进行下载,具体如下图:

至此,匿名级别FTP服务器搭建并测试成功。
设置本地用户登录
更改配置文件
vi /etc/vsftpd/vsftpd.conf
useradd 用户名创建一个用户passwd 用户名设置用户密码service vsftpd restart重启服务器测试服务器
方法1:直接输入:
ftp 192.168.118.20 ftp 你的域名


以之前创建的same用户,登录FTP服务器,并输入密码,上传文件,再在Windows下载文件,如图:



方法2:在浏览器输入
ftp://你的域名,显示如图



FTP批量上传文件
方法一
- 将上传的Linux端的文件夹打包成压缩包,增加权限,命令如下:
tar -czf 压缩的文件名 文件目录chmod 777 压缩的文件名put 文件名
方法二
mput *.后缀,例如:mput *.iso
503报错
- ftp linux提示530错误的解决方法
- 使root用户可以使用ftp(建议不要)
默认不能用root用户使用ftp,如下所示:
C:\Users\thinkpad>ftp 192.168.141.123
连接到 192.168.141.123。
220 (vsFTPd 1.1.3)
用户(192.168.141.123:(none)): root
530 Permission denied.
登录失败。
修改/etc/vsftpd/ftpusers文件,该文件记录了不能使用ftp登录的用户,将root用户注释
修改/etc/vsftpd/user_list文件,将root用户注释。
注解:/etc/vsftpd/user_list文件与/etc/vsftpd/vsftpd.conf文件有关联,如果/etc/vsftpd/vsftpd.conf文件中的userlist_enable=YES(这也是默认情况下的设置),那么
在/etc/vsftpd/user_list文件中列出的用户就不能使用ftp。
FTP服务器红帽5.4搭建图文教程!!!的更多相关文章
- DNS服务器红帽5.4搭建图文教程!!!
DNS服务器 挂载光盘 mount 查看光盘所在位置 mount -t iso9660 设备目录 /mnt 表示挂载 软件包安装 所有软件包都在Server目录下 rpm -ivh /mnt/Serv ...
- kubernetes(K8S)快速安装与配置集群搭建图文教程
kubernetes(K8S)快速安装与配置集群搭建图文教程 作者: admin 分类: K8S 发布时间: 2018-09-16 12:20 Kubernetes是什么? 首先,它是一个全新的基于容 ...
- samba服务器红帽5.4搭建,亲测可用!!!
samba服务器搭建 服务器的环境 红帽5.4 vm15 挂载光盘 mount mount -t iso9660 设备目录 /mnt 表示挂载 软件包安装 samba服务器只需安装两个软件包,先找到软 ...
- Hexo博客搭建图文教程
准备 你需要准备好以下软件: Node.js环境 Git Windows 配置Node.js环境 下载Node.js安装文件: Windows Installer 32-bit Windows Ins ...
- qt for webassembly环境搭建图文教程
一.前言 从Qt5.14开始,官方的在线安装提供了qt for webassembly构建套件,这对很多小白来说绝对是个好消息,也绝对是个好东西,好消息是不用再去交叉编译自己生成qt for weba ...
- Myeclipse10 + JBPM4.4 环境搭建图文教程
一.软件环境 IDE:Myeclipse10.0 (jbpm4.0以上版本好像只能与Myeclipse7.5以上版本集成) JBPM:4.4 与Myeclipse集成 1.解压jbpm-4.4.zip ...
- 戴尔 R730xd 服务器更改管理口密码 图文教程
一.开机根据提示按F2进入配置界面 - 选择中间的iDRAC Setting选项,回车确认 二.进入之后选择 user configuration 选项 三.在change password 处键入新 ...
- Windows server 2008 r2搭建FTP服务器
最近需要搭建FTP服务器,顺着书上的教程走一遍流程. 1. 安装FTP服务 图一 图二 图三 可以看到上面提示并未启动windows自动更新,这个需要注意一下. 2. 新建FTP站点 准备FTP文件夹 ...
- nginx+ftp服务器搭建简易文件服务器
在做一些小项目和学习项目过程中,学习了通过 nginx 和 FTP 搭建小型文件服务器,记录下: 1.环境 电脑:acer 操作系统:windows 10 ftp服务器 2.下载 nginx, 通过双 ...
随机推荐
- @bzoj - 4922@ [Lydsy1706月赛]Karp-de-Chant Number
目录 @description@ @solution@ @accepted code@ @details@ @description@ 卡常数被称为计算机算法竞赛之中最神奇的一类数字,主要特点集中于令 ...
- CSS长度单位:px和pt的区别
先搞清基本概念:px就是表示pixel,像素,是屏幕上显示数据的最基本的点:而pt就是point,是印刷行业常用单位,等于1/72英寸. 这样很明白,px是一个点,它不是自然界的长度单位,谁能说出一个 ...
- Android 使用SystemBarTint设置状态栏颜色
做项目时,发现APP的状态栏是系统默认的颜色,突然想到,为啥别的APP是自己设置的颜色(和APP本身很相搭),于是也想给自己的APP设置系统状态栏的颜色,更加美美哒... 搜了下,发现原来设置状态栏居 ...
- 解决ubuntu的Idea启动No JDK found. Please validate either IDEA_JDK, JDK_HOME or JAVA_HOME environment variable points to valid JDK installation.
直接在idea安装目录下运行idea.sh可以正常启动,但是使用ubuntu的dash搜索出来的idea报错,No JDK found. Please validate either IDEA_JDK ...
- H3C ISDN与OSI参考模型
- 嵌套app ,的h5分支 项目 (分享,保存图片,返回app)
function callAppBridge(func, argObj) { const app = window.webkit || window.app; const args = typ ...
- pytorch之expand,gather,squeeze,sum,contiguous,softmax,max,argmax
目录 gather squeeze expand sum contiguous softmax max argmax gather torch.gather(input,dim,index,out=N ...
- excel中如何筛选功能的使用
excel中如何筛选功能的使用 excel是一款数据处理工具,可以在众多的数据中找到想要的经过处理之后的数据,而最直接方便的功能就是筛选.请阅读下文,了解如何对数据进行筛选. 如下图所示的学生成绩中, ...
- Python--day24--多继承
如果本生没有func方法的话就调用距离自己最近的基类的方法 钻石继承: 查找方法的顺序:如下例的找func方法(广度优先) 例1: 例2: 漏斗继承: 小乌龟继承问题:(最顶端的节点F是最后查找的) ...
- P1103 走迷宫三
题目描述 大魔王抓住了爱丽丝,将她丢进了一口枯井中,并堵住了井口. 爱丽丝在井底发现了一张地图,他发现他现在身处一个迷宫当中,从地图中可以发现,迷宫是一个N*M的矩形,爱丽丝身处迷宫的左上角,唯一的出 ...
