Esegui SFTP senza accesso alla shell su Ubuntu 20.04
Il tutorial seguente descrive come far funzionare SFTP senza accesso alla shell su Ubuntu 20.04
Faremo tutto dando alcuni comandi nella console.
Per prima cosa, aggiungiamo un utente:
1 | sudo adduser pliki |
Creiamo una directory per l'archiviazione dei file e diamo i permessi:
1 | sudo mkdir -p /var/sftp/uploads |
1 | sudo chown root:root /var/sftp |
1 | sudo chmod 755 /var/sftp |
Diamo all'utente l'accesso ai file e alla directory con i file:
1 | sudo chown pliki:pliki /var/sftp/uploads |
Modifichiamo il file di configurazione ssh:
1 | sudo nano /etc/ssh/sshd_config |
E aggiungiamo alla fine:
1 2 3 4 5 6 7 8 | Match User pliki ForceCommand internal-sftp PasswordAuthentication yes ChrootDirectory /var/sftp PermitTunnel no AllowAgentForwarding no AllowTcpForwarding no X11Forwarding no |
Salva il file e riavvia sshd
1 | systemctl restart sshd |
Dovrebbe funzionare tutto, questo è tutto 🙂
voci correlate:
L'installazione del browser su Ubuntu Coraggioso 18.04
Cambiando i sistemi Debian fuso orario, Ubuntu CentOS
Cambiare il nome dell'interfaccia su enp3s0 eth0 in debian 9
Installazione di vsftpd su un sistema Debian 11
Il seguente tutorial descrive un modo molto semplice per inviare e-mail dalla nostra console





