Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:2
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Старый форум » SK-MAT91SAM9XE512
FTP сервер???
tvv (Guest)
Добавлено 30.11.1999 00:00 Редактировалось 03.02.2009 16:56
0
Сообщение: 1
tvv (Guest)

Topic opened
Спуститься к концу Подняться к началу
tvv (Guest)
Добавлено 06.01.2009 19:25 Редактировалось 06.01.2009 19:25 Сообщение: 2
tvv (Guest)

Кто то пробовал на плату поставить FTP сервер?
Я попробовал запустить vsftp. Собрал, запустил но никак не могу зайти ни локальным ни виртуальным пользователем.. ни анонимусом....может у кого есть опыт??? поможите чайнику...
Спуститься к концу Подняться к началу
sasamy (Guest)
Добавлено 06.01.2009 22:22 Редактировалось 06.01.2009 22:22 Сообщение: 3
sasamy (Guest)

Поставить можно все что угодно :) Это linux и он портирован полностью. Скорей всего нехватает библиотек libc идущих с кросскомпилятором (смотреть директорию /lib) на целевой rootfs+смотреть настройки самого vsftpd.
Спуститься к концу Подняться к началу
tvv (Guest)
Добавлено 06.01.2009 22:46 Редактировалось 06.01.2009 22:46 Сообщение: 4
tvv (Guest)

Библиотеки поробую забросить в lib, хотя я их при компиляции подстегнул....а кто какой FTP сервер на плату ставил??? опытом поделитесь...
Спуститься к концу Подняться к началу
Strijar (Guest)
Добавлено 06.01.2009 23:35 Редактировалось 06.01.2009 23:35 Сообщение: 5
Strijar (Guest)

1) проверьте что vsftpd запустился (в списке процессов)
2) зайдите на него любым консольным ftp - если что то не так там сразу все видно. Может быть у него включен лог, а директории куда его писать нет (такое бывает)
Спуститься к концу Подняться к началу
repairman (Guest)
Добавлено 07.01.2009 00:21 Редактировалось 07.01.2009 00:21 Сообщение: 6
repairman (Guest)

Что значит "не могу зайти" ?
Порта нет ? Пароль не принимает ? Религия не позволяет ?

Возможно Вы его собрали для рабоаты с inetd, а его не запустили... (???)
Для входа в vsftpd - учетка root БЛОКИРОВАНА...
Код

[root@fedora-arm ~]# ftp 127.0.0.1
Connected to 127.0.0.1 (127.0.0.1).
220 (vsFTPd 2.0.5)
Name (127.0.0.1:root): root
530 Permission denied.
Login failed.
ftp>


создайте юзерскую учетку...

Код

[root@fedora-arm ~]# ftp 127.0.0.1
Connected to 127.0.0.1 (127.0.0.1).
220 (vsFTPd 2.0.5)
Name (127.0.0.1:root): repman
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
227 Entering Passive Mode (127,0,0,1,74,241)
150 Here comes the directory listing.
drwxrwxr-x 4 500 500 4096 Jan 01 00:03 Build
drwxrwxr-x 2 500 500 4096 Jan 01 00:03 Distrib
226 Directory send OK.
ftp>


В репозитории федоры есть:

proftpd.armv5tel 1.3.0a-3.fc6
vsftpd.armv5tel 2.0.5-10.fc6
tftp-server.armv5tel 0.42-3.1
ncftp.armv5tel 2:3.2.0-2.fc6

Если у Вас линукс на glibc 2.x - можете пользоваться...

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно repairman 07.01.2009 г. в 00:44:41
Спуститься к концу Подняться к началу
tvv (Guest)
Добавлено 07.01.2009 02:33 Редактировалось 07.01.2009 02:33 Сообщение: 7
tvv (Guest)

vsftpd в процессах есть...гружу в автономном режиме (параметр listen=YES)
При подключении консольным FTP пишит:
"500 OOPS: vsftpd: cannot locate user specified in 'ftp_username':ftp
Подключение разорвано удаленным узлом."
ftp юзер создан путь в директорию прописан....

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно tvv 07.01.2009 г. в 07:32:53
Спуститься к концу Подняться к началу
Strijar (Guest)
Добавлено 07.01.2009 12:55 Редактировалось 07.01.2009 12:55 Сообщение: 8
Strijar (Guest)

Цитата
Для входа в vsftpd - учетка root БЛОКИРОВАНА...


Не всегда, можно и разрешить
Спуститься к концу Подняться к началу
repairman (Guest)
Добавлено 07.01.2009 15:12 Редактировалось 07.01.2009 15:12 Сообщение: 9
repairman (Guest)

Цитата

ftp юзер создан путь в директорию прописан....


Врете, однако...

Код


# telnet 127.0.0.1 21
500 OOPS: vsftpd: cannot locate user specified in 'ftp_username':ftp
Connection closed by foreign host

# adduser ftp
Changing password for ftp
New password:
Retype password:
Password for ftp changed by root

# telnet 127.0.0.1 21
220 (vsFTPd 2.0.7)
user ftp
331 Please specify the password.
pass xxxxxxx
230 Login successful.
quit
221 Goodbye.

# telnet 127.0.0.1 21
220 (vsFTPd 2.0.7)
user anonymous
331 Please specify the password.
pass xxxxxxx
230 Login successful.
quit
221 Goodbye.



Нету у Вас юзера... стоит его создать - vsftpd ведет себя совсем по-другому...

Мой /etc/vsftpd.conf:
Код

listen=YES
anonymous_enable=YES


_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно repairman 07.01.2009 г. в 15:25:21
Спуститься к концу Подняться к началу
Strijar (Guest)
Добавлено 07.01.2009 15:28 Редактировалось 07.01.2009 15:28 Сообщение: 10
Strijar (Guest)

Если добавляли пользователя руками - проверьте что он и в /etc/shadow и в /etc/passwd
Спуститься к концу Подняться к началу
Форум » starterkit.ru » Старый форум » SK-MAT91SAM9XE512