Показать полную графическую версию : vsftpd не могу узнать статус
имеетмя vsftpd
mafik@craftlabs:~$ sudo /etc/init.d/samba status
[sudo] password for mafik:
* nmbd is running.
* smbd is running.
mafik@craftlabs:~$ sudo /etc/init.d/vsftpd status
mafik@craftlabs:~$
при рестарте, стопе, старте никаких ответов не получаю!
проверить работоспосоюность ftp не могу так как конфиг дефолтный - еще не настраивал.
ps ниговорит о том что vsftpd запущен!
как его запустить и почему он не запускатся!?!
спасибо!
проверить работоспосоюность ftp не могу так как конфиг дефолтный - еще не настраивал. »
А что мешает его настроить?
В любом случае вам необходимо посмотреть настройки vsftpd, чтобы знать какой интерфейс и порт он "прослушивает". Соотв. его и проверять. Можно telnet ом.
sudo netstat -at | grep LISTEN | grep -E ':ftp|:21'
Кроме того, ftp localhost ещё никто не отменял.
[mzd],
mafik@craftlabs:~$ ftp localhost
ftp: connect: Connection refused
vadblm, mafik@craftlabs:~$ sudo netstat -at | grep LISTEN
[sudo] password 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
всем спасибо! проблема была в том что я менял конфиг и отсюда проблемы появились)) щас займусь настройкой :-) далее посмотрим что будет)
hnsk, прочтите http://vsftpd.ru/
Ручной способ
Существует также возможность запуска vsftp вручную. Для этого откройте его конфиг и внесите следующие изменения:
# Должен ли vsftpd-демон запускаться вручную? YES/NO
listen=YES
После этого можно запустить сервер:
neo5k@phobos> /usr/sbin/vsftpd &
А если было правильно указано, в какой папке искать в первую очередь, то просто:
neo5k@phobos> vsftpd &
Просмотреть, является ли эта папка проверяемой по-умолчанию можно вот так:
neo5k@phobos> echo $PATH /usr/sbin:/bin:/usr/bin:/sbin:/usr/X11R6/bin
Естественно, если мы запускаем сервер вручную, мы должны убедиться, что сервер не запущен при помощи inetd или xinetd.
Проверка работы
После удачной инсталляции и конфигурирования давайте проверим доступ к FTP-серверу:
neo5k@phobos> ftp 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.
ftp> ls -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>
по дефолту vsftpd запускается супердемоном inetd, в конфиге надо указать listen = NO и тогда можно его пускать вручную
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.