ProFTPDでのユーザ管理
■ このスレッドは過去ログ倉庫に格納されています
0001snatch
NGNGLinuxPPCでApache@`PostgreSQL@`PHP3をインストールして
WEBサーバを立ち上げました。FTPも要るなということで、
ProFTPDをインストールして、動作はしたのですが、
ユーザの追加がうまくいきません。useraddでユーザを作り
ホームを /usr/local/www/ユーザ名 にしてPermissionも
それに変えたのですが、当然、passwdでパスワードも設定して、
proftpd.conf にも<Anonymous ~ユーザ名>で始まる
設定を追加したのですが、ログインしようとすると 530 Login
incorrect になってしまいます。
なにかご存知のかた、よろしくおねがいいたします。
0002ロッソ
NGNG(中」中)ノ ソースから make したの? PAM 関係とちがう?
0003名無しさん
NGNG0004snatch
NGNGproFTPD はソースから make しました。バージョンは、
1.2.0pre10です。そういえば
/etc/shells に /bin/false を追加して、
それをシェルにするように useradd -s で指定しました。
正確には、telnetなどでの操作を無効にするため
ln で /bin/nologin という /bin/false の
シンボリックリンクを作りそれをシェルに指定しました。
その、PAMがよくわからなかったのですが、一応proftpd.confには
AuthPAMAuthoritative on と PAMConfig ftp を追加し、
/etc/pam.d/ftp という内容が
auth required /lib/security/pam_unix.so
account required /lib/security/pam_unix.so<
というファイルを作成しました。
ちなみに、
http://www.nspl.co.jp/Solaris/Internet/proftp1_2_0.html#CONFFILE
をほぼ100%なぞってみた、みたいなかんじです。
なにかご存知でしたらよろしくお願いいたします。
0005名無しさん@お腹いっぱい。
NGNG最新の1.2.1入れろヤ
0006名無しさん
NGNG解決してるみたいね。
0007snatch
NGNGなにか、希望の光がみえてきました。
ところで、私の勉強不足ですが、ちょっと1.2.1の置いてある場所が
わかりません。よろしかったらお教えいただけますでしょうか?
0008ロッソ
NGNG(中」中)ノ 僕も PAM よくわかってないのだけど、
auth required /lib/security/pam_unix.so shadow nullok
とかしてみる。
0009ロッソ
NGNG(中」中)ノ あ、proftpd のソースを get するときは、あやむらんとこは使わないように(w
0010名無しさん@お腹いっぱい。
NGNGなんじぇ?
0011ロッソ
NGNG(中」中)ノ なんでも!
0012snatch
NGNGご指示のありましたサイトを訪れてみたところ
1.2.0rc3がLatestだという風に書いてありましたが
これが1.2.1のことなんでしょうか。
よろしくお願いいたします。
0013名無しさん
NGNG俺は http://www.proftpd.org から1.2.1持ってきたけど
org と net で日付が違う(w
0014ロッソ
NGNG(中」中)ノ げげ! org と net どっちが本家なんだぁ!?
0015snatch
NGNG行って見たところ、ありました。
早速いただいて、設定してみようと思います。
だめだったら・・・また相談に乗ってください。
よろしくお願いいたします。
0016名無しさん@お腹いっぱい。
NGNGorg の更新日付のほうが新しい
ということは org が本家か、、net は個人でミラーしてる?
0017名無しさん@お腹いっぱい。
NGNG知らなかったよ。
なんかメリットあるの?
0018名無しさん@お腹いっぱい。
NGNGproFTPDをinetd経由にしてなんかメリットあるの?
0019名無しさん@お腹いっぱい。
NGNG穴の埋め方知らないだけだけど
0020名無しさん@お腹いっぱい。
NGNGならinetd経由にすればいいじゃん。
0021名無しさん@お腹いっぱい。
NGNGhttp://www.st.ryukoku.ac.jp/~kjm/security/memo/#20010316_ftpd
の修正入ってるみたい。
■ このスレッドは過去ログ倉庫に格納されています