結論から言うと、proftpd.confあたりにこれを追記。
SFTPOptions PessimisticKexinit
proftpdのmod_sftpは、デフォルトのままだとfireftpで接続はできてもそこから先の操作が全くできません。ファイルリストも出てこない有様。
すっかりfilezilla派になっていたので、どうでも良かったのですが、ひょんなことから解決策を見つけたので書き足してみました。
特に問題なく使えます。が、しかし…。遅い。かなり……。
fireftpでproftpd相手のsftpはあんましおすすめではないです。
proftpdのmod_sftpとfireftp はコメントを受け付けていません
Maildir形式にして以来、ホームディレクトリにはMaildirとsieveフォルダがあるわけですが、危うくFTPで消しそうになったので、proftpdの設定を変更。
インクルード形式にしてるので、そこの設定だけ、/path/to/proftpdconf/設定.confに書く。
<Directory ~/Maildir>
<Limit ALL>
DenyALL
</Limit>
</Directory>
<Directory ~/sieve>
<Limit ALL>
DenyALL
</Limit>
</Directory>
これでlsにも出てこない。
安心。
焦った はコメントを受け付けていません
なんかどっかのアップデートからドライブの名前が変わるようになった。
/dev/sdb /dev/sdc が外付けで固定だったのに、sdaが外付け、内臓がsdcになったりするので、/dev/sdxで指定しているmrtgがおかしなことに……。
uuidでも指定できるので、こっちは変わらないからuuidにしよう。
ドライブの名前が変わる はコメントを受け付けていません
プリントサーバが上手くいかない。
テスト用に使ったのが恩賜のThinkpadだからだ……。
Thiknkpadは予定通りに流してくれますが、会社の方はrawで投げると用紙設定が効かない。
かといってドライバ利用で投げるとgsがRIPしだして流石に遅すぎ。
社内にあるUbuntuサーバはいっこまえのLTSで、CUPSがちょっと古いからか。
わからんので実用化は保留。
あかん はコメントを受け付けていません
ubuntu14.04のproftpdはlogrotateのとき、たまに再起動に失敗する。
毎回必ずじゃないのでthinkpadを64bitOSに入れ替えた時に設定するのを忘れてました。
/etc/init.d/proftpd
@@ -106,7 +106,7 @@
fi
fi
if [ -f "$PIDFILE" ]; then
- start-stop-daemon --stop --signal $SIGNAL --quiet --pidfile "$PIDFILE"
+ start-stop-daemon --stop --signal $SIGNAL --retry 1 --quiet --pidfile "$PIDFILE"
if [ $? = 0 ]; then
log_end_msg 0
else
proftpdがたまに落ちている はコメントを受け付けていません