SSH

EmFTPがSFTPに対応

SSH

すげー,一気にパワーアップしやがった.最近更新ないなとか思っていたけど, このためだったのか.ちょっと試してみようかな # 作るの結構大変だったんじゃないかな # FTPのときはWindowsのAPIたたいていたようだし, # SFTPはWindowsには用意されていない…

一台だけ /etc/ssh/ssh_config が書き換えてあった...

SSH

どうもパスフレーズできないなと思ったら,/etc/ssh/ssh_config が書き換えてあった. ん〜,このファイルいじる人がいるんだなとか思ったけど,さらに IdentityFile ~/.ssh/id_rsa が指定されていた.何のためにとか,何で一台だけ設定されているんだとか思…

パイプが閉じね〜

SSH

必要があって, tar cvf - -T tmp | ssh host tar xvf - とか実行したら,なぜか終了せず.ほかじゃできていたのにと思いつつ,バージョンをチェック. OpenSSH_2.5.2p2, SSH protocols 1.5/2.0, OpenSSL 0x0090600f ...あれ,古いじゃん(いいのかこれ?) と…

SSHの便利な使い方

SSH

知っている人は知っていると思うけど.たとえば,パスが通っているところに $ cat ~/bin/ssh-to #!/bin/sh ssh `basename $0` $* と用意する.次にアクセスしたいホスト名のシンボリックリンクを作る $ cd ~/bin $ ln -s ssh-to d.hatena.ne.jp とすると, $…

じゃあなぜわざわざ,.ssh/config ファイルを書くのかというと

ssh

scp やrsync とかでも,このホスト名が使えるってこと. だから,ホスト間でファイルコピーの際に,いちいちport指定して,ユーザ指定してなんて しなくてすむわけ.あと, $ ssh host hostname host $ ssh host2 hostname host2 $ ssh host3 hostname host3…

ポートフォワードしてSSHしてると,localhostのHost keyが違うといわれてしまう

ssh

ついでなので,~/.ssh/config ほかの使い方も紹介しておく たとえば,上の例をポートフォワードでやる場合 client$ ssh gw -L 10022:host:22 -NTf client$ ssh localhost -p 10022 でもまあ接続できる.でも別のマシンもあって,同じように接続すると client…

アクセスしたいマシンに直接SSHできず,別のマシンに一旦入ってからアクセスしているそこのあなた.朗報です.ちょっとプログラムをmakeして,.ssh/configファイルを設定するだけで,直接SSHできるようになります!!

ssh

まあ,大げさに言っているけど, 実践で学ぶ、一歩進んだサーバ構築・運用術(前編・中篇)で http://www.gcd.org/sengoku/docs/NikkeiLinux00-12/config.ja.html http://www.gcd.org/sengoku/docs/NikkeiLinux01-01/telnet.ja.html で,telnet/webプロキシを…