Tera Term
言わずと知れたターミナルエミュレータ。TelnetやSSHでのリモートログインに。
→ http://sourceforge.jp/projects/ttssh2/
ちなみに、SSHでLinuxマシンなどにリモートログインするには当然ながら相手にSSHサーバが必要です。Ubuntuの場合、下記のコマンドでインストール。
設定ファイルの編集と再起動は下記のコマンドで。
sudo apt-get install openssh-server
デフォルトでは、パスフレーズにはログインパスワードが使用され、認証はプレインテキストが使われます。RSA鍵を使いたいなら所定の設定をしてください。
sudo vi /etc/ssh/sshd.config
sudo /etc/init.d/ssh restart
ちなみに、Telnetはポート番号23、SSHはポート番号22というのがしきたりです。
BlackJumboDog
Webサーバ、メールサーバ、プロキシサーバ、FTPサーバ、DHCPサーバ、DNSサーバの機能を統合したなんでもサーバ。
→ http://www.sapporoworks.ne.jp/spw/
ここではDHCPサーバの設定について少し説明します。
WinSCP
FTP、FTPS、SCP、SFTPに対応したFTPクライアント。ちなみに名前が紛らわしいですが、FTPSはSSLで暗号化したFTPであり、SFTPはSSHで暗号化したFTPです。
→ http://winscp.net/eng/docs/lang:jp
ローカルとリモートのフォルダを同期する機能もあります。(でも個人的にはFTPでファイル転送するよりsambaでフォルダ共有するほうが好きです。ファイルの実体が向こうとこっちに2つあるのは何かとややこしいです。)
UIのスタイルとして2ペインの「ノートンコマンダ」スタイルと、1ペインの「エクスプローラ」スタイルが選べますが、まあFTPクライアントなら2ペインだろと個人的には思います。
これも当然ながら相手にFTPサーバが必要です。上記のUbuntuの例で openssh-server をインストールした場合はそのまま使えます。