篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown Crear Servidor SFTP en Ubuntu 16.04相关的知识,希望对你有一定的参考价值。
# INSTALACIÓN DEL SERVIDOR SFTP
```
sudo apt-get update
sudo apt-get install vsftpd
```
## Crear backup del archivo de configuración
`sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.original`
## Puertos a abrir en el firewall
>Si usamos AWS setear las reglas de inbound en el security group
```
sudo ufw allow 20/tcp
sudo ufw allow 21/tcp
sudo ufw allow 990/tcp //Este es para el SSL
```
## Configuración de usuario, carpeta y permisos
### Crear Usuario
`sudo adduser Usuario`
### Crear carpeta destino
`sudo mkdir /var/www/html/ftp`
### Remover permisos de usuario y grupo a la carpeta
```
sudo chown nobody:nogroup /var/www/html/ftp
sudo chmod a-w /var/www/html/ftp
```
>Verificamos los permisos aplicados
`ls -l`
```
total 4
dr-xr-xr-x 2 nobody nogroup 4096 Oct 13 23:36 ftp
```
### Creamos carpeta para subir archivos
`sudo mkdir /var/www/html/ftp/archivos`
### Aplicamos permisos seguros
>Esto aplica permisos de forma recursiva a las carpetas o archivos internos de la carpeta pero sin modificar los permisos de la carpeta acutal 'FTP', solo aplica a lo que contiene 'FTP'.
`sudo chmod -R 775 var/www/html/ftp/*`
>Esto aplica de forma recursiva los permisos al grupo y al usuario pero sin modificar los permisos de la carpeta acutal 'FTP', solo aplica a lo que contiene 'FTP'.
`sudo chown -R usuario:usuario /var/www/html/ftp/*`
### Volvemos a verificar los permisos
`ls -l`
```
total 4
dr-xr-xr-x 3 nobody nogroup 4096 Oct 13 23:54 ftp
```
`ls -l ftp/`
```
total 4
drwxrwxr-x 2 usuario usuario 4096 Oct 13 23:50 archivos
```
以上是关于markdown Crear Servidor SFTP en Ubuntu 16.04的主要内容,如果未能解决你的问题,请参考以下文章