服务器部署,Docker & Vsftpd
2019-09-02 14:32:00 # 编程 # 服务器

Docker & Docker-Compose

1
2
3
4
5
6
7
# 下载Docker
curl -fsSL https://get.docker.com/ | sh
# 下载最新Docker-Compose
curl -L https://github.com/docker/compose/releases/latest/download/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose
# 创建目录
mkdir -p /home/docker
# 安装nginx / mysql / node / phpmyadmin

Vsftpd

  1. apt update
  2. apt install -y vsftpd
  3. Append to /etc/vsftp.conf
  4. Add User
  5. chomd -R 777 /home/docker/nginx/html
1
2
3
# 设置ftp用户密码
$ useradd -m uftp
$ passwd uftp
1
2
3
4
5
6
7
8
9
10
# 修改配置文件
write_enable=YES

userlist_file=/etc/vsftpd.user_list
userlist_enable=YES
userlist_deny=NO

pasv_promiscuous=YES
pasv_address=0.0.0.0
local_root=/home/docker/nginx/html