阿里云服务器下安装LAMP环境(CentOS Linux 6.3) 安装与配置 FTP 服务器
我们经常会使用 FTP,把本地电脑上的文件上传到服务器上,或者把服务器上的文件下载到自己的电脑里面。FTP 有服务端和客户端,FTP 的服务端提供了这种传输文件的服务,FTP 的客户端提供了传输文件的工具。
我们要先在服务器上安装配置 FTP 的服务端,然后可以在自己的电脑上安装一个 FTP 客户端软件。
mac 用户打开终端,windows 用户可以使用 puTTY。我们要用 root 身份登录到服务器。 ssh root@42.121.97.222
FTP 服务端的软件也有很多,这里我们使用 vsftp,使用 yum 安装它,输入 yum install vsftpd
成功以后,我们打开 vsftp 的配置文件,输入 vim /etc/vsftpd/vsftpd.conf
按一下 i 进入编辑模式,我们把 anonymous_enable 允许匿名用户,设置为 NO … esc,shift+: ,wq … 保存并退出
service vsftpd start … 启动 vsftp 服务… 再输入 chkconfig vsftpd on … 这样服务器每次重新启动以后,会自动启动 vsftp 服务
下面我们可以去创建一个用户,为这个用户设置一个目录,只让它在这个指定的目录里上传或者下载文件。
添加用户可以使用 useradd … 输入 useradd -d /mnt/www/toview.cn -s /sbin/nologin ninghaoftp
这行命令会添加一个叫 ninghaoftp 的用户,不让这个用户可以使用终端登录,并且我们为它指定了一个默认的目录 /mnt/www/toview.cn ,这个用户默认只能在这个目录里面。
toview.cn 这个目录我们在安装和配置 Apache 的视频里已经创建了,在这个目录下面包含了 toview.cn 这个域名的发布目录 public_html,还有一个存放日志的 logs 目录。
下面我们再为它设置一个密码,输入 passwd ninghaoftp 输入用户的密码…
要想让 ninghaoftp 这个用户可以管理 toview.cn 目录里的文件或者目录,我们需要为这个目录设置合适的权限。
输入 chown -R ninghaoftp /mnt/www/toview.cn ,这行命令会把 toview.cn 这个目录的所有者更改为 ninghaoftp 这个用户。
然后再设置这个目录的权限,输入 chmod -R 755 /mnt/www/toview.cn
这行命令可以是把 toview.cn 目录以及所有包含的目录或文件的权限都设置为了 755,第一个 7 表示目录拥有者的权限,也就是 ninghaoftp 这个用户,在 toview.cn 这个目录上面,拥有查看,写入和执行的权限。
下面我们需要一个 FTP 客户端软件,我们可以使用 filezilla … 在这个地址,你可以下载到 http://filezilla-project.org/download.php?type=client
根据自己电脑的系统去下载相应版本 filezilla 客户端软件 … 这里我已经安装好了,我们可以直接打开,然后配置一下…
打开 文件,站点管理器 … 点击 新站点 …
输入新的 ftp 站点的名称,阿里云 ninghaoftp@toview.cn … 然后在右边我们要修改服务器的相关设置,主机这里,输入服务器的 ip 地址。42.121.97.222 ,或者直接输入网站的域名也可以,但是你要确定域名已经指向了服务器的 IP 地址。
登录类型 选择 帐号 ,用户,输入刚才创建的 ninghaoftp ,再输入我们为这个用户设置的密码 …
帐号还是 ninghaoftp 。。。
点击 连接 … 登录成功以后,在界面的右边,是服务器上的内容,你会看到我们为 ninghaoftp 这个用户指定的目录里的内容。
在这个目录里,你可以上传新的文件… 或者,你可以把这个目录下的文件,下载到自己的电脑上 …
在这个界面的左边是本地电脑的目录,先选择一个位置,当前的位置是桌面, 然后右键点击服务器上想要下载下来的文件或目录,选择下载 …
下载完成以后,在我们的桌面上,你可以找到下载之后的文件。
阿里云服务器下安装LAMP环境(CentOS Linux 6.3) 安装与配置 FTP 服务器的更多相关文章
- 阿里云服务器下安装LAMP环境(CentOS Linux 6.3) 安装与配置 php
下面我们一起为服务器安装 PHP,在使用 yum 安装软件包的时候,yum 会去默认的资源库里查看我们要安装的软件包,然后到指定的服务器上下载并安装. 但是有的时候,我们要安装的软件包并没有包含在默认 ...
- 阿里云服务器下安装LAMP环境(CentOS Linux 6.3) 安装与配置 Apache 服务
想让我们的阿里云服务器成为一台 Web 服务器,我们需要安装一个 Web 服务器软件,比如 Apache ,或者 Nginx 等等.下面我们就一起来安装一个 Apache 服务. 我们可以使用 yum ...
- 阿里云服务器下安装LAMP环境(CentOS Linux 6.3)
http://ninghao.net/course/514 http://www.sphinxsearch.org/archives/243 ctrl + l putty 清理屏幕 apache 自 ...
- 阿里云服务器下安装LAMP环境(CentOS Linux 6.3)(1)
阿里的云服务器准备好以后,我们首先要做的就是把自己购买的磁盘空间挂载到系统里面,我们为服务器选择的是 Linux 系统,确切说的是 CentOS 系统. 默认阿里云服务器带了一个 20G 的空间,一般 ...
- 阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7)
阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7) 1.效果图 1 2. 部署步骤 1 1. mysql安装附加(centos7) 7 ...
- 一键安装lamp环境 centos
linux centos yum安装LAMP环境 /*************链接**************/http://www.cnblogs.com/suger/p/3832093.html ...
- 阿里云ubantu16.04 搭建LAMP环境
1.登录服务器 2.sudo apt-get update 更新软件列表 3.sudo apt-get install lamp-server^ (注意右上角的' ^ '这个不能少) 输入apach ...
- centos 安装卸载软件命令 & yum安装LAMP环境
安装一个软件时 yum -y install httpd 安装多个相类似的软件时 yum -y install httpd* 安装多个非类似软件时 yum -y install httpd php p ...
- centos7.2 yum安装lamp环境
一.准备工作 1. 下载并安装centos7.2,配置好网络环境,确保centos能上网,可以获取到yum源. centos7.2的下载地址:http://pan.baidu.com/s/1eRT ...
随机推荐
- linux中使用wget模拟爬虫抓取网页
如何在linux上或者是mac上简单使用爬虫或者是网页下载工具呢,常规的我们肯定是要去下载一个软件下来使用啦,可怜的这两个系统总是找不到相应的工具,这时wget出来帮助你啦!!!wget本身是拿来下载 ...
- luoguP4931 情侣?给我烧了!(加强版)
luogu 普通版题解:https://www.cnblogs.com/lcxer/p/10876856.html 在普通版里,我们考虑对于\(n\)对情侣,恰好\(k\)对是和谐的方案数是 \[ a ...
- Git 通过https向码云推送项目
- 关于苹果出现NaN的情况----由Date格式解析方式不同引起的Bug
源于一个工作中遇到的问题:IOS 上时间显示为 NaN,而安卓上时间显示正常. 问题的根源在于 安卓 和 苹果 对于 JS Date 对象的不同解析. 安卓: new Date("2018- ...
- Webpack热加载和React(其中有关于include和exclude的路径问题)
看了几个React配合webpack的教程,大部分都因为版本问题过时了.终于找到了一个不错的教程.记录下其中的知识点. 首先万分感谢这个教程的制作者.少走了许多弯路,正在学习webpack的小伙伴可以 ...
- DNS A记录 CNAME NS记录等的区别
DNS域名解析 tracetrt dig A记录 将此域名绑定到固定ip C记录 将此域名绑定到另一个域名上,通常是A记录的别名 AAAA记录 用来绑定ipv6地址 https://www.ezloo ...
- Babelfish (关于map<string,string>的用法
题目链接:https://vjudge.net/contest/237395#problem/A 学习博客:https://blog.csdn.net/lyy289065406/article/det ...
- 牛客网Java刷题知识点之插入排序(直接插入排序和希尔排序)、选择排序(直接选择排序和堆排序)、冒泡排序、快速排序、归并排序和基数排序(博主推荐)
不多说,直接上干货! 插入排序包括直接插入排序.希尔排序. 1.直接插入排序: 如何写成代码: 首先设定插入次数,即循环次数,for(int i=1;i<length;i++),1个数的那次不用 ...
- POJ 1797 ——Heavy Transportation——————【最短路、Dijkstra、最短边最大化】
Heavy Transportation Time Limit:3000MS Memory Limit:30000KB 64bit IO Format:%I64d & %I64 ...
- &&运算符和||运算符的优先级问题 专题
public class SyntaxTest { @Test public void test() { System.out.println(true || true && fals ...