1、阿里云环境申请:
阿里云可以免费申请使用一个月,可以先申请个免费账号,感受下,如果感觉符合自己的需求,可以再进行购买。现在阿里云有活动,第一次购买有优惠,所以免费账号到期后建议重新购买,因为续费免费账号的优惠幅度比较小,还不如重新购买。在阿里云的实例管理界面中可以使用远程链接的方式管理服务器。
我在这里使用的是putty进行链接,可以配置putty防止断链,云服务器默认打开了22端口,有关端口配置的相关内容后面在使用到的时候再进行说明。
进入服务器后,第一步创建了一个账号,主要原因是因为之前使用root账号误把文件的夹的权项修改后,登陆不进去了。创建一个账号防止之前这种问题的出现。
2、创建账号:
linux中添加账号的命令 useradd -m zdp
linux中设置密码的命令passwd zdp
who 显示当前用户名。
3、设置ftp:
为了方便后面的操作,以及文件的管理,我们需要实现服务器的ftp功能,这里需要注意系统的版本情况,不同的版本端口默认的设置不一样,这里使用的使Ubuntu16.04
a.安装ftp软件:
$ apt-get update $ apt-get install vsftpd
b.创建ftp目录:
mkdir /home/myftp
c.新建ftp用户:
useradd -d /home/myftp -s /bin/bash myftp
d.设置ftp密码:
passwd myftp
e.设置文件夹权限,使服务器上的文件夹具有读写权限:
chmod 777 /home/myftp
配置用户信息:
vim /etc/vsftpd.conf
查看端口
netstat -npltu | grep 21
重启服务器
service vsftpd restart
f.设置后使用fillezilla软件登陆显示如下错误:不支持FTPoverTLS
修改软件配置
g.提示服务器不支持非ASCII字符集
修改配置
提示读取目录列表失败如下错误:
修改传输模式
至此FTP的功能实现了,千万记住别忘了修改云服务器的端口配置。