KNOPPIXにSSHで接続するメモ
まず KNOPPIXでsshdを起動する。このときパスワードの設定を行うメッセージが出るので、設定する。このとき設定したパスワードがSSHでログオンしたときのパスワードになるので、注意。
無事sshdが動いていることを確認したら、他の端末からSSHでログオンしてみる。このときのログインユーザーは”KNOPPIX”、パスワードはさっき設定したパスワードを使う。
まず KNOPPIXでsshdを起動する。このときパスワードの設定を行うメッセージが出るので、設定する。このとき設定したパスワードがSSHでログオンしたときのパスワードになるので、注意。
無事sshdが動いていることを確認したら、他の端末からSSHでログオンしてみる。このときのログインユーザーは”KNOPPIX”、パスワードはさっき設定したパスワードを使う。
昨年末にやっと Mac OSX Tiger を購入、インストールしてみました。
メモリもWindowsマシンから引っこ抜いて来て増設したこともありますが、動きがかなり軽快になってもう最高です。ま、10.1からのバージョンアップなのでそれもあるかと思いますが。。。
ちなみにマシンは
Power Mac G4 400MHz(Gigabit Ethernetモデル)M7891
HDD: 30GB メモリ:576MB
※アップル技術仕様
※製品仕様
つい先日Tigerも10.4.4にバージョンアップしましたが、さらに動きが軽快に。。。
ほんとバージョンアップしてよかったな♪
玄箱付属のCD-ROMからバイナリをインストール。
こんな感じ。
root@KURO-BOX:/mnt/share/AMD01/work/binary# ls
autoconf-2.13.tar.gz gettext-0.10.35.tar.gz openssl.tar.gz
automake-1.4p4.tar.gz glibc-2.2.3.tar.gz patch-2.5.4.tar.gz
binutils-2.10.91.0.2.tar.gz libgdbm-1.7.3.tar.gz perl-5.6.1.tar.gz
bison-1.28.tar.gz libstdc++2.10-2.95.3.tar.gz portmap-5beta.tar.gz
bzip2-1.0.2.tar.gz m4-1.4.tar.gz python-2.0.tar.gz
diff-2.7.tar.gz make-3.79.1.tar.gz texinfo-4.0b.tar.gz
flex-2.5.4.tar.gz nfs.tar.gz textutils-2.0.tar.gz
g++-2.95.3.tar.gz ntp-4.0.99g.tar.gz xinetd-2.3.3.tar.gz
gcc-2.95.3.tar.gz openssh-3.0.2p1.tar.gz
gdb-5.1.tar.gz openssl-0.9.6e.tar.gz
root@KURO-BOX:/mnt/share/AMD01/work/binary# tar -zxvf perl-5.6.1.tar.gz -C /
ほとんど入れたけど入れてないのも有り。
こんな感じ。
Kroutoshikou KURO-BOX (IETSUNA)
kernel 2.4.17_kuro-box on ppc
KURO-BOX login: root
Password:
Linux (none) 2.4.17_kuro-box #2 2004年 3月 18日 木曜日 11:39:47 JST ppc unknown
root@KURO-BOX:~# pwd
/root
root@KURO-BOX:~# ls
root@KURO-BOX:~# ls -la
total 16
drws------ 3 root root 4096 Jan 4 20:56 .
drwxr-xr-x 16 root root 4096 Jan 15 2004 ..
-rw------- 1 root root 2149 Jan 7 20:31 .bash_history
drwxr-xr-x 2 root root 4096 Feb 3 2004 .files
root@KURO-BOX:~# mkdir test
root@KURO-BOX:~# ls
test
root@KURO-BOX:~# ls -lF
total 4
drwxr-xr-x 2 root root 4096 Jan 7 20:35 test/
root@KURO-BOX:~# cd test
root@KURO-BOX:~/test# ls
root@KURO-BOX:~/test# vi t1.pl
#!/usr/bin/perl
print "Hello KURO-BOX!!\n";
~
t1.pl: new file: 4 lines, 46 characters.
root@KURO-BOX:~/test# ls
t1.pl
root@KURO-BOX:~/test# ls -la
total 12
drwxr-xr-x 2 root root 4096 Jan 7 20:37 .
drws------ 4 root root 4096 Jan 7 20:35 ..
-rw-r--r-- 1 root root 46 Jan 7 20:37 t1.pl
root@KURO-BOX:~/test# perl -v
This is perl, v5.6.1 built for ppc-linux
Copyright 1987-2001, Larry Wall
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'. If you have access to the
Internet, point your browser at http://www.perl.com/, the Perl Home Page.
root@KURO-BOX:~/test# perl -cw t1.pl
t1.pl syntax OK
root@KURO-BOX:~/test# perl -w t1.pl
Hello KURO-BOX!!
root@KURO-BOX:~/test#
玄箱はLinuxで動いているのだが、組み込み用の ”Monta Vista Linux” を使っているらしい。
それでコマンドセットにも ”BusyBox” という小さなサイズのコマンドセットを使っているらしい。
linux BusyBoxで検索するといろいろと出てきた。
CGIのテストサーバーにでも使えないかなと考えて調査中。
まずは何が動いているのかの調査。
Windowsからftpしてみる。
Microsoft Windows 2000 [Version 5.00.2195]
(C) Copyright 1985-2000 Microsoft Corp.
C:\>ftp 192.168.123.11
Connected to 192.168.123.11.
220 KURO-BOX FTP server (Version 6.4/OpenBSD/Linux-ftpd-0.17) ready.
User (192.168.123.11:(none)): root
331 Password required for root.
Password:
230- Linux (none) 2.4.17_kuro-box #2 2004ヌッ 3キ・18ニ・フレヘヒニ・11:39:47 JST ppc unk
nown
230 User root logged in.
ftp> help
Commands may be abbreviated. Commands are:
! delete literal prompt send
? debug ls put status
append dir mdelete pwd trace
ascii disconnect mdir quit type
bell get mget quote user
binary glob mkdir recv verbose
bye hash mls remotehelp
cd help mput rename
close lcd open rmdir
ftp> ls
200 PORT command successful.
150 Opening ASCII mode data connection for 'file list'.
.files
.bash_history
226 Transfer complete.
ftp: 23 bytes received in 0.00Seconds 23000.00Kbytes/sec.
ftp> get .bash_history
200 PORT command successful.
150 Opening ASCII mode data connection for '.bash_history' (1448 bytes).
226 Transfer complete.
ftp: 1683 bytes received in 0.00Seconds 1683000.00Kbytes/sec.
ftp>
ftpは動いているらしい。ヨシヨシ。
今日は午後からサーバーのメンテナンスで休日出勤をしてました。
それもだいたい終わって帰ろうとしたところ1本の内線電話が。。。
彼 「あの~、なんかウィルスに感染したみたいなんですけど。。。」
私 「(おいおいマジかよ、サーバーのメンテやってんのにネットにつなぐでねえ)
あ~そう、後で見に行くよ」
そして。。。
彼のPCを見に行ったところ。。。orz ばっちりウィルスにやられてました。。。
彼 「なにもやってないですよ。。。今日は。。。さっきスクリーンセーバーをダウンロードしただけです」
私 「(それだよそれ!!)ふ~ん。ちょっと調べてみるね」
そしてその後の彼の言葉で私は倒れそうになりました。。。
彼 「で~、明日には直りますか? 家に持って帰りたいんですよね、仕事がたまってるもんで」
私 「((あのな~、俺もこの後用事があるの(恕)!! 俺にこんな仕事を作ったのはおまえだろっ!! つか会社のPCを勝手に自宅に持ち帰るのは禁止だっての知ってんのかコノヤロー!!))
あっそ、俺この後用事があるもんでこのPCはネットワークから切り離して隔離したら年始までそのままだけど」
彼 「・・・、じゃあデータをフロッピーにとって持っていきます」
やれやれ、俺の知らないところで大変なことになっているな。。。まずいまずいぞこれは!!
なんだかいっぱいやり残したことがあるような。。。でもとりあえず年末までにやっておかないといけないことのメモ。
優先度高い順に。。。
・車の任意保険継続
・年賀状
・大掃除
・床屋
なんかいつになく忙しいような気がする。。。
あ〜もうぜんぜんコマンドが思い出せない。
それ以前にシェルの起動がどこにあるかも忘れてた。。。
気を取り直してシェルを探し出し(ちなみにOS10.1.5)、そしてFinderのアプリケーションのUtilitiesの中からNetInfo Managerを起動。鍵マークを解除して、ドメイン→セキュリティ→ルートユーザーを有効にしてパスワードも付ける。
それからMacIEはレイアウトがくずれまくりなので、FireFox1.0.7をインストール。とりあえず今日はここまで。
Recent Comments