MenuBar
cygwin の情報
cygwin tips
- コマンドが無いと思ったら、パッケージになってないか http://cygwin.com/packages/ で調べてみるべきだ。
- クリップボードは /dev/clipboard でアクセスできる。getclip, putclip というコマンドもある。command not fond になるときは、Utils カテゴリの cygutils を入れる。
- bashからWindowsの『ファイル名を指定して実行』でできるような、
ドキュメント名での起動を行うのに、cygstart (パッケージ名:cygutils)というコマンドが使える。
VPN
Windows 2000/Xp のリモートVPNで、会社につないで社内のサーバーに ssh で接続してからポート転送で VNC Server を呼び出す動作を cygwin の bash で自動化してみる。
- Windowsのダイアルアップのウィザードで"VPN Kaisya"という名前でVPN接続を作る。
- localhostの5900ポートに接続するVNC Viewerの接続設定を、パスワードを含む形で
$HOME/bin/localhost.vnc として保存しておく。
- $HOME/.ssh/config にVNCのポートを転送するように記述する
Host mysshsv
LocalForward 5900 localhost:5900
- 以下のスクリプトを適当なファイル名で保存する。otsukaとかdomainとかは、
自分の設定に読み替えること。
#!/bin/sh
rasdial "VPN Kaisya" otsuka * /DOMAIN:domain
(sleep 5 ; cygstart $HOME/bin/localhost.vnc) &
ssh mysshsv
rasdial "VPN Kaisya" /DISCONNECT
- 切断するときは、まずVNC Viewerを閉じてから、mysshsvをlogoutすれば、
VPNも自動的に切れる。
MCP
PCに cygwin と Xserver を入れた環境からログインパネルを含めて
遠隔でデスクトップを使うには xdmcp を有効にすればよい。
Fedora Core 3で、[アプリケーション:システム設定:ログイン画面] を開いて、[XDMCPタブ:XDMCPを有効にする]をチェック*1して、一旦ログアウトする。
cygwinのコンソールから、
X -query hostname -once
(ホスト名は変えること)とすれば、ログインパネルが出る。
X -broadcast -once
とすれば、最初に応答したxdmにつながる。
別のLinux Boxで gdm 等のログインパネルが出ている状態で、F10を押して出てきた
メニューから、XDMCP Chooser を実行して他のホストにログインすることもできる。
関連リンク
引越しのお知らせ
目次
最新の20件
2005-05-16
2005-03-21
2005-05-19
2016-09-22
2016-01-25
2012-03-11
2011-08-22
2010-03-16
2010-03-10
2009-12-05
2009-09-26
2009-07-09
2009-05-04
2005-05-30
2005-05-26
人気の10件
- counter: 6378
- today: 1
- yesterday: 0
- online: 1
編集:MenuBar