ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] помогите запустить vsftpd
@ 2008-01-27 19:25 Mikhail Kuligin
  2008-01-27 19:31 ` Andrey Rahmatullin
  2008-01-27 19:35 ` Roman V. Tutov
  0 siblings, 2 replies; 11+ messages in thread
From: Mikhail Kuligin @ 2008-01-27 19:25 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Пытаюсь поднять vsftpd по
http://www.freesource.info/wiki/AltLinux/Dokumentacija/NastrojjkaFTP&

внес исменения в /etc/xinetd.d/ (со строчки service ftp)
defaults
{
	log_type = SYSLOG authpriv info
	log_on_success = PID HOST DURATION
	log_on_failure = HOST
	instances = 100
	per_source = 5
	only_from = 127.0.0.1
}
service ftp
{
    socket_type
        = stream
    wait
        = no
    nice
        = 10
    user
        = root
    server
        = /usr/sbin/vsftpd
    server_args
        = -l
    instances
        = 4
    log_on_success
        += DURATION HOST USERID
    }
includedir /etc/xinetd.d

Перезапустил service xinetd restart
chkconfig xinetd on
chkconfig --list | grep xinet
xinetd          0:off   1:off   2:off   3:on    4:on    5:on    6:off

однако xinetd почему то постоянно не запущен
service xinetd start - пишет DONE, через несколько сек его опять нет в процессах
запустил /usr/sbin/vsftp от рута (от др пользователя не запускается)
имею
oot@budda ~ 21:00:10]# ps aux | grep vsftpd
root      4514  0.0  0.0   1672   476 pts/4    S    20:23   0:00
/usr/sbin/vsftpd
etstat -at | grep ftp
tcp        0      0 *:ftp                       *:*
     LISTEN

При попытке зайти на ftp локально под любым пользователем имею вот такие ошибки
cap_set_proc
500 OOPS: cap_set_proc

мой конфиг vsftpd
listen=YES
#port_enable=NO
#pasv_enable=NO
anonymous_enable=YES
#local_enable=YES
#write_enable=YES
#local_umask=022
#pasv_min_port=49152
#pasv_max_port=65535
#anon_upload_enable=YES
#anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
#chown_uploads=YES
#chown_username=whoever
#xferlog_file=/var/log/vsftpd.log
#xferlog_std_format=YES
#idle_session_timeout=600
#data_connection_timeout=120
#nopriv_user=novsftpd
#async_abor_enable=YES
#ascii_upload_enable=YES
#ascii_download_enable=YES
#ftpd_banner=Welcome to blah FTP service.
#deny_email_enable=YES
# (default follows)
#banned_email_file=/etc/vsftpd/banned_emails
#chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd/chroot_list
#ls_recurse_enable=YES
#hide_ids=YES
#use_localtime=YES

я подозреваю, что во первых от рута не секюрно и, возможно, проблемы
доступа именно от этого, подскажите как его все таки запустить?

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] помогите запустить vsftpd
  2008-01-27 19:25 [Comm] помогите запустить vsftpd Mikhail Kuligin
@ 2008-01-27 19:31 ` Andrey Rahmatullin
  2008-01-27 19:35 ` Roman V. Tutov
  1 sibling, 0 replies; 11+ messages in thread
From: Andrey Rahmatullin @ 2008-01-27 19:31 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 550 bytes --]

On Sun, Jan 27, 2008 at 09:25:00PM +0200, Mikhail Kuligin wrote:
> внес исменения в /etc/xinetd.d/ (со строчки service ftp)

> listen=YES
Вы определитесь для начала, standalone или inetd.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

просто пилюля "а-поставь-xorg-и-не-парься" в данном случае только вредит и
сбивает всех с толку. ДЛЯ МАСТЕР-2.4 XFree86 - ЭТО МЕГАРУЛЕЗ И ГЛАВНАЯ
ДЕТАЛЬ В СИСТЕМЕ! 8-) Там все работает (набортное видео не в счет, с ним и
xorg нормально не работает).
		-- lakostis in hardware@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] помогите запустить vsftpd
  2008-01-27 19:25 [Comm] помогите запустить vsftpd Mikhail Kuligin
  2008-01-27 19:31 ` Andrey Rahmatullin
@ 2008-01-27 19:35 ` Roman V. Tutov
  2008-01-27 19:47   ` Mikhail Kuligin
  1 sibling, 1 reply; 11+ messages in thread
From: Roman V. Tutov @ 2008-01-27 19:35 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Mikhail Kuligin пишет:
> Пытаюсь поднять vsftpd по
> http://www.freesource.info/wiki/AltLinux/Dokumentacija/NastrojjkaFTP&
>
> внес исменения в /etc/xinetd.d/ (со строчки service ftp)
> defaults
> {
> 	log_type = SYSLOG authpriv info
> 	log_on_success = PID HOST DURATION
> 	log_on_failure = HOST
> 	instances = 100
> 	per_source = 5
> 	only_from = 127.0.0.1
> }
>
>   
вообще-то править нужно /etc/xinet.d/vsftpd
# description: The vsftpd FTP server.
service ftp
{
        disable         = no
        socket_type     = stream
        protocol        = tcp
        wait            = no
        user            = root
        nice            = 10
        rlimit_as       = 16M
        server          = /usr/sbin/vsftpd
#       server_args     =
        only_from = 0.0.0.0
}
затем перезапустить xinetd . логику работы ftp сервера уже править в 
конфиге оного




^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] помогите запустить vsftpd
  2008-01-27 19:35 ` Roman V. Tutov
