Linux常用的服务器构建

一、ftp服务器

FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。

同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。

在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)。

  "下载"文件就是从远程主机拷贝文件至自己的计算机上;

  "上传"文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言来说,用户可通过客户机程序向(从)远程主机上传(下载)文件。

1.安装vsftpd服务器

sudo apt install vsftpd  或者  sudo apt-get install vsftpd

2.配置vsftpd.conf文件

sudo vi /etc/vsftpd.conf

配置vsftpd.conf文件后,保存退出该文件。

接下来进行:

写好后,保存并退出。

3.在Mac的终端上,测试上传功能,登陆ftp服务器。如下图所示:

ftp  IP地址

4.上传命令,可以把文件上传到ftp服务器

put somefile

5.下载命令,可以把ftp服务器上的文件下载到本地

get somefile

在Mac系统下安装的图形界面的ftp客户端软件:

若想卸载vsftpd

sudo apt-get remove --purge vsftpd(--purge 该选项表示彻底删除该软件和相关文件)

我的GitHub地址:https://github.com/heizemingjun
我的博客园地址:http://www.cnblogs.com/chenmingjun
我的蚂蚁笔记博客地址:http://blog.leanote.com/chenmingjun
Copyright ©2018 黑泽明军
【转载文章务必保留出处和署名,谢谢!】

Linux常用的服务器构建相关推荐

  1. Linux教学资源服务器构建

    1. 需求分析 1.1 课题简介 随着计算机互联网的迅速发展,大多数学校已经实现教学的信息化,从传统的黑板教学方式转变为现阶段的多媒体教学,教学的资源,素材课件,甚至学生的作业也都实现数字化,为了实现 ...

  2. linux先cd到mysql的运行路径下,Linux常用的服务器运维命令

    博主贯彻开源精神,本博客是转载自多篇文章,但是原文链接无法全部放入版权链接,无盈利,如有侵权,请及时联系删除 一:ps命令查看进程命令 -a,查看所有 -u,以用户(user)的格式显示 -x, 显示 ...

  3. linux 压缩权限,linux的基本操作(归档压缩,用户、权限管理,远程服务器构建和vi编辑器)...

    linux的压缩归档是这一周最开始学习的一组命令,下面的是我总结的关于压缩归档的知识点 在压缩和归档时,要注意文件的扩展名一定要记得加,还有就是扩展名的格式,要对应好,否者就没法正常的进行. 还学习了 ...

  4. arm学习笔记005之Linux平台下TFTP服务器构建

    TFTP(Trivial File Transfer Protocol,简单的文件传输协议)是 TCP/IP 协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂.开销不大的文件传 ...

  5. php服务器视频教程,从PHP基础到实战高手 高性能Linux服务器构建实战 千峰教育PHP全新版高级视频教程...

    从PHP基础到实战高手 高性能Linux服务器构建实战 千峰教育PHP全新版高级视频教程 非常厉害的一套PHP实战课程,系统的学习完成后可以从零基础的PHP新手, 成长为能独立完成高性能服务器部署的实 ...

  6. 高性能Linux服务器构建实战 服务器安全运维

    文章目录 1. 安全运维 1.1 账户和登录安全 1.1.1 用户和用户组管理 1.1.2 系统服务管理 1.1.3 登录密码安全管理 1.1.4 用户root权限管理 1.1.5 系统欢迎页面管理 ...

  7. 《高性能Linux服务器构建实战》封面照出炉

    今天收到了编辑发过来的新书<高性能Linux服务器构建实战>封面初图,总体感觉机工的封面设计简洁.大方.时尚.沉稳,很符合技术类书籍的风格,在同一个设计样式下,编辑给出了橙色.蓝色.深绿三 ...

  8. 鸟哥的Linux私房菜(服务器)- 第五章、 Linux 常用网络指令

    第五章. Linux 常用网络指令 最近更新日期:2011/07/18 Linux 的网络功能相当的强悍,一时之间我们也无法完全的介绍所有的网络指令,这个章节主要的目的在介绍一些常见的网络指令而已. ...

  9. 优化Linux内核参数/etc/sysctl.conf sysctl 《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》...

    优化Linux内核参数/etc/sysctl.conf  sysctl  <高性能Linux服务器构建实战:运维监控.性能调优与集群应用> http://book.51cto.com/ar ...

最新文章

  1. Ant Design Vue中a-select组件下拉列表在局部滚动时不跟随问题解决方法
  2. 使用WinINet和WinHTTP实现Http訪问
  3. Datawhale第九期组队学习计划
  4. html 元素允许右键,JavaScript 自定义html元素鼠标右键菜单功能
  5. Xilinx SDK使用教程
  6. matlab根轨迹法串联超前校正,4.7基于根轨迹法的串联超前校正.ppt
  7. MIT_18.03_微分方程_Laplace_Transform_拉普拉斯变换_Notes
  8. python鼠标碰撞_获取鼠标指针测试item之间的碰撞
  9. openjdk 使用_如何在OpenJDK中使用ECC
  10. AI研发工程师成长指南
  11. java jna调用dll文件_关于java jna调用dll的问题
  12. 测试用例管理工具_检测Bug很难吗?推荐优质的测试管理工具
  13. AndroidStudio安卓原生开发_Activity和AppCompatActivity的区别认识---Android原生开发工作笔记127
  14. java密钥长度受限制问题解决
  15. AC日记——「SCOI2015」情报传递 LiBreOJ 2011
  16. 本科计算机的逻辑学,逻辑学本科专业介绍
  17. 如何在搜狗高速浏览器设置代理IP
  18. 谷歌搜索引擎总是被修改
  19. windows7打不开html文件格式,mht是什么文件?Win7打不开mht格式文件的解决办法
  20. aho-corasick php,基于 Aho-Corasick 算法实现中文全分词

热门文章

  1. 泛型的基本用法和代码演示
  2. spark TaskMemoryManager shuffle 内存管理
  3. spring cloud的RefreshScope注解进行热部署
  4. 计算机补丁的概念,补丁是什么意思?网上说的打补丁什么意思
  5. dubbo 与 zookeeper 的关系
  6. Java企业面试算法新得体会之链表问题20问
  7. mysql索引需要了解的几个注意
  8. 框架源码专题:Spring的Aop实现原理,Spring AOP 与 AspectJ 的关系
  9. linux搭建redis
  10. linux phantomjs 环境变量,ChromeDriver和PhantomJS配置到$PATH