快適個人用Linuxサーバー構築記

はじめに
サーバーを調達
Virtual Private Server を調達
SSHの設定
SSHでサーバーにログインして、SSHの設定を行う。
iptables
iptablesを設定してファイアウォールをつくる。
認証局
公開鍵の認証局をつくる。
Postfix
SMTPサーバー。
IMAPサーバー
IMAP & POP3サーバー。

ソフトウェアのつかいこなし

はじめに
Linuxのソフトウェア
Linuxで動く便利なソフトの使い方。
PHP
Excel
バーコードの作り方
バーコードを生成するプログラム。
Perlのスクリプト
Perlで開発したソフト。

開発室

はじめに
主にLAPPの話
ZendFramework Application
ZendFrameworkのApplicationを使って開発する。
文献職人
論文の引用文献(Reference)を作成するソフト
Google Logo Collector
Googleのロゴ収集プログラム。
Loading Circle Maker
コンピュータの待ち時間に表示する時計を作成するプログラム。
アクリルアミドゲル作成
希望する濃度のアクリルアミドゲル(SDS-PAGE用)を作成するのに必要な試薬量を計算します。
算数のおけいこ
小学生の算数のおけいこ。

クラスターコンピュータをつくる

雑記帳

はじめに
RAD-tag
ゲノムを二種類の制限酵素で切ったときに適当な長さの断片はどのぐらいとれるのか。
bwa
マッピングツールとしてbwaを使ってみる。
stats
PHPの統計ライブラリstats。

目的

ノートパソコンを持ち出して、自宅サーバーと電子メールのやりとりなどをするとパスワードが盗聴される恐れがあります。通信内容を暗号化し、パスワードの漏えいを防ぐためにノートパソコンと自宅サーバーのあいだにSSHで安全なトンネルをつくります。トンネル内の通信は外からは見えなくなります。

手順

PuTTYがインストールされているとします。

  1. PuTTYを起動します。設定画面が開かれたら、自宅サーバーとSSHで接続できる設定を選択し、「読込」をクリックします。
  2. 左のウィンドウの「接続」−「SSH」−「トンネル」を選択し、「源ポート」、「送り先」を設定し、その下の「ローカル」を選択し、設定を保存します。POPサーバーへの接続を暗号化するには「源ポート」に「110」、「送り先」に「thaliana.myhome.cx:110」を入力します。利用するソフトとポート番号はそれぞれ、Telnetは23、SMTPは25、IMAPは143、LDAPは389です。
  3. 設定を保存したら「開く」をクリックし、パスフレーズを入力してSSHの接続を確立します。
  4. 電子メールクライアントなどを起動しサーバーの設定を「localhost」に変更します。電子メールの送受信などが利用できることを確認します。