実現したいこと
・1台のWindows PC内で複数のアカウントを作成してある。
・AさんのアカウントでRlogin内の任意のサーバにアクセスする際に、登録したパスワードをBさんのアカウントで同じサーバにアクセスする際、パスワードを入力せずに(パスワードを引き継いでいる状態)サーバを起動させたい。
もう少し具体的に書くと↓
・レジストリでsshというキーを登録しています。
command c:\WorkSpace\param.bat "%1"
1、バッチファイルとHTMLのaタグを作成。
URLをクリックするとaタグのURLで記述したホスト名でRLogin内のサーバを起動できるようになっています。
流れ;
AさんのアカウントでURLクリック(すでにパスワード登録済み。)→RLogin内から、ホスト名のサーバを起動→接続成功。
2,Bさんが同じURLをクリック→パスワード入力求められる事なくaさんが起動したのと同じサーバを起動。
前提
HTML
1<a href="ssh://(ホスト名)">ホスト名</a>
@echo off set s=%1 echo %s% for /f "delims=/ tokens=2" %%A in (%s%) do ( set FOO=%%A ) echo c:\workspace\RLogin.exe /entry %FOO% /inuse /inusea c:\workspace\RLogin.exe /entry %FOO% /inuse /inusea
発生している問題・エラーメッセージ
違うアカウントでRLogin内で設定した同じサーバにアクセスしようとするとパスワード入力を求められる。
試したこと
RLogin内のでパスワード入力し保存→ファイルにエクスポート→違うアカウントでファイルからエクスポート
*上記を試しのですが、パスワード入力を求められる。
補足情報(FW/ツールのバージョンなど)
Windows10
0 コメント