Может ли кто-нибудь сказать мне, как тестировать ftp-сервер в машине Ubuntu?

Инструмент командной строки apt-cache используется для поиска кеша программного пакета apt. Говоря простыми словами, этот инструмент используется для поиска пакетов программного обеспечения, сбора информации о пакетах, а также для поиска готовых пакетов для установки в системах на базе Debian или Ubuntu.

Чтобы узнать имя пакета и его описание перед установкой, используйте флаг «поиск». Используя «поиск» с apt-cache, отобразится список согласованных пакетов с кратким описанием. Предположим, вы хотели бы узнать описание пакета 'vsftpd', тогда команда будет.

Инструмент командной строки apt-cache используется для поиска кеша апплета программного обеспечения. Говоря простыми словами, этот инструмент используется для поиска пакетов программного обеспечения, сбора информации о пакетах, а также для поиска готовых пакетов для установки в системах на базе Debian или Ubuntu.

apt-cache search SearchTerm
Возможный выход:
vsftpd - lightweight, efficient FTP server written for security
ccze - A robust, modular log coloriser
ftpd - File Transfer Protocol (FTP) server
yasat - simple stupid audit tool

Возможный вывод:

$ apt-cache pkgnames vsftpd
Вы также можете запустить результаты через более или даже grep. Например:
apt-cache search firefox | grep plugin
1
задан 29 October 2015 в 19:56

3 ответа

Другой способ:

wget -O /dev/null -q  ftp://192.168.1.55

Возвращает 0, если сервер встал, в противном случае возвращает положительное / отрицательное значение.

Expanation:

[ f3] пытается достичь URL-адреса, в данном случае сервера ftp. Параметр -O перенаправляет вывод, если он есть, на /dev/null, поэтому он не записывается в файл не в stdout. Опция -q подавляет любой дополнительный выход (например, индикатор выполнения). Единственная оставшаяся вещь - это возвращаемое значение, которое вы можете использовать.

1
ответ дан 25 May 2018 в 01:14
ftp 127.0.0.1

или

ftp localhost

FTP-сервер запросит у вас имя пользователя и пароль .. простой простой! :

)
0
ответ дан 25 May 2018 в 01:14
  • 1
    хороший ответ, но получение той же ошибки ftp 127.0.0.1 ftp: connect: Connection reject ftp & gt; – Chella 21 February 2013 в 18:28
  • 2
    проверьте, работает ли ваш ftp или брандмауэр. – maniat1k 21 February 2013 в 18:33
  • 3
    Вы проверили файл настроек, который фактически ДОПУСКАЕТ соединения с localhost ?, иногда все эти параметры находятся в " OFF " так что вы должны фактически включить его. Кроме того, по словам maniat1k, на локальном брандмауэре может быть какое-то правило, которое фактически блокирует соединение с локальным хостом. Чтобы убедиться, что ftp-сервер работает, вы можете это сделать (я буду использовать vsftpd в качестве примера): sudo /etc/init.d/vsftpd stop и запустить sudo /etc/init.d/vsftpd. – AcidRod75 21 February 2013 в 18:56

Если вы откроете свою ftp-программу и введите следующую информацию:

Протокол: SFTP Host: 127.0.0.1 Порт: 22 имя пользователя: root Пароль: ************ ****** Путь: / var / www /

Это должно дать вам доступ к вашему локальному серверу.

0
ответ дан 25 May 2018 в 01:14

Другие вопросы по тегам:

Похожие вопросы: