Наши преимущества

delphi + ssh

mdima174

Турист
Credits
0
Есть ли компоненты для delphi , с реализацией ssh-shell. Нужно из виндовой программы выполнять определенные скрипты на *nix системе
 
Подтверждаю SecureBlackbox, оно платное
компанент ScSSHClient +ScSSHChannel
Там пример есть рабочий: командная строка + файловый обмен, очень удобно.
 
Кстати, для тех, кто не хочет покупать компоненты и нарушать при этом всякие законы, то мог предложить вариант использования WinSCP. В принципе я через него реализую все свои задачи. Только сразу скажу, это не компонент, а просто отдельная прога,которую я вызываю с параметрами командной строки. Например для получения файла с компа, а также установки прав доступа и передачи файла обратно.
ShellExecute_AndWait(ExtractFilePath(Application.Exename)+'WinSCP.com','/command "open ' + ReadConfig('ssh_username') + ':' + ReadConfig('ssh_password') + '@' + ReadConfig('ssh_host')+'" "option confirm off" "option transfer binary" "mv '+ RCDRDir+'Master.csv '+RCDRDir+mfile+'" "put '+LCDRDir+'Master.csv '+RCDRDir+'Master.csv" "chmod 0666 '+RCDRDir+'Master.csv" "get '+RCDRDir+mfile+' '+LCDRDir+'Master_tmp.csv" "exit"',false);
 
Последнее редактирование модератором:
I'll try this SecureBlackbox :)
One other thing, how to embed Command Prompt to TForm or TPanel? Is this also has supported about it?

Thanks for any.. :)
 
Верх