2006年 11 月 9日

GLAN Tank覚え書きその2

[ ガヂェットのコト]

GLAN Tank覚え書き、その2。

この記事は、後日追記していく予定。
まずはemacs関連。いろいろ参考にしたけど、ココにまとまってる。

1. rootになる
2. 本体をインストール。
apt-get install emacs21 emacs21-el emacs-goodies-el aspell-el
3. UTF-8化。
apt-get install mule-ucs
4. 日本語入力。
apt-get install anthy-el prime-el
5. .emacsは、こんな感じ。セミコロンとかスペースは半角で。
;===================================
; Language
;===================================
(require ‘un-define)
(set-language-environment "Japanese")
(set-terminal-coding-system ‘utf-8)
(set-keyboard-coding-system ‘utf-8)
(set-buffer-file-coding-system ‘utf-8)
(setq default-buffer-file-coding-system ‘utf-8)
;;
;===================================
; Anthy
;===================================
(load-library "anthy")
(setq default-input-method "japanese-anthy")
;;
;===================================
; Wheel mouse
;===================================
;(global-set-key [mouse-4] ’scroll-down)
;(global-set-key [mouse-5] ’scroll-up)
(progn
    (defun scroll-up-half ()
        "Scroll up half a page."
        (interactive)
        (scroll-up (/ (window-height) 2))
    )
    (defun scroll-down-half ()
        "Scroll down half a page."
        (interactive)
        (scroll-down (/ (window-height) 2))
    )
    (global-set-key [(mouse-5)] ’scroll-up-half)
    (global-set-key [(mouse-4)] ’scroll-down-half)
)
;;
;====================================
; Misc
;====================================
(keyboard-translate ?C-h ?C-?)
(setq font-lock-maximum-decoration t)
(setq column-number-mode t)
(display-time)
(auto-compression-mode t)
(setq frame-title-format
    (concat "%b - emacs@" system-name))
;;
6. mule-ucsした途端にemacsの起動が激烈に遅くなるんだけど、回避方法とか載ってるけど、まぁ少し待てば使えるし、てことで割愛。

つぎ、UPS関連。参考ページそのまんま。

1. ケーブルを挿す。/var/logs/messagesに
hiddev96: USB HID v1.10 Device [American Power ~
とか出たらOK。
2. rootになる。
3. apt-get install apcupsd
4. /etc/apcupsd/apcupsd.confを編集。
UPSNAME CS350
UPSCABLE usb
UPSTYPE usb
DEVICE /dev/usb/hiddev0
BATTERYLEVEL 10
5. /etc/default/apcupsdを編集。
USCONFIGURED=yes
6. apcupsdを起動。
/etc/init.d/apcupsd start
7. apcaccessで状態確認。ACケーブル抜き挿しテストは割愛っ。

で、telnetの代わりにssh。インストールはココ、鍵のことはココ参照。

1. rootになる。
2. apt-get install ssh
設問の返答は全部デフォルトで、
Allow SSH protocol 2 only=Yes
Do you want /usr/lib/ssh-keysign to be installed SUID root?=Yes
Do you want to run the sshd server?=Yes
3. /etc/ssh/sshd_config内のPermitRootLoginを変更。
PermitRootLogin no
さらにチャレンジレスポンス認証もできないようにしとく。
ChallengeResponseAuthentication no
4. デーモンを再起動。
/etc/init.d/ssh restart
5. telnetdを自動起動しないようにしておく。
update-rc.d -f telnetd remove
6. 鍵作成。
ssh-keygen -t rsa -C メールアドレスなど
セーブ場所はそのまま、パスフレーズは2度入力、これで完了。
7. ホームの.sshに、公開鍵と秘密鍵がある。.pubってほうが公開鍵。これをauthorized_keysに追加しておく。
cd .ssh
cat id_rsa.pub >> authorized_keys
8. 秘密鍵は、ローカル(=Windowsマシン)にコピーしておいて、Teratermとかからのログイン時に指定する。

Posted by ka10 : 1:03:17 |

トラックバックURL: http://ka10.net/blog/archives/2006/1290/trackback

コメントフォームは現在閉鎖中です。