Evidence-Based Life

人生における、あらゆる意志決定に科学的エビデンスを...

nuc2820設定

httpdの動作を確認。 Webalizerをyumからインストール。 nuc2820からwordpressにアクセスするためfwx120のパケットを通す設定とa90のhttpdの設定をするがうまくいかず。SELinuxもはずしてある。

CentOS 6.5: サーバーIPアドレスを変えた時のWordpress設定変更

WordpressサーバーのIPアドレスを変えた時にmysqlのデータ設定を変える必要あり。 wp_optionsの'siteurl'と'home'の値をselectで確認しupdateで変更 以下を参考。 http://promamo.com/?p=3026

CentOS 6.5: NUCにCentOSをネットワークインストール

DN2820FYKHにCentOS6.5をインストール。今回はPXEブートを使ってネットワークブートし、そこからネットワークインストール。tftpdの動作が確認できず、かなり苦労した。 1. CentOS6.4サーバ側のtftpdを設定。xinetdをインストールして使えるようにした後、そ…

CentOS 6.4: Arduino開発環境をインストール

yumでインストールしようとしたが見つからない。 arduino ホームページからlinux 64bit用の arduino-1.0.5-linux64.tar をダウンロードしてきて/usr/local/arduino-1.0.5に展開。 ownerとgroupをrootに変更して、ユーザーをlockグループに入れる。 chown -R …

ubuntu 13.04 : Arduino開発環境(Arduino IDE)のインストール

NUC上のubuntuにarduino開発環境をインストール。 rootで以下を実行 apt-get install arduino これでarduino-coreのサンプルもインストールされる。 ユーザーからはコマンドラインで arduino & を実行するとWindowsと同様の開発環境(Arduino IDE)が起動。 最…

ubuntu 13.04: USB無線LANアダプタを接続

NUCにインストールしたubuntuでUSB無線LANアダプタを設定。 USB無線LANアダプタは WLI-UC-G (BUFFALO) アダプタをUSBポートに刺して、デスクトップのネットワーク設定コントロールパネルを設定するだけ。 ドライバのインストールは何も必要ありませんでした。

ubuntu13.04: NUCにubuntuをインストール

子供用PCとして、NUCに ubuntu13.04LTS Precise Pangolin 32bit をインストール。 安定版のLTSを選ぶ。日本語は32bit版しかないようだった。 PCは以下の仕様 CPU: Celeron 847 1.1 GHz (Intel) Mother board: DCCP847DYE (Intel) Memory: D3N1333-4GX2/E DDR…

教育ツールとしての電卓

高校生の子供の計算の仕方があまりうまくないので、RPNで計算させたらどうかなと思い、自分が子供のころ使っていたHPの電卓を買ってみました。 探してみたところ、関数のグラフ表示ができる hp Prime Graphing Calculator というのがあって買ってみたところ…

FWX120 ftp設定

ローカルPCから外部ネットワークへのftpができない。 IEの設定を確認するとPASVモードでアクセスしているが、うまくいかない。 コマンドラインから実行して見ると接続はしているが、データの転送で止まる。 YAMAHAのファイヤーウォールFWX120の設定に問題が…

CentOS 6.4: カーネルがアップデートされたときのlm_sensorsの再インストール

カーネルがアップデートされるとlm_sensorsのnct6775ドライバモジュールの再設定が必要。 ソースを展開したディレクトリに移動 make make install moddep -a modprobe nct6775 sensors-detect # すべてEnterを押す

DH77DFとAcubic A90のファン

しばらくlm_sensorsでケースファン回転数をモニタしていたが、500回転あたりと1000回転あたりを短時間で行ったり来たりする。 lm_sensorsの問題かと思ったら、BIOSで回転数をモニタしても同じ現象。 ファンとマザーボードの相性の問題のようだった。

CentOS 6.4: DH77DFにおいてlm_sensorsでマザーボード温度、ファン回転数を取得

Intel DH77DFのlm_sensorsはCPUの温度は表示できるが、マザーボード温度やファン回転数は表示できない。 Intel DH77DFにおいてマザーボード温度、ファン回転数の計測はSMBusインタフェース上のNuvoton NCT6776Dチップで行っているとマニュアルには書かれてい…

CentOS 6.4: SNMPの設定

CentOS6.4からYAMAHA FWX120のSNMPへアクセスするための設定 FWX120側: SNMPv1でread onlyで設定。コマンドラインからしか設定できないのと、設定後リスタート必要なことに注意。 CentOS側: 1. yumでnet-snmp-utilsをインストール。 2. YAMAHAのホームペー…

CentOS 6.4: Server PCを自作

