星と猫の数学

私を退屈から救いに来た、夢のヒーロー

Linux

autoconfの使い方(簡易版)

昔メモしておいて放置してあったので、引っ張り出してきます。ビルド用にmakefileを一から全て書くのは手間なので、『autoconf』というコマンドを使用してその手間を省きます。 ソースコードを用意する autoscanを実行 configure.scanをconfigure.inに変更し…

TeraTermにてssh接続したサーバでbyobuを使う時の注意点

TeraTermだと画像のようにbyobuのステータスバーが表示され続けるという問題が発生します。これを解決するには、.bashrcなり.zshrcなりに以下の文を追加すればいいようです。 export VTE_CJK_WIDTH=1 何故この様な現象が発生するのかというと、右下の『U』の…

Sambaセキュリティ設定

Sambaのアクセス制限 以前にSambaによるファイルサーバの設定を行いましたが、以前の設定の場合だと誰でもアクセスが可能になっています。 今回はアクセス制限を行うようにしてセキュリティを強化します。 LAN内ユーザのみに制限 「global」タグ以下に下記の…

Zshの使い方(2) シェルオプション・シェル変数・環境変数

シェルオプション Zshの動作を指定するものには「シェルオプション」と「シェル変数」があります。シェルオプションは以下の形で指定します。 setopt [-m] ShellOption 「ShellOption」に指定するオプションの記述は大文字小文字の区別が無く、またアンダー…

Zshの使い方(1) セットアップ

Zsh Linuxでは端末から様々な操作をする事ができ、時にはGUIでの操作より手早く処理を行う事が可能です。その端末上での操作を行うためのインタフェースが『シェル』です。 Ubuntuではデフォルトのシェルは『Bash』というものが使われています。これも十分便…

NFSサーバ構築

NFS NFSはネットワーク越しにファイルやディレクトリを共有するためのプロトコルです。これを利用する事でLinux用のファイルサーバを構築できます。 Sambaでもファイルサーバは構築できますがこちらはWindows用で、パーミッション情報などが維持されません。…

BIND9によるDNSサーバ構築

ネットワーク内のPCやサーバにアクセスする時にIPアドレスで指定すると、IPアドレスが変わった時に修正しなければならないので面倒です。 DNSサーバを立ててドメイン名*1でアクセスできるようにすれば、DNSサーバの設定を変えるだけで済むようになります。 B…

UbuntuからサーバにSSH接続

以前はWindowsからサーバにSSHで接続する方法を書きましたが、今回はUbuntu(Linux)からSSHで接続する方法です。 SSH公開鍵生成 端末を開き、以下のコマンドを入力する ssh-keygen 秘密鍵、公開鍵ファイルの保存場所を聞かれる(デフォルトでは~/.ssh/id_rsa…

Fcitx

Fcitxのテストのお願い - いくやの斬鉄日記 Unix系で動作する入力メソッド*1はいくつかありますが、こんなのもあったのですね。 この記事のコメント欄で言及されていますが、現在Ubuntuで使われている入力メソッドはiBusというものです。 最新のUbuntu 12.10…

Sambaによるファイルサーバ設定

前回サーバの設定を行いましたので、今回は少しだけ発展させてファイルサーバ化してみます。 Sambaのインストール Sambaとはキョウリュウジャーの変身時に踊るダンスWindowsネットワークを用いてファイルサーバ等の機能を備えたソフトです。 端末から以下の…

Ubuntu Server 12.10 インストールと設定 (3)

SSH接続設定 for Windows (2) 端末エミュレータの導入 SSHで接続するために私は「PuTTY」というソフトを使っています。本家本元のPuTTYよりは下記の「ごった煮版」が日本ではよく使われているようです。 PuTTY ごった煮版 下記のサイトからダウンロードでき…

Ubuntu Server 12.10 インストールと設定 (2)

SSH接続設定 for Windows (1) SSHというのは暗号や認証技術を使ってリモートで通信を行うためのプロトコル(通信方式)です。SSHを利用してリモートで接続できるようにすれば、サーバが近くにない場合でも別のPCがあれば遠隔操作が可能になります。 また、サ…

Ubuntu Server 12.10 インストールと設定 (1)

Ubuntu Serverのインストール方法になります。ファイルサーバ立てたりWebサーバ立てたりしてアレコレやるための導入としてメモ。 Ubuntu Serverのインストール Languageは「日本語」を選択 「Ubuntu Serverをインストール」を選択 インストーラの翻訳が完全…

Ubuntu 12.10をUSBメモリにインストール

USBメモリにUbuntuをブートローダごとインストールすれば既存のPC環境を汚さずに済むので、その手順をまとめてみました。 Live CDの用意 イメージファイルを入手する Ubuntu日本語Remix(32bitのみ) Ubuntu Desktop 日本語 Remixのダウンロード | Ubuntu Ja…