Linux常用的服务器构建

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 该选项表示彻底删除该软件和相关文件)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java帮帮-微信公众号-技术文章全总结

Linux命令(面试+工作版)

Linux命令(面试+工作版) ? ? ? ? ? ? ? 1. tar 创建一个新的tar文件 ? 解压tar文件 ? 查看tar文件 ? 2. grep 在...

49740
来自专栏Youngxj

n+emlog后台主题模版设置修复

21130
来自专栏达摩兵的技术空间

vue-router根据环境改变动态加载组件

在webpack的新特性中支持组件的懒加载,也就是说我们可以在加载到该路由的时候再把这部分脚本进行加载,同时这个在项目进行打包的时候,对应的文件也会被单独打包,...

11120
来自专栏云计算教程系列

如何备份PostgreSQL数据库

如果您在生产环境中使用PostgreSQL,请务必采取预防措施以确保用户的数据不会丢失。通过频繁备份数据库或使用cron任务自动执行备份,您将能够在数据库丢失或...

49220
来自专栏一枝花算不算浪漫

[常见问题]Project facet Java versin 1.8 is not support.

37370
来自专栏海说

1、在eclipse中导入Java的jar包方法---JDBC【图文说明】

Eclipse环境下jar包导入 在Eclipse环境下编写Java程序,常常会借用到各种jar包。如:连接数据库时,导入jar包是必须的。导入方法如下: 1....

29100
来自专栏CodingToDie

Git 使用(一):安装并配置用户信息

安装和配置 Table of Contents 1. 安装 2. 配置 小结 1. 初次运行 Git 前的配置 2. 用户信息 3. 别名 4. 查看已经存在的...

32960
来自专栏云计算教程系列

如何使用Nginx创建临时和永久重定向

HTTP重定向是将一个域或地址指向另一个域或地址的方式。有几种不同的重定向,每种重定向都意味着与客户端浏览器不同。两种最常见的类型是临时重定向和永久重定向。

18130
来自专栏企鹅号快讯

MongoDB副本集搭建

我们之前的案例都是在单个节点上实现的,在生产环境中这种做法是有风险的,如果服务宕机、崩溃或者硬盘坏了都会对公司业务造成损失,因此我们需要数据备份。在MongoD...

45270
来自专栏云加头条

轻松入门腾讯云存储系列三:对象存储COS 使用入门三种方式

腾讯云目前支持三种不同的方式来登录和管理您的对象存储,请您根据自身场景灵活选择登录方式:控制台,CLI和API/SDKs。

66600

扫码关注云+社区

领取腾讯云代金券