<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>ご教示ありがとうございます。</p>
<br>
ちょっと読みづらい内容になりました。ご容赦ください。<br>
<br>
<br>
サーバーワールドさんのURLは以下です。<br>
<p><a class="moz-txt-link-freetext"
href="https://www.server-world.info/query?os=CentOS_7&p=ftp&f=1">https://www.server-world.info/query?os=CentOS_7&p=ftp&f=1</a></p>
<p>記述内容を抽出します。</p>
<開始><br>
<p># 14行目:IPv4をリスンするなら変更<br>
</p>
listen=YES<br>
# 22行目:IPv6をリスンしないなら変更<br>
<br>
listen_ipv6=NO<br>
# 31行目:コメント解除( 書き込み許可 )<br>
write_enable=YES<br>
<br>
# 99,100行目:コメント解除( アスキーモード転送許可 )<br>
ascii_upload_enable=YES<br>
ascii_download_enable=YES<br>
<br>
# 122行目:コメント解除( chroot 有効 )<br>
chroot_local_user=YES<br>
<br>
# 123行目:コメント解除( chroot リスト有効 )<br>
chroot_list_enable=YES<br>
<br>
# 125行目:コメント解除( chrootリスト指定 )<br>
chroot_list_file=/etc/vsftpd.chroot_list<br>
<br>
# 131行目:コメント解除( ディレクトリごと一括での転送有効 )<br>
ls_recurse_enable=YES <br>
<br>
<終了><br>
logファイルが生成できていません。 <br>
従って sudo lsof -i -n -P | egrep ':(21|22)' は無反応です。<br>
<p>> vsftpdが起動していない可能性があります。</p>
<p>そのようです。</p>
<pre class="is-codeHidden p-boxQuestionInner__codeArea"><code class="hljs" id="clipboardCopy0">systemctl start vsftpd.service
を実行してもなんのエラーにもならなかったので気づきませんでした。
まぁ、logがない時点で気づかなかったのが問題ですが・・・
</code></pre>
:~$ sudo service vsftpd status<br>
● vsftpd.service - vsftpd FTP server<br>
Loaded: loaded (/lib/systemd/system/vsftpd.service; enabled;
vendor preset: enabled)<br>
Active: failed (Result: exit-code) since Sat 2019-04-20 20:02:24
JST; 10min ago<br>
Process: 21072 ExecStart=/usr/sbin/vsftpd /etc/vsftpd.conf
(code=exited, status=2)<br>
Process: 21069 ExecStartPre=/bin/mkdir -p /var/run/vsftpd/empty
(code=exited, status=0/SUCCESS)<br>
Main PID: 21072 (code=exited, status=2)<br>
<br>
4月 20 20:02:24 B85M systemd[1]: Starting vsftpd FTP server...<br>
4月 20 20:02:24 B85M systemd[1]: Started vsftpd FTP server.<br>
4月 20 20:02:24 B85M systemd[1]: vsftpd.service: Main process
exited, code=exited, status=2/INVALIDARGUMENT<br>
4月 20 20:02:24 B85M systemd[1]: vsftpd.service: Unit entered failed
state.<br>
<p> 4月 20 20:02:24 B85M systemd[1]: vsftpd.service: Failed with
result 'exit-code'.</p>
<p>nmapの結果です。<br>
</p>
<p>~$ sudo nmap -sS localhost -p 20-25<br>
</p>
<p>Starting Nmap 7.40 ( <a class="moz-txt-link-freetext"
href="https://nmap.org">https://nmap.org</a> ) at 2019-04-20
20:46 JST<br>
Nmap scan report for localhost (127.0.0.1)<br>
Host is up (0.000026s latency).<br>
Other addresses for localhost (not scanned): ::1<br>
PORT STATE SERVICE<br>
20/tcp closed ftp-data<br>
21/tcp closed ftp<br>
22/tcp closed ssh<br>
23/tcp closed telnet<br>
24/tcp closed priv-mail<br>
25/tcp open smtp</p>
<p>ufwの状態です。<br>
</p>
~$ sudo ufw status verbose<br>
Status: active<br>
Logging: on (low)<br>
Default: deny (incoming), allow (outgoing), disabled (routed)<br>
New profiles: skip<br>
<br>
To Action From<br>
-- ------ ----<br>
21/tcp ALLOW IN Anywhere <br>
20/tcp ALLOW IN Anywhere <br>
Anywhere ALLOW IN 192.168.0.0/24 <br>
<br>
iptablesからftpとssh部分のみ書き出しました。<br>
Chain ufw-user-input (1 references)<br>
target prot opt source destination <br>
ACCEPT tcp -- anywhere anywhere tcp
dpt:ftp<br>
ACCEPT tcp -- anywhere anywhere tcp
dpt:ftp-data<br>
<br>
ACCEPT all -- 192.168.0.0/24 anywhere<br>
<br>
ACCEPT tcp -- anywhere anywhere tcp
dpt:ssh<br>
<p>vsftpdを起動させる方法についてご教示お願いします。<br>
</p>
<div class="moz-cite-prefix">On 2019/04/20 18:09, KISE Hiroshi
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:20190420.180925.1955432528702756315.kise@fuyuneko.jp">
<pre class="moz-quote-pre" wrap="">From: Yasuhiko Kawano(川野安彦) <a class="moz-txt-link-rfc2396E" href="mailto:ml@field-on.net"><ml@field-on.net></a>
Subject: [debian-users 00433] FTPサーバーの設定について
Date: Fri, 19 Apr 2019 18:13:18 +0900
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">とりあえずFTPサーバーを構築しようとvsftpをインストールしてvsftpd.confを
編集しました。編集内容はサーバーワールドさんのWeb情報に準じます。
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">参照したページのURLを提示していただいたほうが…。
vsftpdが起動していない可能性があります。
まず、vsftpdのログファイルとか、lsofコマンドの出力結果から調べて
みるのはいかがでしょうか。
コマンドはこれでよい?
$ sudo lsof -i -n -P | egrep ':(21|22)'
また、比較として、そのサーバーで実際に利用可能なサービス
(sshdとか)の使用しているポート番号が、nmapやufwで
どうなっているか、みてみるとよいかも。
</pre>
</blockquote>
<pre class="moz-signature" cols="72">--
Yasuhiko Kawano(川野安彦)
<a class="moz-txt-link-freetext" href="mailto:ml@field-on.net">mailto:ml@field-on.net</a></pre>
</body>
</html>