阿里云Linux下搭建FTP(Ubuntu适用)

原创 2015年11月21日 00:40:06

———-写在前面:其实现在云端方面的工具很多,也不是都需要自己来搭建,就比如搭个FTP完全可以借助已经有的软件,比如Xftp。下载链接

这里就说一下自己手动来搭建吧!

  1. 更新软件源

1.更新软件源

可在此点击下载软件源

2.安装vsftp
使用apt-get命令安装vsftp

apt-get install vsftpd -y

3.添加ftp帐号和目录
先检查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nologin下(如果实在不会找,可以使用whereis nologin查找地址)

再使用下面的命令创建帐户,该命令指定了/alidata/www/wwwroot为用户pwftp的家目录,当然也可以自己定义帐户名和目录:

useradd -d /aidata/www/wwwroot -s /sbin/nologin pwftp 
/*指定了当前的用户名即为pwftp*/

修改该帐户密码:

passwd pwftp

修改指定目录的权限

chown -R pwftp.pwftp /alidata/www/wwwroot

(上一步不排除出现找不到文件的情况,如果出现就进入/alidata/www/使用mkdir wwwroot新建文件夹

4.配置vsftp
编辑vsftp配置文件,命令如下:

vi /etc/vsftpd.conf

vi使用方法:

http://www.cnblogs.com/avril/archive/2010/03/23/1692510.html

需要修改的如下所示:
anonymous_enable=YES “改为 “anonymous_enable=NO”

取消如下配置前的注释符号:

local_enable=YES

write_enable=YES

chroot_local_user=YES

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd.chroot_list

保存退出

编辑/etc/vsftpd.chroot_list文件,将ftp的帐户名(就是之前的pwftp)添加进去,保存退出

5.修改shell配置

vi编辑/etc/shells,如果该文件里没有/usr/sbin/nologin或者/sbin/nologin(具体看当前系统配置)则追加进去

6.重启vsftp服务并测试登录

使用命令启动vsftp服务:

service vsftpd restart

然后用帐号pwftp以及自己设置的密码测试下是否可以登陆ftp。登陆进去的目录是/alidata/www/wwwroot。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

阿里云 Server (Ubuntu 12.04) 配置 FTP

这个是阿里云的官方用户手册  http://bbs.aliyun.com/read.php?tid=165 1:新买的阿里云(ubuntu)默认是没有安装 vsftpd的  自己安装ubu...

阿里云Ubuntu 16.04架设vsftpd+mysql

Ubuntu 16.04上搭建vsftpd+MySQL出现530报错,解决办法需要打补丁

阿里云服务器Linux搭建FTP和Mysql

今天抽出一些时间研究了一下阿里云服务器,前一段时间也研究过一段时间

信息数据管理思维导图(Xmind)

下载链接

Hibernate3的配置参数汇总

SQL方言1、Hibernate JDBC属性属性名 用途 hibernate.connection.driver_class     jdbc 驱动类hibernate.connection.url...

Ubuntu14.04 使用Xshell远程登录

一般Linux服务器都是没有终端屏幕的,那么想要操作服务器,一般会使用远程登录的方式,使用xshell利用ssh协议进行通信。 环境: win10 VmwareWorkstation1.0+Ubu...
  • fay625
  • fay625
  • 2016-04-12 15:08
  • 4089

在ubuntu中使用XFtp

准备把Django的生产环境转到linux,图方便就找了个机器装了个ubuntu12.04,为了方便传文件就准备用XFtp。 按照网上的教程安装: sudo apt-get  install ...

手把手教你:Xshell连接Ubuntu

转裁源于: http://www.cnblogs.com/wuyuegb2312/archive/2013/03/28/2986963.html 使用Xshell连接Ubunt...

14、oracle vm virtualbox & ubuntu-14.04网络及性能配置

研究一个问题我尽量去深入的考究一下,这个虚拟机ubuntu我已经安装了不知多少次,当然不是因为安装错了,而是我在闲暇时下载了多个VM版本,多个ubuntu版本,每次组合安装一下看看各个版本的特性与优缺...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)