@ 2008-01-27 19:47   ` Mikhail Kuligin
  2008-01-27 19:51     ` Roman V. Tutov
  2008-01-27 20:09     ` Motsyo Gennadi aka Drool
  0 siblings, 2 replies; 11+ messages in thread
From: Mikhail Kuligin @ 2008-01-27 19:47 UTC (permalink / raw)
  To: ALT Linux Community general discussions

закоментировал
listen=YES

теперь мой новоиспеченный /etc/xinet.d/vsftpd

> service ftp
> {
>         disable         = no
>         socket_type     = stream
>         protocol        = tcp
>         wait            = no
>         user            = root
>         nice            = 10
>         rlimit_as       = 16M
>         server          = /usr/sbin/vsftpd
> #       server_args     =
>         only_from = 0.0.0.0
> }
> затем перезапустить xinetd . логику работы ftp сервера уже править в
> конфиге оного
после service restart xinetd - xinetd по прежнему отваливается через
несколько секунд :(
при этом vsftpd так и не запускается
ну соответственно и руками тоже после коментирования опции listen=YES

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] помогите запустить vsftpd
  2008-01-27 19:47   ` Mikhail Kuligin
@ 2008-01-27 19:51     ` Roman V. Tutov
  2008-01-27 20:09     ` Motsyo Gennadi aka Drool
  1 sibling, 0 replies; 11+ messages in thread
From: Roman V. Tutov @ 2008-01-27 19:51 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Mikhail Kuligin пишет:

> после service restart xinetd - xinetd по прежнему отваливается через
> несколько секунд :(
> при этом vsftpd так и не запускается
> ну соответственно и руками тоже после коментирования опции listen=YES
> _______________________________________________

точно в конфиге /etc/xinet.d/vsftpd
   disable         = no





^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] помогите запустить vsftpd
  2008-01-27 19:47   ` Mikhail Kuligin
  2008-01-27 19:51     ` Roman V. Tutov
@ 2008-01-27 20:09     ` Motsyo Gennadi aka Drool
  2008-01-27 20:51       ` Mikhail Kuligin
  1 sibling, 1 reply; 11+ messages in thread
From: Motsyo Gennadi aka Drool @ 2008-01-27 20:09 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Mikhail Kuligin пишет:
> после service restart xinetd - xinetd по прежнему отваливается через
> несколько секунд :(
> при этом vsftpd так и не запускается
> ну соответственно и руками тоже после коментирования опции listen=YES

	Вот мой /etc/xinetd.d/vsftpd
====================================
service ftp
{
        disable = no
        only_from       += 0.0.0.0
        socket_type     = stream
        protocol        = tcp
        wait            = no
        user            = root
        nice            = 10
        rlimit_as       = 64M
        server          = /usr/sbin/vsftpd
#       server_args     =
}
====================================

	Больше _ничего нигде_ не правил - достаточно. Как мне однажды объяснили
- xinetd слушает нужные порты и сам запускает по запросу на определенный
порт определенный сервис. Если все сервисы disable = yes - он по
таймауту тихо умирает.


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] помогите запустить vsftpd
  2008-01-27 20:09     ` Motsyo Gennadi aka Drool
@ 2008-01-27 20:51       ` Mikhail Kuligin
  2008-01-27 21:53         ` Mikhail Kuligin
  0 siblings, 1 reply; 11+ messages in thread
From: Mikhail Kuligin @ 2008-01-27 20:51 UTC (permalink / raw)
  To: ALT Linux Community general discussions

>         Больше _ничего нигде_ не правил - достаточно. Как мне однажды объяснили
> - xinetd слушает нужные порты и сам запускает по запросу на определенный
> порт определенный сервис. Если все сервисы disable = yes - он по
> таймауту тихо умирает.
еще раз проверил /etc/xinetd.d/vsftpd
disable	= no
про то что xinetd слушает знаю, но для того, что бы он слушал порты,
он сам должен висеть сервисом, а у меня через 2 сек умирает

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] помогите запустить vsftpd
  2008-01-27 20:51       ` Mikhail Kuligin
