Dino Geek, cerca di aiutarti

Come si configura un server SSH per fornire l'accesso SFTP?


Per configurare un server SSH per fornire l’accesso SFTP, segui queste istruzioni:

1. Installa il server SSH sul tuo sistema se non è già presente. Puoi farlo usando il software del gestore di pacchetti del tuo sistema operativo.

1. Apri il file di configurazione del server SSH, generalmente situato in /etc/ssh/sshd\_config.

1. Cerca la sezione “Subsystem” e aggiungi o modifica la riga seguente:

Subsystem sftp internal-sftp

Questo abilita il subsistema SFTP interno al server SSH.

1. Configura le impostazioni di autenticazione e autorizzazione degli utenti. Ci sono diverse opzioni per farlo, ma puoi iniziare con una configurazione di base utilizzando le seguenti righe:

Match group sftpusers
ChrootDirectory /home/%u
ForceCommand internal-sftp
X11Forwarding no
AllowTcpForwarding no

Questo crea un gruppo di utenti SFTP, limita ciascun utente alla sua home directory, forza l’utilizzo del subsistema SFTP interno e impedisce l’inoltro di X11 e TCP.

1. Salva e chiudi il file di configurazione.

1. Riavvia il server SSH per applicare le modifiche:

sudo service ssh restart

1. Crea gli account utente necessari e assegna loro l’appartenenza al gruppo “sftpusers”.

1. Assicurati che la directory home di ogni utente abbia i permessi corretti e appartenga all’utente e al gruppo appropriati.

1. Verifica l’accesso SFTP dal client utilizzando le credenziali di un utente SFTP. Dovrebbe essere in grado di accedere solo alla sua directory home e di utilizzare le funzionalità SFTP standard (ad esempio, scaricare e caricare file).


Genera semplicemente articoli per ottimizzare il tuo SEO
Genera semplicemente articoli per ottimizzare il tuo SEO





DinoGeek offre articoli semplici su tecnologie complesse

Vuoi essere citato in questo articolo? È molto semplice, contattaci a dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Nome 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 |






Avviso Legale / Condizioni Generali di Utilizzo