delphi + ssh

mdima174

New member
Joined
Apr 10, 2012
Messages
1
Reaction score
0
Есть ли компоненты для delphi , с реализацией ssh-shell. Нужно из виндовой программы выполнять определенные скрипты на *nix системе
 

neorad

New member
Joined
Nov 27, 2009
Messages
4
Reaction score
0
Age
41
Подтверждаю SecureBlackbox, оно платное
компанент ScSSHClient +ScSSHChannel
Там пример есть рабочий: командная строка + файловый обмен, очень удобно.
 

ITShef

Member
Joined
Apr 14, 2014
Messages
7
Reaction score
0
Кстати, для тех, кто не хочет покупать компоненты и нарушать при этом всякие законы, то мог предложить вариант использования 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);
 
Last edited by a moderator:

sikancil

Member
Joined
Oct 20, 2011
Messages
17
Reaction score
0
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.. :)
 
Top