Титла: Относно proftpd инсталация и конфигурация Публикувано от: freedj в Jul 11, 2009, 00:50 Здравейте.
Определено не съм напреднал и не случайно пиша в тази секция. От доста време се опитвам да инсталирам proftpd и успешно да го подкарам. Когато ползваш kUbuntu нямах грам проблем. От както обаче минах на Ubuntu 8.04 имам няколко проблема. Пробвах какви ли не уроци, гледах какви ли не теми, питах на доста места и отговори смислени нямаше. Инсталирам успешно сървъра, тръгва успешно, правя и семпла конфигурация. Правя системен потребител и ми казва ,че паролата е грешна при опит за лог. В крайна сметка успях да го направя това и вече можех да се логвам, опитах да изтрия папки и файлове от една папка обаче ударих на камък и заключи всички папки (в смисъл пак могат да се четат но добави някакви катинарче на тях), после пробвах с MySQL там проблема с логването е същия, дава грешна парола. Въпроса ми е къде мога да открия урок който наистина да работи и да дава подробна информация за създаване на потребители с MySQL които могат да трият/качват/създават и т.н. Ползвах гугъл над милион пъти, ползвах и тази търсачка във форума но определено явно никой не е имал проблем като моя... Наистина се надявам да помогнете макър и с най-малкото. Титла: Re: Относно proftpd инсталация и конфигурация Публикувано от: tolostoi в Jul 11, 2009, 09:20 http://www.linux-bg.org/cgi-bin/y/index.pl?page=article&id=advices&key=395338847
Титла: Re: Относно proftpd инсталация и конфигурация Публикувано от: neter в Jul 11, 2009, 11:59 Това ($2) е едно добро ръководство за инсталиране на ProFTPd с MySQL потребители. Но, тъй като на мен ми е по-удобно потребителите да използват едни и същи uid и gid, ето какви промени по инсталацията правя:
1. След като се създаде нужната база данни (след като си изпълнил нещата от раздел "ProFTPd Administrator"), в таблицата usertable променям следните неща: а) от колона uid премахвам auto_increment, задавам NOT NULL и задавам подразбираща се стойност. Тази подразбираща се стойност е user id-то на потребителя, с който работи Apache. Можеш да видиш какво е user id-то на даден потребител с команда "id потребител"; б) променям типа на колона userid от TEXT на VARCHAR(50); в) сменям PRIMARY ключа от uid на userid. 2. В таблицата grouptable променям стойността на gid за users да е id-то на групата, с която работи Apache - в повечето случаи можеш да видиш това id сред групите на потребителя, когато проверяваш неговото id. 3. Добавям следните редове в proftpd.conf Цитат SQLDefaultUID НОМЕРкъдето НОМЕР са числата, които въведохме съответно за uid и gid в таблиците. Въпрос на вкус, удобство и конкретна ситуация. Можеш да си използваш ръководството и без тези промени ;) Титла: Re: Относно proftpd инсталация и конфигурация Публикувано от: freedj в Jul 12, 2009, 03:25 Благодаря и на двамата за отговорите wiki-то на линукс-бг ми помогна и признавам ,че там не бях търсил. Обаче проблема сега е ,че не мога да трия/презаписвам и все още не съм пробвал да качвам.. минах вместо на MySQL, на конфигурация в смисъл user-a в момента ми е:
(Никъде не намерих как да задавам права на потребителя за папката на MySQL) [Системен] Цитат <Limit LOGIN> Но все още не мога нищо да правя. Помагам си от време на време с: GADMIN-ProFTPd, гледам останалото да го конфигурирам на ръка за да разбера що годе за какво иде реч. |