Windows XPでsudo「suDown」
Unix/Linux環境でのsudoは一度使うと手放せないツールだ。rootのパスワードを知る必要もなく、必要な時に管理者権限でプログラムを動作させられる。
![]()
WindowsにはRunAs(別なユーザとして実行)という機能があるが、これは「su」に相当する。つまり管理者のパスワードを知っておく必要がある。これに対してsudoに相当するのがこのソフトウェアだ。
今回紹介するオープンソース・ソフトウェアはsuDown、Windows XP向けのsudoソフトウェアだ。
suDownは場合によってはマルウェアとして認識されることがあるようなので、その点自己責任で利用をお願いしたい。
suDownをインストールすると、プログラムを右クリックした際に「# sudo ○○」と表示されるようになる。これを実行すると、自分のパスワードを入力するダイアログが表示される。
パスワードを入力して、問題がなければ管理者権限で実行されるようだ。なお、筆者環境下ではエラーが出てしまった。特徴的なのは、ユーザのプロファイルを切り替えない点にある。また、しばらくの間はパスワードがキャッシュされるので(まさにsudoのようだ)、いちいち入力する必要がないのも便利だ。
![]()
Windowsインストーラ形式(MSI)の場合、RunAsが表示されず、ExplorerをRunAsで実行してインストールする、なんてことを昔やっていたが、suDownの場合はそうした手間なく使えるようだ。エラーが解決すれば、ユーザを通常ユーザ権限にして利用するのも簡単になりそうだ。
なお、インストールすると「sudoers」「sudoed」というグループが追加される。セキュリティ面にご注意の上、利用していただきたい。
suDown - sudo for Windows XP
http://sudown.sourceforge.net/
SourceForge.net: sudo implementation for Windows
http://sourceforge.net/projects/sudown


[...] MOONGIFT: » Windows XPでsudo「suDown」:オープンソースを毎日紹介 (tags: tool) [...]
Pingback by links for 2007-11-29 « 個人的な雑記 | 2007/11/30 Friday
私の環境では、動作したみたいだ。
Windows Xp/home sp3
sudown v2.21
管理者権限で、install して
次に
管理者権限で、User を sudoers のgroup に追加
> net localgroup sudoers “USERNAME” /add
User で Login しなおして
> sudo control
control-panel を起動して
プログラムの追加と削除で、削除できた。
たんに
プログラムの追加と削除では、管理者権限が必要だと出た。
未だ、あんまり使っていないので
また、使わないと思うので
自信は、ありません。
Comment by cynthia4 | 2008/07/29 Tuesday