夏に向けて暑くなってきたので、これまでサーバーとして使ってきたVAIO BXの発熱と音がひどい。このため新しいPC Serverを消費電力と騒音を考えて以下で自作。 CPU: Celeron G530 2.4GHz (Intel) Mother Board: DH77DF (Intel) 電源: KRPW-SS350W/90+ (玄人…

CentOS 6.3: webalizer出力をローカルネットワークからアクセス

/etc/httpd/conf.d/webalizer.confに Allow from 192.168.0. を追加. /etc/httpd/conf/httpd.confを変更するのではないことに注意.

CentOS6.3 無線LANアクセスポイントのログを記録する

setupでファイヤウォールのudp 514を通す設定をする. /etc/rsyslog.confで以下を設定 $ModLoad imudp $UDPServerRun 514

CentOS 6.3: dhcp設定

テレビドアホンのipアドレス割り当てがdhcpからしかできない. ルータからの割り当てはmacアドレスで指定できないので,VAIO BX上でdhcpサービスをできるようにする. 1. yumでdhcpdをインストール. 2. /etc/dhcp/dhcpd.confを変更. 3. setupコマンドの転送…

CentOS6.3 Samba設定変更

smb.confを wins support = yes にしてみる.

CentOS6.3 TeraTermでRSA鍵を使ってログインする設定

ユーザー設定 1.TeraTermで鍵を生成. 2.sambaでrsa_id.pubをサーバーへ転送. 3. ~/.ssh/authorized_keysに転送した鍵を書き加える. # authorized_keysディレクトリにrsa_id.pubをコピーすると勘違いしていて一度失敗. サーバー設定 1. /etc/ssh/sshd_con…

CentOS6.3 cpuspeedは効果あり

cpuspeedをオフにしたらcpuの温度が10度近く上がった. やっぱりcpuspeedはonに変更.

CentOS6.3 不要な処理を停止

nmapで自ホストをスキャンするとrpcのポートが開いているのが気になる. rpcと同時に不要な処理を停止. chkconfig service offで停止した処理は以下. NetworkManager avahi-daemon cpuspeed cups netfs nfslock rpcbind rpcgssd rpcidmapd cpuspeedはrun l…

CentOS6.3 whoisコマンドをインストール

yum でjwhoisをインストール. 設定ファイルの変更は必要なかった.

CentOS6.3 postfixをsmtp認証でメールリレーするように設定

postfixを使ってメールリレーをするように設定 /etc/postfix/main.cfの以下を書き換え relayhost = [smtp_host_name]:587 smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/relay_password smtp_sasl_security_options = noanonymo…

CentOS6.3 httpdのログ間隔を1日ごとに設定しメールで送信

外部からの探索と思われるアクセスがあるので,httpdアクセスの監視を強化. /etc/logrotate.dのhttpdファイルを書き換えてhttpdのログ間隔を1日ごとに設定しメールで毎日送信. logrotateはcronで実行されるため再起動は必要ない. cronの設定ファイルは/e…

Webサーバー外部アクセス設定

ルーター設定 詳細設定->ポートマッピング設定 から LAN側ホスト:ip_address プロトコル:TCP ポート番号:80-80 LANの内側からは確認できないので,au携帯電話から動作確認. EZwebとして見るので,htmlファイルが単なるテキストでは表示できなかった. テキ…

CentOS6.3 その日のログイン記録をメールで送るスクリプト

その日のログイン記録をメールで送るスクリプトを作成. crontabで1日1回実行するようにする. #!/bin/csh set today_day = `date -R | awk '{print $1}' | sed "s/,//"` set today_date = `date -R | awk '{print $2}'` set today_month = `date -R | awk '…

CentOS6.3 NetworkManagerの元でホスト名変更

/etc/resolv.confの修正でホスト名を変更しようとしたらファイルに # Generated by NetworkManager のコメントがあり,ブートする度に書き換えられている. NetworkManagerが書き換えているようなので,大元のファイルを探して設定変更 1. /etc/sysconfig/ne…

CentOS6.3 rootのsshログイン禁止

標準設定ではsshからrootでログインが可能なので,セキュリティのため禁止にしておく. 1. /etc/ssh/sshd_configにPermitRootLogin noを追加. 2. service sshd restart ssh_configもあるので,変更するファイルを間違えないように注意.

CentOS6.3 logrotate設定

cpu-temperature.logのローテーションの設定をlogrotateでしておく.

CentOS6.3 mailx設定

サーバーの状態を定期的にメールで送ろうと考え,メールの送信を設定. postfixで送信しようとしたが,dionのセキュリティ制限で難しいようなので,通常のメールクライアントとしてmailxで対応. .mailrcの設定を以下のようにしたら送信できた. set smtp=sm…