SGLMS

SFTP Usuario único (Centos 7/8)

A. SGLMS , 06/05/2022

Crear el usuario

$ sudo adduser --shell /bin/false sftpuser
$ sudo passwd sftpuser

Cear el directorio y cambiar los permisos de usuario.

$ sudo mkdir -p /var/sftp/files
$ sudo chown sftpuser:sftpuser /var/sftp/files
$ sudo chown root:root /var/sftp
$ sudo chmod 755 /var/sftp

Configurar SSH para SFTP

$ sudo vim /etc/ssh/sshd_config

Añadir lo siguiente

Match User sftpuser
	ForceCommand internal-sftp
	PasswordAuthentication yes
	ChrootDirectory /var/sftp
	PermitTunnel no
	AllowAgentForwarding no
	AllowTcpForwarding no
	X11Forwarding no

Reiniciar el Servicio SSH

$ sudo systemctl restart sshd.service

Probar la configuración

$ sftp sftpuser@sglms.com

Connecting to sftp.sglms.com ...
sftpuser@sglms.com's password:
sftp>

Entradas recientes


Archivos