2003/02/09 00:00:00 00:07:27 + SKaz_Zzz(~SKaz@36.105.111.219.dy.excite.co.jp) to #あすか 00:07:34 SKaz_Zzz -> SKaz_home 00:42:29 Topic of channel #あすか by ynkt_home: 10k円ssh有プラン? 00:44:52 <#あすか:ynkt_home> ということで、こっちは主に技術話。 00:45:00 <#あすか:ynkt_home> ということでよろしいか? 00:45:16 CFzs -> CF_zs 00:45:18 <#あすか:ucchi> うぃ 00:45:19 <#あすか:ynkt_home> (金とか人がいるかの話は#にうさば の方がよろしかろう) 00:46:52 <#あすか:ynkt_home> http://nadmin.org/howto/chrooted-ssh.html 00:47:01 <#あすか:ynkt_home> 向こうから再掲。 00:47:25 <#あすか:ynkt_home> ここで紹介されてる[ 00:47:50 <#あすか:ynkt_home> 「FreeBSDでChroot patch for ssh」というのが案の一つ。 00:49:31 <#あすか:ynkt_home> あとは、bashの制限シェル機能を使うというのが別案。 00:49:53 <#あすか:ucchi> 後はcdが使えなくて使えた代物ではないって事で捨てられたbash -rとか 00:50:10 <#あすか:ucchi> (む、被ったか) 00:51:22 <#あすか:ynkt_home> bashを改造して欲しいぐらいの制限シェルを作る、という案もないわけではないが、 00:51:37 <#あすか:ynkt_home> それは私のやる気に依存しすぎ。 00:52:43 <#あすか:CF_zs> あるいは社内ニーズによってやる気を喚起する手もないわけではないが、いずれにせよすぐには無理だな 00:52:59 <#あすか:ucchi> まあ、どうせviつかってshell escapeで抜けられたらchrootしてないとどう考えたって無力なのだが 00:52:59 <#あすか:ynkt_home> それ、社内ニーズとして発生するのか? 00:53:32 <#あすか:CF_zs> 現在のpwshは使えない事もないカナとは思ってる案件がある 00:53:35 <#あすか:ynkt_home> それを防ぐには、OSレベルで対処しないと話にならないからねぇ。 00:53:49 <#あすか:ucchi> 真面目にやるならJailだが 00:53:56 <#あすか:ucchi> 死にそうだなぁ 00:53:58 <#あすか:ynkt_home> ああ、業務で使うならもう少しちゃんと書き直すけど? 00:54:05 <#あすか:ynkt_home> >pwsh 00:54:33 <#あすか:CF_zs> 提案フェーズにも入ってないから、そこに入ったら頼むかも 00:55:54 <#あすか:ucchi> (いずれにせよ今の切り方だと/homeは別だからJailでやってやれないことは無いか) 00:56:00 <#あすか:ynkt_home> (とりあえず、許容コマンドリストの書式をもう少しどうにかしたい) 00:57:52 <#あすか:ynkt_home> (……まあ、なにもかもハードコーディングしているゆえの安全、というのもあるのだが>pwsh) 00:59:03 <#あすか:ynkt_home> 許容コマンドリストを別ファイルに分けて、perlあたりでスタブジェネレータを書くか。 00:59:14 <#あすか:ynkt_home> …というのは余談として。 2003/02/09 01:00:00 01:00:09 <#あすか:ynkt_home> chroot jailでやる場合、実行を許容するコマンドの規定が面倒だのう。 01:04:13 <#あすか:ynkt_home> (ほんとうにしちめんどくさい話になる) 01:05:02 <#あすか:ucchi> (どうせめんどいのでsbinはダメとかそういう運用になるんじゃないのかのう) 01:05:12 <#あすか:ynkt_home> そのへんが妥当かねぇ。 01:05:37 <#あすか:ucchi> まあ、後はlibexecか 01:07:45 <#あすか:ucchi> つーか、FreeBSDはデフォでsbinにもpathが張られるんだよなぁ 01:07:58 <#あすか:ucchi> 例外は/usr/local/sbin 01:55:04 ynkt_home -> ynkt_furo 01:55:18 CF_zs -> CF_z_Zzz 2003/02/09 02:00:00 02:01:43 yuh_ykhm -> yuh_y_Zzz 02:33:56 ucchi -> ucchi_Zzz 02:37:23 ynkt_furo -> ynkt_home 02:45:23 ! SKaz_home (さいなら〜) 2003/02/09 03:00:00 2003/02/09 04:00:00 04:03:21 ynkt_home -> ynkt_zzz 2003/02/09 05:00:00 2003/02/09 06:00:00 2003/02/09 07:00:00 2003/02/09 08:00:00 2003/02/09 09:00:00 2003/02/09 10:00:00 2003/02/09 11:00:00 2003/02/09 12:00:00 2003/02/09 13:00:00 2003/02/09 14:00:00 2003/02/09 15:00:00 2003/02/09 16:00:00 16:48:47 ynkt_zzz -> ynkt_home 2003/02/09 17:00:01 17:19:31 yuh_y_Zzz -> yuh_ykhm 17:30:33 ynkt_home -> ynkt_away 2003/02/09 18:00:00 18:32:36 ynkt_away -> ynkt_home 2003/02/09 19:00:00 2003/02/09 20:00:00 2003/02/09 21:00:00 2003/02/09 22:00:00 22:35:00 ynkt_home -> ynkt_wrt 2003/02/09 23:00:00 23:02:23 yuh_ykhm -> yuh_repo 2003/02/10 00:00:00 end