Начало Вход/Регистрация Помощ Tazi stranica s latinski bukwi
Области
 Новини
 Актуална тема
 Linux портали
 Какво е Линукс?
 Въпроси-отговори
 Форуми
   •Трудова борса
   •Конкурс
 Статии
 Дистрибуции
   •Поръчка на CD
 Made In BG
 Файлове
 Връзки
 Галерия
 Конференции
Настройки
 Външен вид
 Предложения
 Направи си сам
И още ...
 За нас
 Линукс за българи ЕООД
 Линк към нас
 Предложения

Подкрепяно от:
TelePoint - Място за хора със свободни идеи

SiteGround

initLab

Adsys Group

SAP Bulgaria

Въпроси отговори
Въпрос: ProFTPd AuthUserFile
[Търси: ]

ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.

Към началото |Добави въпрос |Отговори
 
Въпрос
От: omega Дата: 07/22/2004
 iskam vsi4ki polzvateli na ftp-to da sa opisani sys
 ftpasswd, a ne v /etc/passwd oba4e mi dava "login or
password incorrect" ;-(

dobavqm s:
 ftpasswd --passwd --name=kolio --uid=2001 --home=/home/kolio
--shell=/bin/false
sled tova pi6a parolata. 

eto i /etc/proftpd.conf:


ServerName                      "Debian"
ServerType                      standalone
DeferWelcome                    off

ShowSymlinks                    on
MultilineRFC2228                on
DefaultServer                   on
ShowSymlinks                    on
AllowOverwrite                  on

TimeoutNoTransfer               600
TimeoutStalled                  600
TimeoutIdle                     1200

DisplayLogin                    welcome.msg
DisplayFirstChdir               .message
LsDefaultOptions                "-l"

DenyFilter                      \*.*/

SystemLog                       /var/log/proftpd.log
TransferLog                     /var/log/xferlog

Port                            21
MaxInstances                    30

User                            nobody
Group                           nogroup

AuthUserFile                    /etc/ftpd.passwd
AuthGropuFile                   /etc/ftpd.group

<Directory /*>
Umask                         022  022
  AllowOverwrite                on
</Directory>

DefaultRoot                     ~




Отговор #1
От: OMA (oma __@__ abv[ точка ]bg) Дата: 07/22/2004
 Taка става защото освен user трябва да създадеш и група в
която да участва този user.
ftpasswd --group <и така нататък>

ftpasswd --help -> за информация

Успех


Отговор #2
От: omega Дата: 07/22/2004
Ами и група съм направил:
cat ftpd.group
ftproba:x:2000:

cat ftpd.passwd
kolio:p/bsyqe5Rb3yo:2001:2000::/home/bob:/bin/false



Отговор #3
От: dimodim Дата: 07/22/2004
 Смени UID и GID на home директорията на user-а с UID и GID
които си задал в ftp.passwd
В твоя случай би трябвало да изглежда така:
:/home$ ls -la 
drwxr-xr-x   2  2001  2000 4096 2004-07-22 19:12 bob/


Отговор #4
От: omega Дата: 07/22/2004
dimodim, стана ;-))
10х



<< Как да пусна УСБ външна кутия за СД-РОМ ? (6 ) | VLAN (1 ) >>

 
© 2011-... Асоциация "Линукс за българи"
© 2007-2010 Линукс за българи ЕООД
© 1999-2006 Slavej Karadjov
Ако искате да препечатате или цитирате информация от този сайт прочетете първо това
Външния вид е направен от MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.06 usr + 0.01 sys = 0.07 CPU)