@ 2008-01-27 21:53         ` Mikhail Kuligin
  2008-01-27 22:37           ` Dmitry V. Levin
  0 siblings, 1 reply; 11+ messages in thread
From: Mikhail Kuligin @ 2008-01-27 21:53 UTC (permalink / raw)
  To: ALT Linux Community general discussions

вычитал, что можно запускать vsftpd как сервис, или это только в gentoo?
http://ru.gentoo-wiki.com/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_vsftpd
в /etc/init.d/ отсутствует скрипт запуска vsftpd
вообще заметил, что у gentoo довольно неплохая документация

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] помогите запустить vsftpd
  2008-01-27 21:53         ` Mikhail Kuligin
@ 2008-01-27 22:37           ` Dmitry V. Levin
  2008-01-28  6:16             ` Mikhail Kuligin
  0 siblings, 1 reply; 11+ messages in thread
From: Dmitry V. Levin @ 2008-01-27 22:37 UTC (permalink / raw)
  To: ALT Linux Community general discussions

[-- Attachment #1: Type: text/plain, Size: 324 bytes --]

On Sun, Jan 27, 2008 at 11:53:39PM +0200, Mikhail Kuligin wrote:
> вычитал, что можно запускать vsftpd как сервис, или это только в gentoo?

Для того, чтобы vsftpd запускать как сервис, нужно написать
startup-скрипт.  Только зачем это делать, если vsftpd работает через
xinetd из коробки c 2001-го года?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] помогите запустить vsftpd
  2008-01-27 22:37           ` Dmitry V. Levin
@ 2008-01-28  6:16             ` Mikhail Kuligin
  2008-01-28  7:55               ` Mikhail Kuligin
  0 siblings, 1 reply; 11+ messages in thread
From: Mikhail Kuligin @ 2008-01-28  6:16 UTC (permalink / raw)
  To: ALT Linux Community general discussions

> Для того, чтобы vsftpd запускать как сервис, нужно написать
> startup-скрипт.  Только зачем это делать, если vsftpd работает через
> xinetd из коробки c 2001-го года?

да я бы не мудрил, но xinetd так и не висит как сервис
[root@budda ~ 08:12:43]# service xinetd status
xinetd is stopped

при всех включенных уровнях
[root@budda ~ 08:13:18]# chkconfig --list | grep xinet
xinetd          0:off   1:off   2:off   3:on    4:on    5:on    6:off
xinetd based services:

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] помогите запустить vsftpd
  2008-01-28  6:16             ` Mikhail Kuligin
@ 2008-01-28  7:55               ` Mikhail Kuligin
  0 siblings, 0 replies; 11+ messages in thread
From: Mikhail Kuligin @ 2008-01-28  7:55 UTC (permalink / raw)
  To: ALT Linux Community general discussions

запустил xinetd -d и нешел ошибку в конфиге /etc/xinetd.d/vsftpd
service ftp
эта строка не работает!! only_from = 0.0.0.0
{
	disable	= no
	socket_type	= stream
	protocol	= tcp
	wait		= no
	user		= root
	nice		= 10
	rlimit_as	= 64M
	server		= /usr/sbin/vsftpd
}
убрал only_from = 0.0.0.0 xinetd запустился, но при попытке войти на
фтп под anonymous:
в firefox: 500 OOPS: vsf_sysutil_recv_peek
в lftp :~> connect 192.168.16.132
lftp 192.168.16.132:~> ls
ls: Ошибка регистрации: 500 OOPS: cap_set_proc
lftp 192.168.16.132:~>
вылечилось загрузкой модулей commoncap и realtime.
vsftpd заработал

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2008-01-28  7:55 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-01-27 19:25 [Comm] помогите запустить vsftpd Mikhail Kuligin
2008-01-27 19:31 ` Andrey Rahmatullin
2008-01-27 19:35 ` Roman V. Tutov
2008-01-27 19:47   ` Mikhail Kuligin
2008-01-27 19:51     ` Roman V. Tutov
2008-01-27 20:09     ` Motsyo Gennadi aka Drool
2008-01-27 20:51       ` Mikhail Kuligin
2008-01-27 21:53         ` Mikhail Kuligin
2008-01-27 22:37           ` Dmitry V. Levin
2008-01-28  6:16             ` Mikhail Kuligin
2008-01-28  7:55               ` Mikhail Kuligin

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git