僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
Noteのバックアップを試してみた。"名称未設定_0001.xcf"が "名称未設朕_001.xcf"になっていた。...かと思ったが、tailなどに 通すと、元通りになっていた。
ちなみにrsyncの行き先にはPC-9821 + FreeBSD(98)-4.10を使ったが、 /varの残りが1%しかなかった。さっさと(ry
httpd.confに定義したErrorDocumentを読んでくれないんだろうか。
ポートフォワーディングによるファイアウォール突破失敗成功。
まずNotePCのLANケーブルを抜き(考えてみれば不要であったが)、LANの外に出る。
AirHでNetにつなぎ、疑似端末を次のように叩く。
端末A $ ssh -L 5000:$POPSERVER:22 $RELAYHOST ここでrelayにログインした。 端末B $ ssh -L 10000:$POPSERVER:110 -p 5000 localhost ここでpopserverにログインできた。 端末C $ telnet localhost 10000 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. +OK Qpopper (version 4.0.5) at $POPSERVER. starting. \ <XXX.XXXXXX@server.> quit +OK Pop server at $POPSERVER. signing off. Connection closed by foreign host.
$POPSERVERはLANでの名前(プライベートIP、もしくはLANのDNSが応えるもの)が ミソだったらしい。 また、 こないだとってきたノートには"-P port"とメモっていた。 それがわかるまで失敗を続けていた。
mewでの接続は失敗。違うユーザ名が祟ったか?
# uname -a FreeBSD $HOST.domain.tld 5.3-RELEASE-p2 FreeBSD 5.3-RELEASE-p2 #0:\ Sun Dec 26 08:26:51 JST 2004 root@$HOST.domain.tld: \ /usr/obj/usr/src/sys/FIRST i386 # mdconfig -a -t vnode -f $IMGFILE -u $NUM # mount_cd9660 /dev/md$NUM $MOUNT_POINT
こんだけでマウントできる、と知るまでずいぶんかかった。
を自動起動させるなら、/usr/local/etc/rc.d/sshd.sh.sampleを修正。 初期設定ファイルを/etc/ssh/sshd_configにしただけ。
shutdown -r now やった。
#mount -o rw /dev/hogefuga / ; ro -> rw #cat -n /etc/rc.conf ; vf3スクロール #ed /etc/rc.conf ; 別端末でwebの man 1 ed 見ながら XXX YY p hogefoobar s/hoge/fuga/ YY p fugafoobar w XXX q # shutdown -r now
でひと安心。
リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。