Dino Geek, intenta ayudarte

¿Cómo configurar los permisos de usuario de SFTP?


Para configurar los permisos de usuario para SFTP, siga los siguientes pasos:

1. Acceda a su servidor de Linux como usuario root.

2. Cree un nuevo usuario y establezca una contraseña para el usuario. Puede usar el siguiente comando para crear un nuevo usuario ‘testuser’:

``` adduser testuser ```

3. Cree un grupo para permitir el acceso SFTP solo a los usuarios de ese grupo. Use el comando siguiente para crear un grupo llamado ‘sftp_users’:

``` addgroup sftp_users ```

4. Agregue el usuario de prueba al grupo ‘sftp_users’:

``` usermod -aG sftp_users testuser ```

5. Cree una carpeta en el servidor para permitir el acceso SFTP. Se puede usar el siguiente comando para crear una carpeta llamada ‘upload’ dentro del directorio ‘/home/testuser’, que será la carpeta que usará el usuario para cargar archivos en el servidor.

``` mkdir -p /home/testuser/upload ```

6. Establezca permisos para la carpeta ‘upload’ y cambie la propiedad de la carpeta al usuario ‘testuser’ y al grupo ‘sftp_users’:

``` chown testuser:sftp_users /home/testuser/upload chmod 700 /home/testuser/upload ```

7. Ahora, edite el archivo de configuración de SFTP para permitir el acceso solo a los usuarios del grupo ‘sftp_users’. Para hacer esto, abra el archivo ‘/etc/ssh/sshd_config’ y añada las siguientes lineas al final del archivo:

``` Match Group sftp_users ChrootDirectory %h ForceCommand internal-sftp X11Forwarding no AllowTcpForwarding no ```

8. Por último, reinicie el servicio de SSH para que los cambios surtan efecto:

``` systemctl restart sshd ```

Ahora, el usuario “testuser” tendrá acceso SFTP solo al directorio /home/testuser/upload y no podrá acceder a otros directorios en el servidor.


Genera artículos simplemente para optimizar tu SEO
Genera artículos simplemente para optimizar tu SEO





DinoGeek ofrece artículos sencillos sobre tecnologías complejas

¿Desea ser citado en este artículo? Es muy sencillo, contáctenos en dino@eiki.fr.

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Nombre de dominio | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Aviso legal / Condiciones generales de uso