1 (07.04.2012 08:24:08 отредактировано Sanos)

Добрый день.

Пытаюсь настроить ProFTPD с авторизацией через ftpasswd...
Почему то на Мандриве 2010.2 не получается выполнить команду:

[root@localhost etc]# ftpasswd --passwd --file=/etc/proftpd/ftpd.passwd --name=user1 --shell=/bin/false --home=/home/ftpdir --uid=104 --gid=65534
bash: ftpasswd: command not found

"Погуглил"... Вроди правильно ввожу? Может под Мандривой как то по другому? SQL пока не хочу, "умственно" не готов...

[root@localhost etc]# ftpasswd -?
bash: ftpasswd: command not found
[root@localhost etc]# ftpasswd -h
bash: ftpasswd: command not found

2

А так:

[root@localhost etc]# /usr/sbin/ftpasswd --passwd --file=/etc/proftpd/ftpd.passwd --name=user1 --shell=/bin/false --home=/home/ftpdir --uid=104 --gid=65534

3 (07.04.2012 11:11:46 отредактировано Sanos)

[root@localhost httpd]# /usr/sbin/ftpasswd --passwd --file=/etc/ftpd.passwd --name=user1 --shell=/bin/false --home=/home/ftpdir --uid=104 --gid=65534
bash: /usr/sbin/ftpasswd: Нет такого файла или каталога
[root@localhost httpd]#

Реально нету такого файла... ac

[root@localhost xander]# locate ftpasswd
/usr/share/doc/proftpd/contrib/ftpasswd.html
[root@localhost xander]#

Может его как поставить можно?

+ открыть спойлер
[root@localhost sbin]# urpmf ftpasswd
для источника «Main media» не найден файл xml-info
для источника «updates media» не найден файл xml-info
для источника «contrib updates media» не найден файл xml-info
для источника «Contrib media» не найден файл xml-info
    $MIRRORLIST: media/main/release/media_info/20101215-022838-files.xml.lzma
proftpd:/usr/share/doc/proftpd/contrib/ftpasswd.html
    $MIRRORLIST: media/main/updates/media_info/20120405-092308-files.xml.lzma
proftpd:/usr/share/doc/proftpd/contrib/ftpasswd.html
    $MIRRORLIST: media/contrib/release/media_info/20101205-012825-files.xml.lzma
    $MIRRORLIST: media/contrib/updates/media_info/20120328-232659-files.xml.lzma
[root@localhost sbin]# urpmq --list-media active
Main media
updates media
contrib updates media
Contrib media
Main (Official2010.2-1)
Main Updates (Official2010.2-2)
Contrib (Official2010.2-9)
Contrib Updates (Official2010.2-10)

4

Нету этого файла в этой версии ProFTPD в мандриве (только в кукере)
Придется создавать:
(Только для примера) Какое-то руководство (перевод с французского через гуглтранслейт)  http://translate.google.com/translate?s … mp;act=url

з.ы. Так же поищите руководства для Мандривы.

5

Есс-есс-есс! ab

+ открыть спойлер
[root@localhost sbin]# /usr/sbin/ftpasswd --passwd --file=/etc/ftpd.passwd --name=user1 --shell=/bin/false --home=/home/ftpdir --uid=104 --gid=65534
ftpasswd: using alternate file: /etc/ftpd.passwd
ftpasswd: creating passwd entry for user user1

ftpasswd: /bin/false is not among the valid system shells.  Use of
ftpasswd: "RequireValidShell off" may be required, and the PAM
ftpasswd: module configuration may need to be adjusted.


Password:
Re-type password:

ftpasswd: entry created

I love this forum and linux! ab