OpenSUSE vsftpの設定(でのつまずき) « ACS NEWS

OpenSUSE vsftpの設定(でのつまずき)

2012 年 3 月 7 日 by yo yamgatta

今、GPU評価マシン MASAMUNEの CentOSをセットアップ中です。
ファイルのマウントや、ユーザIDの設定など、既存のOpenSUSE機から
コピーしようと思い、FTPを開通することにしました。

数年前から、FTPは、”vsftp” というセキュリティーが厳しいものになっていて
デフォルトでは、閉じられています。(=他マシンからは入れない)

そこで、Suseの前に座って、FTPを空ける作業を始めました。

注意)コマンドの順番はうる覚えなので、合っていません。
    リアルにvsftpの設定したいなら、以下は参考にしないでください。

# chkconfig –list vsftpd

<カチャカチャカチャ --- キーボードの音>

# chkconfig vstpd on

<カチャカチャカチャ>

# service vsftpd start

<カチャカチャカチャ>

# vi /etc/vsftpd.conf

<カチャカチャカチャ>

# /etc/init.d/xinetd restart

大体終わったので、suse上でテストしてみます。

(suse:foo)foo% ftp suse
Connected to suse.
220 “Welcome to suse FTP service.”
Name (amtec:foo): foo
331 Please specify the password.
Password:  自分のパスワード
530 Login incorrect.
ftp: Login failed.
ftp> bye
221 Goodbye.

はい、バイバイ。何故だ???  どこかがおかしい。
ここから色々いじり始めました。
 - Suse Firewallの設定
  – 匿名ftp 許す、許さない等、vsftpd.confの設定組み合わせ
 - /etc/ftpusers
 - 等々

<カチャカチャカチャ>

2時間経過しました。まだできません。

で、他のユーザIDで試すことにしました。

(suse:foo)foo% ftp suse
Connected to suse.
220 “Welcome to suse FTP service.”
Name (suse:foo): friend
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>

出来た!!! 大成功!!!

ところで、カチャカチャ2時間ほどやっていたが、設定自体大して変わっていない。
あれ? 何故だ?  やっと気がついた。

「自分のパスワードを間違えてただけ」 が原因。

帰ろう。

 

コメントをどうぞ

*