Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Accesso ftp ad un'unica cartella

    Salve a tutti,

    Devo creare un nuovo user ftp che appartiene ad un nuovo group e che può
    accedere unicamente ad una cartella.

    Ecco il mio procedimento:

    # groupadd nuovogruppo
    # useradd -d /path/to/myfolder/ -s /bin/false pippo > /bin/false 2>&1
    # passwd pippo
    Changing password for pippo.
    New password: *****
    Re-enter new password: *****
    Password changed.
    # usermod -G nuovogruppo pippo

    A mano cambio quindi lo user e il group che ha diritto di accedere a
    "myfolder"

    Infine aggiungo in /etc/shells/ /bin/false

    FINE

    Vado quindi in fireftp e inserisco user: pippo e password: ***** e ottengo
    un bel "530 Login incorrect".

    Davvero ci sto perdendo la testa e credo che la soluzione sia davvero ad un
    passo...

    Un aiutino?

    Thanks!

    Luca

  2. #2
    Ancora un aggiornamento:

    Ho provato
    # ftp 127.0.0.1
    # Name: pippo
    331 Password required for pippo

    Inserisco la password ed ottendo "530 Login incorrect"

    Forse il problema è nella password.
    C'è per caso un sistema che cripta le password o un sistema per inserire la password che non conosco?

    Plaeseee! Anche un piccolo suggerimento!

    Luca

  3. #3
    http://www.itportal.it/special/linux/server_ftp/


    riporta quanto segue...

    Il file /etc/passwd
    Affinché la connessione possa essere accettata, il client deve avere una riga di identificazione nel file /etc/passwd. In questo file, infatti, sono contenuti il nome utente e la password del client, e vengono impostate inoltre la directory home dell'utente e la shell che può utilizzare. Il file contiene diversi record simili al seguente:

    domenico:x:501:501omenico Pingitore:/home/domenico:/bin /bash.

    Ogni record è composto da diversi campi: il primo specifica il nome utente, il secondo la password crittografata, il terzo ed il quarto campo, rispettivamente, l'ID del gruppo e dell'utente, il quinto la directory home dell'utente ed il sesto la shell utilizzata, in questo caso bash. Il daemon ftpd verifica le shell disponibili attraverso il file /etc/shells. Se desiderate abilitare il login come anonymous, cosa peraltro sconsigliabile, dovete aggiungere una riga simile alla seguente:

    ftp*:14:50:FTP user:/home/ftp

    Per aprire la connessione basta indicare anonymous come nome di login, come password potete utilizzare qualsiasi cosa, ma di solito si utilizza l'indirizzo e-mail.


    spero sia d'aiuto, cmq leggiti un pò quello che c'è scritto sul sito...magari hai saltato qualche passaggio.

    ciao ciao

  4. #4
    Avevo già visto quel link e seguito le indicazioni. Ho anche cambiato /bin/false con /bin/bash, ma non è cambiato nulla.

    E' davvero incredibile

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.