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とかからのログイン時に指定する。 |
