PDA

Bekijk de volledige versie : Вопросы по stupidftp



Klaus-Mary
29-10-2007, 20:06
К wl500g подключен жесткий диск (FAT32); шара работает прекрасно, видно все папки.
Хотелось бы предоставить доступ по ФТП не к ftp_pub, а к другой папке.

Вопрос 1: правильно ли выглядит stupid-ftpd.conf (доступ анониму на чтение к folder_name)?

mode=daemon
serverroot=/tmp/harddisk/
changeroottype=real
motd=/tmp/stupid-ftpd.motd
byemsg=/tmp/stupid-ftpd.bye
banmsg=You have no permission
log=/tmp/stupid-ftpd.log
port=21
maxusers=12
login-timeout=120
timeout=240
user=admin parole // 0 A
user=anonymous * /folder_name/ 5 DM

Вопрос 2: как загрузить и заставить работать собственный stupid-ftpd.conf?

Я, согласно http://wl500g.info/showpost.php?p=47565&postcount=159, заливал по ФТП и через телнет копировал в /tmp/ файл, делал flashfs save-commit-enable и перезагружал: после перезагрузки содержимое /tmp/stupid-ftpd.conf остается таким же, как и до загрузки собственного файла.
Если не перезагружать, то содержимое обновляется, но сервер работает "по-старому" (аноним попадает в ftp_pub).

Oleg
30-10-2007, 09:14
проще запретить анонимоуса в вебинтерфейсе, а затем вписать его в список пользователей ниже.

Klaus-Mary
30-10-2007, 11:39
проще запретить анонимоуса в вебинтерфейсе, а затем вписать его в список пользователей ниже.
Так и сделано.
А можно тогда, чтоб он не в ftp_pub попадал? Оч.хочется.

Oleg
30-10-2007, 13:28
Тогда так проще всего: выкидываете всех пользователей, чтобы он стартовал и сразу заканчивал работу.

Делаете post-mount, в котором сначала sleep на пару секунд, а затем в .conf дописываете нужных Вам юзеров. Или просто копируете conf поверх старого и запускаете stupid-ftpd.

Там дело в том, что он всегда делает overwrite конфиг файлу, если сервис разрешён.

Klaus-Mary
30-10-2007, 21:18
Там дело в том, что он всегда делает overwrite конфиг файлу, если сервис разрешён.
Ферштейн, попробую.
Спасибо!