[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:48862] Re: ProFTPDのUserPasswordについて
須山です。
フォローありがとうございます。
そちらの環境ではうまくうごくということは,こちらの環境のどこかに問題があ
るのかもしれません。
なお,失敗したときの/var/log/auto.logは次のような感じです。
Jun 14 13:14:24 xxxxxxxx proftpd[8504]: xxxxxxxx (xxxxxxxx[127.0.0.1]) - USER hogehoge (Login failed): Incorrect password.
Jun 14 13:14:24 xxxxxxxx proftpd[8504]: xxxxxxxx (xxxxxxxx[127.0.0.1]) - mod_delay/0.5: delaying for 88064 usecs
UserPasswordをコメントアウトしてログインする,つまり,成功した場合のログ
は次のような感じです。
Jun 14 13:20:44 xxxxxxxx proftpd: (pam_unix) session opened for user hogehoge by (uid=0)
Jun 14 13:20:44 xxxxxxxx proftpd[8585]: xxxxxxxx (xxxxxxxx[127.0.0.1]) - USER hogehoge Login successful.
Jun 14 13:20:44 xxxxxxxx proftpd[8585]: xxxxxxxx (xxxxxxxx[127.0.0.1]) - Preparing tochroot to directory '/home/hogehoge'
ProFTPDの他の設定ファイルは/etc/proftpd/modules.confがありますが,念のた
めこれも記しておきます。ただ,こちらはパッケージの設定ファイルのままで特
にいじってはいないし。あと関係のありそうなところが思いつかないし,困りま
した。
# This is the directory where DSO modules reside
ModulePath /usr/lib/proftpd
# Allow only user root to load and unload modules, but allow everyone
# to see which modules have been loaded
ModuleControlsACLs insmod,rmmod allow user root
ModuleControlsACLs lsmod allow user *
LoadModule mod_ctrls_admin.c
LoadModule mod_tls.c
LoadModule mod_sql.c
LoadModule mod_ldap.c
LoadModule mod_sql_mysql.c
LoadModule mod_sql_postgres.c
LoadModule mod_quotatab.c
LoadModule mod_quotatab_file.c
LoadModule mod_quotatab_ldap.c
LoadModule mod_quotatab_sql.c
LoadModule mod_radius.c
LoadModule mod_wrap.c
LoadModule mod_rewrite.c
# keep this module the last one
LoadModule mod_ifsession.c
On Tue, 12 Jun 2007 21:14:45 +0900
KISE Hiroshi <kise@xxxxxxxxxxx> wrote:
> 興味があったので試してみました。
>
> From: Takeshi SUYAMA <tsuyama@xxxxxxxxx>
> Subject: [debian-users:48843] ProFTPDのUserPasswordについて
> Date: Tue, 12 Jun 2007 12:06:03 +0900
> > ProFTPDのUserPasswordについて質問させてください。
>
> > Debian: sid
> > ProFTPD: 1.3.0-23
>
> lenny環境で試しました。
>
> ii proftpd 1.3.0-21 Versatile, virtual-hosting FTP daemon
>
> > 念のため,/etc/proftpd/proftpd.confも添付します。
>
> コピーして、ユーザ名をこちらの環境にあわせて書き換えました。
>
> > UserPassword hogehoge hashpassword
>
> > ffpasswd --hash
>
> “ftpasswd”ですね。
>
> $ /usr/sbin/ftpasswd --hash
>
> Password:
> Re-type password:
>
> ftpasswd: $1$tGTcXple$.zDqwVFxAm8zsHwWRb.nB.
>
> proftpd.confのUserPassword行を書き換えて、ProFTPDを再起動したあと、
> ftp localhostしてユーザ名、パスワードを入力したところ、ログイン
> できました。
>
> /var/log/auth.logや、syslogなどに何か出ていませんか?
>
> 失敗したときのauth.log:
> Jun 12 21:01:14 xxxxxxxx proftpd[4676]: xxxxxxxx (localhost[127.0.0.1]) - USER try (Login failed): Incorrect password.
>
> 成功したとき:
> Jun 12 21:01:44 xxxxxxxx proftpd[4685]: xxxxxxxx (localhost[127.0.0.1]) - USER try: Login successful.
> Jun 12 21:01:44 xxxxxxxx proftpd[4685]: xxxxxxxx (localhost[127.0.0.1]) - Preparing to chroot to directory '/home/try'
>
> --
> 喜瀬“冬猫”浩
--
Takeshi SUYAMA <tsuyama@xxxxxxxxx>