Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   vsftpd не могу узнать статус (http://forum.oszone.net/showthread.php?t=160624)

hnsk 17-12-2009 14:58 1297724

vsftpd не могу узнать статус
 
имеетмя vsftpd

PHP код:

mafik@craftlabs:~$ sudo /etc/init.d/samba status
[sudopassword for mafik
 * 
nmbd is running.
 * 
smbd is running.
mafik@craftlabs:~$ sudo /etc/init.d/vsftpd status
mafik
@craftlabs:~$ 

при рестарте, стопе, старте никаких ответов не получаю!

проверить работоспосоюность ftp не могу так как конфиг дефолтный - еще не настраивал.
ps ниговорит о том что vsftpd запущен!

как его запустить и почему он не запускатся!?!

спасибо!

lxa85 17-12-2009 15:17 1297744

Цитата:

Цитата hnsk
проверить работоспосоюность ftp не могу так как конфиг дефолтный - еще не настраивал. »

А что мешает его настроить?
В любом случае вам необходимо посмотреть настройки vsftpd, чтобы знать какой интерфейс и порт он "прослушивает". Соотв. его и проверять. Можно telnet ом.

vadblm 17-12-2009 15:22 1297752

sudo netstat -at | grep LISTEN | grep -E ':ftp|:21'

[mzd] 17-12-2009 15:27 1297754

Кроме того, ftp localhost ещё никто не отменял.

hnsk 17-12-2009 15:38 1297773

[mzd],
PHP код:

mafik@craftlabs:~$ ftp localhost
ftp
connectConnection refused 

vadblm,
PHP код:

mafik@craftlabs:~$ sudo netstat -at grep LISTEN
[sudopassword for mafik
tcp        0      0 112.1.168.192.fry:mysql *:*                     LISTEN     
tcp        0      0 
*:netbios-ssn           *:*                     LISTEN     
tcp        0      0 
*:www                   *:*                     LISTEN     
tcp        0      0 
*:ssh                   *:*                     LISTEN     
tcp        0      0 localhost
:ipp           *:*                     LISTEN     
tcp        0      0 
*:microsoft-ds          *:*                     LISTEN     
tcp6       0      0 
[::]:7777               [::]:*                  LISTEN     
tcp6       0      0 
[::]:9090               [::]:*                  LISTEN     
tcp6       0      0 
[::]:9091               [::]:*                  LISTEN     
tcp6       0      0 
[::]:xmpp-client        [::]:*                  LISTEN     
tcp6       0      0 
[::]:5223               [::]:*                  LISTEN     
tcp6       0      0 
[::]:5229               [::]:*                  LISTEN     
tcp6       0      0 
[::]:7443               [::]:*                  LISTEN     
tcp6       0      0 
[::]:xmpp-server        [::]:*                  LISTEN     
tcp6       0      0 
[::]:ssh                [::]:*                  LISTEN     
tcp6       0      0 
[::]:7070               [::]:*                  LISTEN 

всем спасибо! проблема была в том что я менял конфиг и отсюда проблемы появились)) щас займусь настройкой :-) далее посмотрим что будет)

lxa85 17-12-2009 15:46 1297779

hnsk, прочтите http://vsftpd.ru/
читать дальше »
Ручной способ

Существует также возможность запуска vsftp вручную. Для этого откройте его конфиг и внесите следующие изменения:

PHP код:

# Должен ли vsftpd-демон запускаться вручную? YES/NO
        
listen=YES 

После этого можно запустить сервер:

PHP код:

neo5k@phobos> /usr/sbin/vsftpd 

А если было правильно указано, в какой папке искать в первую очередь, то просто:

PHP код:

neo5k@phobosvsftpd 

Просмотреть, является ли эта папка проверяемой по-умолчанию можно вот так:

PHP код:

neo5k@phobos> echo $PATH /usr/sbin:/bin:/usr/bin:/sbin:/usr/X11R6/bin 

Естественно, если мы запускаем сервер вручную, мы должны убедиться, что сервер не запущен при помощи inetd или xinetd.

Проверка работы

После удачной инсталляции и конфигурирования давайте проверим доступ к FTP-серверу:

PHP код:

neo5k@phobosftp phobos
        Connected to phobos
        220 
"Welcome to neo5k's FTP service."
        
Name (phobos:neo5k): testuser
        331 Please specify the password
.
        
Password:
        
230 Login successful
        Remote system type is UNIX
.
        
Using binary mode to transfer files.
        
ftpls -l
        229 Entering Extended Passive Mode
        150 Here comes the directory listing
        drwxr
-xr-x      11  500      100        400  May 07 16:22  docs
        drwxr
-xr-x       9  500      100        464  Feb 01 23:05  hlds
        drwxr
-xr-x      39  500      100       4168  May 10 09:15  projects
        226 Directory send OK
.
        
ftp


hnsk 18-12-2009 13:05 1298457

lxa85,
спасибо за линк!

z01 20-12-2009 04:49 1299729

по дефолту vsftpd запускается супердемоном inetd, в конфиге надо указать listen = NO и тогда можно его пускать вручную


Время: 01:31.

Время: 01:31.
© OSzone.net 2001-