| 1116 |
} else if (stricmp(option + 4, "-autologin") == 0 |
} else if (stricmp(option + 4, "-autologin") == 0 |
| 1117 |
|| stricmp(option + 4, "-autologon") == 0) { |
|| stricmp(option + 4, "-autologon") == 0) { |
| 1118 |
pvar->settings.TryDefaultAuth = TRUE; |
pvar->settings.TryDefaultAuth = TRUE; |
| 1119 |
|
|
| 1120 |
} else if (MATCH_STR(option + 4, "-consume=") == 0) { |
} else if (MATCH_STR(option + 4, "-consume=") == 0) { |
| 1121 |
read_ssh_options_from_user_file(pvar, option + 13); |
read_ssh_options_from_user_file(pvar, option + 13); |
| 1122 |
DeleteFile(option + 13); |
DeleteFile(option + 13); |
| 1156 |
// あることへの対処。(2004.10.11 yutaka) |
// あることへの対処。(2004.10.11 yutaka) |
| 1157 |
pvar->settings.Enabled = 0; |
pvar->settings.Enabled = 0; |
| 1158 |
|
|
| 1159 |
|
} else if (MATCH_STR(option + 1, "auth") == 0) { |
| 1160 |
|
// SSH2自動ログインオプションの追加 (2004.11.30 yutaka) |
| 1161 |
|
// |
| 1162 |
|
// SYNOPSIS: /ssh /auth=認証メソッド /user=ユーザ名 /passwd=パスワード |
| 1163 |
|
// EXAMPLE: /ssh /auth=password /user=nike "/passwd=a b c" |
| 1164 |
|
// NOTICE: パスワードに空白が含まれる場合は、オプション全体を引用符で囲むこと。 |
| 1165 |
|
// |
| 1166 |
|
pvar->ssh2_autologin = 1; // for SSH2 (2004.11.30 yutaka) |
| 1167 |
|
|
| 1168 |
|
if (MATCH_STR(option + 5, "=password") == 0) { // パスワード認証 |
| 1169 |
|
pvar->auth_state.cur_cred.method = SSH_AUTH_PASSWORD; |
| 1170 |
|
|
| 1171 |
|
} else { |
| 1172 |
|
// TODO: |
| 1173 |
|
|
| 1174 |
|
} |
| 1175 |
|
|
| 1176 |
|
} else if (MATCH_STR(option + 1, "user=") == 0) { |
| 1177 |
|
_snprintf(pvar->ssh2_username, sizeof(pvar->ssh2_username), "%s", option + 6); |
| 1178 |
|
|
| 1179 |
|
} else if (MATCH_STR(option + 1, "passwd=") == 0) { |
| 1180 |
|
_snprintf(pvar->ssh2_password, sizeof(pvar->ssh2_password), "%s", option + 8); |
| 1181 |
|
|
| 1182 |
} |
} |
| 1183 |
|
|
| 1184 |
} |
} |
| 2001 |
|
|
| 2002 |
/* |
/* |
| 2003 |
* $Log: not supported by cvs2svn $ |
* $Log: not supported by cvs2svn $ |
| 2004 |
|
* Revision 1.3 2004/11/29 15:52:37 yutakakn |
| 2005 |
|
* SSHのdefault protocolをSSH2にした。 |
| 2006 |
|
* |
| 2007 |
* Revision 1.2 2004/11/23 14:32:26 yutakakn |
* Revision 1.2 2004/11/23 14:32:26 yutakakn |
| 2008 |
* 接続ダイアログの起動時に、TCP/IPの「ホスト名」にフォーカスが当たるようにした。 |
* 接続ダイアログの起動時に、TCP/IPの「ホスト名」にフォーカスが当たるようにした。 |
| 2009 |
* |
* |