にたまごほうれん草アーカイブ

はてなダイアリーで書いてた「にたまごほうれん草」という日記のアーカイブです。現在は「にたまごほうれん草ブログ」を運営中です。

2006-07-09から1日間の記事一覧

XML文書を読み出す

まずは、XML文書を読み込んで解析させる doc = nil File.open('test.rss') {|fp| doc = REXML::Document.new(fp) }指定した要素を取り出すためにREXML::XPathを使用する REXML::XPath.first(element, path=nil, namespaces={}) REXML::XPath.match(element, …

open-uri

HTTP/FTPのURIを普通のファイルのように開く。 その他の書き方をした場合は普通のopenと同じ動作をする。 require 'open-uri' open("http://www.ruby-lang.org/") {|f| f.each_line {|line| p line} }

SSHのユーザを制限する2

こっちでもいいのかな。 /etc/ssh/sshd_config に以下の行を追加することで、特定のユーザ以外はSSHでログインできないようにする。 AllowUsers user1 user2user1、user2はそれぞれ許可するユーザ名

SSHのユーザを制限する

/etc/security/access.confに以下のような行を追加することで、アクセス可能なユーザを制限する -:ALL EXCEPT group1:ALLここで、行頭の-/+はそれぞれ除外/追加の意。 ALLは全てのアプリケーション。アプリケーション単位で設定してもよい。 EXCEPTは、条件…