准备开始物联网之旅,因此购买了阿里云的服务器。因为才开始使用,40G的空间还是很充裕的,所以考虑搭建自己的FTP服务器,方便资料保存。然而,阿里云使用FTP和VMWare上,亦或是树莓派等局域网内使用有很大的区别,因此搭建了两三天才搞定,再次记录下来,方便自己或广大网友参考。
说明:
我之前开发熟悉了使用Ubuntu,因此购买阿里云时也选择Ubuntu作为系统,但在配置FTP时,几乎准备换成Windows了,但最后的坚持还是胜利的。毕竟大多数人认为没有图形界面的Linux性能还是高于Windows的。
阿里云同时还会提供两个IP,分别是公网IP和私有IP,现假设公网IP为xxx.xxx.xxx.xxx,私有IP为yyy.yyy.yyy.yyy.同时会设置root账号和密码。
在购买的阿里云服务器默认可以使用PuTTY登陆。现使用xxx.xxx.xxx.xxx的22号端口使用root账号密码登陆。
1、修改阿里云服务器名
命令 vi /etc/hostname
将文本内容修改为自己喜好的名字,注意:重启后才能生效。
2、添加用户
最好不适用root登陆,所以添加用户
命令 useradd -m -s /bin/bash xxxx -g ftp
修改用户密码,passwd xxx
测试登陆
3、分别在home和xxx目录中分别添加123.txt和456.txt
命令
cd /home
echo 123 > 123.txt
echo 456 > 456.txt
4、安装vsftpd
命令
apt-get update
apt-get install vsftpd
service vsftpd start
ps -e | grep vsftpd