Ho installato il server ftp "vsftpd" sul mio server linux. Vorrei accedere con Windows su questo server. Riesco ad entrare e aggiungere file solo sulla cartella home, ma vorrei una gestione completa del server linux col server. Lo so che non è consigliato per la sicurezza, ma il server e il pc Windows sono il locale. In pratica vorrei che la directory principale fosse "/" e non "/home/user/" PS: non sapevo che tag mettere, "ftp" e "vsftpd" non esistono..

chiesto 01 Set '14, 11:03

simone_s1994's gravatar image

simone_s1994
8071117

modificato 01 Set '14, 11:09

Ciao, forse puoi farlo da qui: /etc/vsftpd/vsftpd.conf

Cmq ho trovato una pagina, che non ho letto, vedi se ti puo' essere di aiuto: http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-it-4/s1-ftp-vsftpd-conf.html

Vedi tu se ti sara' utile, non e' scritta per Ubuntu ma le impostazioni dovrebbero essere simili se non le stesse.

(01 Set '14, 20:02) Juan Juan's gravatar image
2

Credo che l'unico utente che può fare questo sia root, ma non è proprio il caso :) Di solito ogni utente che accede al sistema via sftp ha a disposizione solo alcuni direttori in cui può scrivere, come il caso dei file gestiti da apache in /var/www, la home si può cambiare, ma tutto dipende da cosa vuoi fare. Forse potrebbe essere più utile un file system condiviso via samba, no? Dovresti descrivere meglio cosa intendi per "gestione completa del server linux col server".

(01 Set '14, 22:36) letizia letizia's gravatar image

Allora in pratica vorrei poter controllare completamente il mio server linux con windows, in locale. O in ftp o con qualche altro metodo.

(02 Set '14, 14:06) simone_s1994 simone_s1994's gravatar image

Per gestire da remoto una macchina Linux, escludendo la parte grafica, la cosa più semplice è installare il server ssh (sudo apt-get install ssh), dopodiché potrai loggarti sulla macchina da remoto, sia da Linux che da Windows:

  • da Linux con

    ssh username@host-name-or-address
    
  • da Windows:

    • puoi installare PuTTY
    • puoi installare Cygwin che ti fornisce un ambiente Unix che gira sotto Windows e che fornisce anche il comando ssh


Una volta loggato potrai fare tutto quello che fai in locale, perché è come se avessi un terminate aperto sulla macchina remota stessa. Se ti è consentito usare sudo potrai anche eseguire dei comandi amministrativi.

Per la questione del trasferimento files, puoi usare sempre ssh, in particolare

  • da Linux:

    • con il comando scp, che è una sorta di comando cp per la copia remota, per esempio

      scp  /local-path/to/file  username@address:/remote/path/
      scp  username@/remote/path/to/file  /local/path/
      
    • con il comando sftp che funziona come un vero e proprio ftp (senza necessità di installare un server FTP apposito)

  • da Windows:

    • sempre con PuTTY che fornisce anche un programma PSTFP analogo a sftp di Linux
    • oppure con Cygwin che essendo un ambiente simil-Unix fornisce sia scp che sftp


C'è da precisare che quando ti loggi come utente X, avrai accesso solo ai file ai quali hai accesso normalmente in locale, quasi tutto in lettura, molto meno in scrittura.

coll. permanente

ha risposto 02 Set '14, 15:27

enzotib's gravatar image

enzotib ♦♦
14.0k112186

Putty lo uso già. Da due pc linux uso il comando "scp" con permessi di amministratore e posso copiare qualunque file in qualunque directory. Posso farlo anche con Putty? Come? Domani ci provo.

(02 Set '14, 21:00) simone_s1994 simone_s1994's gravatar image
La tua risposta
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×122

domanda posta: 01 Set '14, 11:03

domanda visualizzata: 1,039 volte

ultimo aggiornamento: 02 Set '14, 21:00

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.