投稿

expect

SFTP などを自動処理したい場合に、expectという便利なコマンドがある。 対話式にスクリプト処理ができる。 #!/usr/bin/expect -f set timeout 600 #sftp send spawn sftp anon@192.168.0.1 expect "Password:" send "passwordtext\r" expect "sftp>" send "cd /Backup\r" send "mput /tmp/_backup/backup.etc.tar.gz\r" expect "*100%*" expect "sftp>" send "mput /tmp/_backup/backup.named.tar.gz\r" expect "*100%*" expect "sftp>" send "quit\r" expect $ exit  ちなみに、 set timeout 600を入れてあげないと、 expect "*100%*"や expect "sftp>" と入れても、処理待ちされないようです。アップロードする時間など気にしておく必要があります。

Apache 設定

--バージョンを消す  httpd.conf   ServerTokens OS  ↓  ServerTokens Prod    ServerTokensの種類と表示内容は、以下の通り。   Full Apache/2.2.3 (CentOS) DAV/2 PHP/5.1.6 mod_python/3.2.8 Python/2.4.3 mod_ssl/2.2.3 OpenSSL/0.9.8e-fips-rhel5 mod_perl/2.0.4 Perl/v5.8.8 Server at xx.xx.com Port 80 Major Apache/2 Server at xx.xx.com Port 80 Min[imal] Apache/2.2.3 Server at xx.xx.com Port 80 Minor Apache/2.2 Server at xx.xx.com Port 80 OS Apache/2.2.3 (CentOS) Server at xx.xx.com Port 80 Prod[uctOnly] Apache Server at  xx.xx.com Port 80 --公開先を限定する場合  192.168.0.0のみ公開する場合は、以下の通り。  Options Indexes FollowSymLinks   AllowOverride None   Order deny,Allow   Deny from All   Allow from 192.168.0.0/24

ASUS ZENBOOKにOSXSnowLeopard

昨日、ASUS ZENBOOKにVMWAREを入れ、OSXSnowLeopardを入れた(夢)を見ました。 Mac OS X Server 10.6 (experimental).vmx 上記ファイルをメモ帳などのテキストエディタで開き以下の呪文を追記します。 cpuid.1.eax = "0000:0000:0000:0001:0000:0110:1010:0101" カーネルパニックを防ぐために以下も追記。 smc.present = "TRUE" を smc.present = "FALSE"

スマフォの料金をなんとかするの巻

スマフォに切り替えて一年ちょっと経ちますが、料金が高い。 月々7,000円近く支払っている。年間で84,000円ではないか! ということで、なんとかならないものかと、情報収集してたらあるじゃん! http://www.iijmio.jp/ IIJmio高速モバイル/Dサービスっていうもの。 通話はできないけど、料金は月々2,000円以内じゃん! スマフォ端末さえ用意できれば、日常利用するにはまったく問題ない仕様。 通話必要であれば050Plus加入して月々315円 1,974円+315円=2,289円/月でイケル!年間27,468円で、56,000円の節約! もしくは、電話だけキャリア契約しても、合計4,000円か。 いや、あんまり、電話しないから、電話だけに2,000円も払いたくないな。 まずは、IIJmio+050Plusで使ってみるか!

rssh

VSFTPDをSFTPのみ利用したい。ということで、rsshを入れてみた。 /etc/rssh.confで以下のように、SFTPのみ有効にする。 allowsftp # 「SFTP」を許可 #allowcvs #allowrdist #allowrsync いやはや、簡単。 いやいや、まてまて、 chrootの制御が利かないではないか・・・

BootCampのWindows時刻とMacOSX時刻を合わせる

【設定ブ ートキャ ンプWI NXP側】  1.HK EY_L OCAL _MAC HINE \SYS TEM\ Curr entC ontr olSe t\Se rvic es\W 32Ti me\T imeP rovi ders \Ntp Serv erのE nabl edを0 にしる 。  2.HK EY_L OCAL _MAC HINE \SYS TEM\ Curr entC ontr olSe t\Se rvic es\W 32Ti me\T imeP rovi ders \Ntp Clie ntのEnab ledを 1にし る。  3.HK EY_L OCAL _MAC HINE \SYS TEM\ Curr entC ontr olSe t\Co ntro l\Ti meZo neIn form atio nにRe alTi meIs Univ ersa l=1を 追加。  4.以下 をコマン ドプロン プトで実 行    w32t m /con fig /man ualp eerl ist: [NTPサーバー],0x 8  /syn cfro mfla gs:m anua l    w32t m /con fig /upd ate    w32t m /res ync 5.イン ターネッ ト時刻設定で、[NTPサーバー]と 自動同期 設定をす る。 【設定MACOS側】   日付と時 刻設定で 、WIN側で設定した[NTPサーバー]を指 定し、自 動設定に する。   時間帯は  ○○市 ー日本に 変更 MACO S⇔ブー トキャン プWIN を行き来 しても時間はず れません でした。

xen + CentOS5.8 ゲストOSに複数のNICを設定

■HOST側で、仮想ネットワークインターフェイスを追加する。 # vi /etc/xen/xend-config.sxp (network-script network-bridge) ↓ (network-script network-bridge.multi) ■/etc/xen/scripts/network-bridge.multi を新規作成 network-bridge.multiの内容 ---  #!/bin/sh  set -e OP=$1  shift script=/etc/xen/scripts/network-bridge case ${OP} in  start)  $script start vifnum=0 bridge=xenbr0 netdev=eth0  $script start vifnum=1 bridge=xenbr1 netdev=eth1  ;; stop)  $script stop vifnum=0 bridge=xenbr0 netdev=eth0  $script stop vifnum=1 bridge=xenbr1 netdev=eth1  ;; status)  $script status vifnum=0 bridge=xenbr0 netdev=eth0  $script status vifnum=1 bridge=xenbr1 netdev=eth1  ;; *)  echo 'Unknown command: ' ${OP}  echo 'Valid commands are: start, stop, status'  exit 1  esac --- ■実行権限を付与 # chmod +x /etc/xen/scripts/network-bridge.multi ■xenを再起動 # service xend restart ■仮想マシンマネージャーからゲストOSの仮想ネットワークインターフェイスを追加する。  ソース装置は、xenbr1を選択。  追加すると、/etc/xen/ゲストOSの名前 の設定ファイル内容が以下のようになり、  インターフェイスが

ドメインサーチ

https://www.makko.biz/whois/?q=bg.bahaiquotesillustrated.info