From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00, DNS_FROM_OPENWHOIS, SPF_NEUTRAL autolearn=no version=3.2.5 Message-ID: <4D4352EB.6060303@gmail.com> Date: Sat, 29 Jan 2011 02:36:11 +0300 From: Alexey Borisenkov User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.2.14pre) Gecko/20110124 Thunderbird/3.1.8pre MIME-Version: 1.0 To: sysadmins@lists.altlinux.org References: <4D31AE80.4090609@front.ru> <4D39D2D5.9050103@front.ru> <4D3AB39C.5090601@front.ru> <4D3EF6FE.3060604@front.ru> <20110126123139.GA12957@ender.fondinvestrk.ru> <4D42ED68.7090309@front.ru> <20110128190433.GA7900@utvuk.ender.rk> In-Reply-To: <20110128190433.GA7900@utvuk.ender.rk> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Sysadmins] vsftpd + pam-mysql auth problem X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux sysadmins' discussion List-Id: ALT Linux sysadmins' discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jan 2011 23:36:28 -0000 Archived-At: List-Archive: 28.01.2011 22:04, Afanasov Dmitry пишет: >> в качестве обучения, не могли бы вы пояснить, каким образом стало ясно, >> что нужно добавить именно эти строки? > прямо про pam_userpass, к сожалению, нигде не сказано. ни на wiki.a.o, ни в > README.ALT, ни в коментариях к примерам. но сам он нагло присутвует: > > 1. в дефолтном /etc/pam.d/vsftpd (apt-get --reinstall install vsftpd) > 2. /usr/share/doc/vsftpd-2.3.2/EXAMPLE/VIRTUAL_USERS/vsftpd.pam > > вам нужно было дефолтный pam_userdb заменить на pam_mysql, а не очищать > конфиг целиком. > > как оказалось, это один из секурных OWL патчей и является чисто спецификой > альт. да, прямо не сказано, упрятано в примеры, но при должной > внимательности заметить можно было. хотя я сам заметил слово userpass лишь > в забравшись в исходники vsftpd. Я полдня по исходникам лазил, прежде чем меня "осенило". В результате возник #18489, но там я предлагал ещё и в README отразить. Не знаю, помогло бы это в данном случае, или нет. Всё-таки немного другой вариант использования.