Автор Тема: Я новичек в alt'те не пинайте. Врпрос по vsftpd  (Прочитано 4013 раз)

Оффлайн apl2

  • Участник
  • *
  • Сообщений: 13
Второй день на alt'е. Раньше работал только с ubuntu, debian и lmde.

Поставил vsftpd. Проблемы:

1. Как сделать чтоб стартовал автоматически?

2.  service vsftpd start/stop/restart не работает.
bash: service: команда не найдена

Если запустить напрямую # /usr/sbin/vsftpd, то при подключении пишет "Невозможно перейти в ftp://user@host" Ошибка ввода/вывода (5). Конфиг перенес с дебиана.
« Последнее редактирование: 03.08.2012 20:28:56 от apl2 »

Оффлайн apl2

  • Участник
  • *
  • Сообщений: 13
И еще -  как открыть порт? Если напрямую запускаю /usr/sbin/vsftpd, то ошибка другая...

nmap -P0 127.0.0.1


Nmap scan report for localhost (127.0.0.1)
Host is up (0.000017s latency).
Not shown: 997 closed ports
PORT      STATE SERVICE
22/tcp    open  ssh
631/tcp   open  ipp
10000/tcp open  snet-sensor-mgmt

Видимо порт закрыт. А как открыть?

Не нашел в поиске такого... Заранее спасибо!

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
1. Как сделать чтоб стартовал автоматически?
chkconfig vsftpd on
Цитировать
2.  service vsftpd start/stop/restart не работает.
bash: service: команда не найдена
В ALT Linux su нужно использовать с минусом:
su -Подробности: http://www.altlnux.org/Su
Цитировать
Если запустить напрямую # /usr/sbin/vsftpd, то при подключении пишет "Невозможно перейти в ftp://user@host" Ошибка ввода/вывода (5). Конфиг перенес с дебиана.
Настройка службы различается/ в разных дистрибутивах. Например, в ALt Linux сетевые службы по соображениям безопасности пустаются в отдельных изолированных окружениях (чрутах) и с параметрами only_from 127.0.0.1 (разрешено только с этого же компьютера).
Поэтому рекомендую использовать штатные механизмы запуска службы.
Андрей Черепанов (cas@)

Оффлайн apl2

  • Участник
  • *
  • Сообщений: 13
Расскажите пожалуйста подробнее...

1.
bash-3.2$ chkconfig
bash: chkconfig: команда не найдена

только так:
/sbin/chkconfig

как добавить путь по дефолту?

2.
# /sbin/chkconfig vsftpd on
Ни на что не влияет... не запускается
Конфиги могу показать если скажете что именно

3.
С минусом в смысле service vsftpd -start
? так?



Оффлайн apl2

  • Участник
  • *
  • Сообщений: 13
bash-3.2# /sbin/service vsftpd -start
service: vsftpd: Unrecognized service

Оффлайн apl2

  • Участник
  • *
  • Сообщений: 13
P.S. Дистрибутив ALT Linux 6.0 Centaurus x64

Оффлайн apl2

  • Участник
  • *
  • Сообщений: 13
Так же поставил

Nomachine NX client/server/node

Соединиться не получается...

NX> 203 NXSSH running with pid: 9635
NX> 285 Enabling check on switch command
NX> 285 Enabling skip of SSH config files
NX> 285 Setting the preferred NX options
NX> 200 Connected to address: 10.2.10.104 on port: 22
NX> 202 Authenticating user: nx
NX> 208 Using auth method: publickey
NX> 204 Authentication failed.

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 609
  • ненужная строка
    • Найдётся всё
1. Как сделать чтоб стартовал автоматически?
/etc/xinetd.d/vsftpd
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн apl2

  • Участник
  • *
  • Сообщений: 13
Есть такой, и что делать?


bash-3.2# bash /etc/xinetd.d/vsftpd
/etc/xinetd.d/vsftpd: line 3: service: команда не найдена
/etc/xinetd.d/vsftpd: line 5: disable: команда не найдена
/etc/xinetd.d/vsftpd: line 6: only_from: команда не найдена
/etc/xinetd.d/vsftpd: line 7: socket_type: команда не найдена
/etc/xinetd.d/vsftpd: line 8: protocol: команда не найдена
/etc/xinetd.d/vsftpd: line 9: wait: `=': не идентификатор  процесса или правильное имя задачи
/etc/xinetd.d/vsftpd: line 9: wait: `no': не идентификатор  процесса или правильное имя задачи
/etc/xinetd.d/vsftpd: line 10: user: команда не найдена
nice: =: Нет такого файла или каталога
/etc/xinetd.d/vsftpd: line 12: rlimit_as: команда не найдена
/etc/xinetd.d/vsftpd: line 13: server: команда не найдена

Оффлайн Spanish ArCher

  • Участник
  • *
  • Сообщений: 1 234
Если я попался вам навстречу, Значит вам со мной не по пути.
(С) Воскресение

Оффлайн max73

  • Участник
  • *
  • Сообщений: 40
Расскажите пожалуйста подробнее...

1.
bash-3.2$ chkconfig
bash: chkconfig: команда не найдена

только так:
/sbin/chkconfig

как добавить путь по дефолту?

2.
# /sbin/chkconfig vsftpd on
Ни на что не влияет... не запускается
Конфиги могу показать если скажете что именно

3.
С минусом в смысле service vsftpd -start
? так?

Мудрите г-н, сбин всегда в дефолтах

Правильно:
chkconfig --level 3 vsftpd on

По поводу минуса, ну смешно ведь, вы же сказали что работали с другими дистрибутивами. Всегда и везде su - это запуск приложения с полным пользовательским окружением. Просто su это простозапуск от имени пользователя, без загрузки его окружения.

Вообще, в манах все есть. При том chkconfig в дебиане пользуется вовсю, а вы декларировали его использование.

Просто же запуск демона, это не серьезно.


Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 370
Есть такой, и что делать?

bash-3.2# bash /etc/xinetd.d/vsftpd
/etc/xinetd.d/vsftpd: line 3: service: команда не найдена
/etc/xinetd.d/vsftpd: line 5: disable: команда не найдена
Ну и при чём тут bash, если это конфиг xinetd ? Очевидно, что vsftpd не используется, как отдельный сервер. По крайней мере, в данном случае. Вместо этого используется его запуск через xinetd. Значит, надо настроить как сам xinetd, так и фрагмент конфига в  /etc/xinetd.d/, который отвечает за vsftpd. И никакая это не специфика ALT Linux. Это везде так, если сервис через inetd или xinetd запускается.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 370
Расскажите пожалуйста подробнее...

1.
bash-3.2$ chkconfig
bash: chkconfig: команда не найдена
А как Вы себе представляете исправление системной конфигурации от простого пользователя ? :)
только так:
/sbin/chkconfig

как добавить путь по дефолту?
1. Это не нужно.
2. Даже если добавить, не сработает. Про "su -" Вам уже написали один раз.
3.
С минусом в смысле service vsftpd -start
? так?
Нет, разумеется. МИНУС относится к SU ! Сходите по ссылке.

Оффлайн max73

  • Участник
  • *
  • Сообщений: 40

А как Вы себе представляете исправление системной конфигурации от простого пользователя ? :)


блин, а я то думаю, что я пропустил  ;D

Оффлайн apl2

  • Участник
  • *
  • Сообщений: 13
Ладно... уже сам нашел ответ.

в vsftpd нужно было закомментировать строку listen=YES