Перейти к содержанию

punktik

Members
  • Постов

    2
  • Зарегистрирован

  • Посещение

    Никогда

Сообщения, опубликованные punktik

  1. В общем здравствуйте smile здесь я в первый раз.

    Построил ФТП сервер, хранящий пользователей в Мускуле. Устроено все через VSFTPD и MySQL. Вот лог конфига VSFTPD:

    listen=YES

    anonymous_enable=YES

    local_enable=YES

    write_enable=YES

    ##############################

    anon_upload_enable=NO

    anon_mkdir_write_enable=NO

    anon_other_write_enable=NO

    no_anon_password=YES

    anon_root=/var/ftp/pub

    local_umask=022

    dirmessage_enable=YES

    xferlog_enable=YES

    xferlog_file=/var/log/vsftpd.log

    ##########

    chroot_local user=YES

    write_enable=YES

    ftpd_banner="Welcome To Hell"

    connect_from_port_20=YES

    nopriv_user=ftp

    Чтобы юзеры забирались из Мускульной таблицы настроил Pam:

    auth required pam_mysql.so user=vsftpd passwd=ftpdpass host=localhost db=vsftpd table=accounts usercolumn=username passwdcolumn=pass crypt=2

    account required pam_mysql.so user=vsftpd passwd=ftpdpass host=localhost db=vsftpd table=accounts usercolumn=username passwdcolumn=pass crypt=2

    Ещё мне неизвестно, почему не шифруется пароль в базе данных мускуля.. Когда я добавляю ник с базу вот так:

    INSERT INTO accounts (username, pass) VALUES('testuser', PASSWORD('secret')); quit;

    то пароль у юзера в таблице мускульной становится шифрованным. Когда я ввожу нормальный пароль в браузер (для входа на ФТП) он его не принимает.. когда вбиваю именно те цифры и буквы (как его зашифровали) то нормально пускает на фтп-шник.

    если юзера создавать без шифрации:

    INSERT INTO accounts (username, pass) VALUES('testuser', 'secret'); quit;

    то входит без страблов с обычным паролем.. подскажите плиз по этим вопросам. хочу настроить ФТП чтобы шифровал пароли smile

    Всем заранее спасибо..

    п.с. в юниксе я совсем совсем новичек, поэтому не пинайте плиз

×
×
  • Создать...