cURL, некоторые вопросы

Статус
В этой теме нельзя размещать новые ответы.

antiadmin

Местный житель
Регистрация
24 Май 2008
Сообщения
395
Реакции
24
1. Как можно загрузить файл по sFTP? (SSH)
2. Как его удалить оттуда?
3. Как закачать файл из определенной папки на сервер через sFTP? (SSH)



З.Ы. мб по ходу разработки приложения появятся еще вопросы
З.З.Ы. Shell который не модуль, а который устанавливается на сервер (софт/пакет)
 
Еще раз, для слепых, в названии топика указано cURL, некоторые вопросы, соответственно вопросы по cURL, кто не в теме, Для просмотра ссылки Войди или Зарегистрируйся, причем тут FileZilla я так и не понял

2)непонятно откуда?
С удаленного сервера, через sFTP

З.Ы. если не знаете, не пишите, лишний флуд не нужен
 
  • Заблокирован
  • #3
Код:
4.1  Scheme Name

   The Secure File Transfer Protocol (SFTP) scheme name is "sftp".

4.2  Status

   The requested status of the SFTP URI is "permanent".

4.3  URI Scheme Syntax

   The SFTP URI scheme shall consist of the scheme name "sftp" followed
   by a colon ":" followed by hier-part defined in [RFC3986].  The SFTP
   URI ABNF definition follows.


   sftpURI       =  "sftp:" hier-part
   hier-part     =  "//" authority path [";" s-param *("," s-param)]
   path          =  path-abempty
   path-abempty  =  <as specified in [RFC3986]>
   authority     =  [ ssh-info "@" ] host [ ":" port ]
   host          =  <as specified in [RFC3986]>
   port          =  <as specified in [RFC3986]>
   ssh-info      =  [ userinfo ] [";" c-param *("," c-param)]
   userinfo      =  <as specified in [RFC3986]>
   c-param       =  paramname "=" paramvalue
   paramname     =  *( ALPHA / DIGIT / "-" )
   paramvalue    =  *( ALPHA / DIGIT / "-" )
   s-param       =  paramname "=" paramvalue

   The authority part is the same as that defined in the SSH scheme.
   The following reserved characters from [RFC3986] are used as
   delimiters within the SFTP URI: ";", ",", ":", "=" and "/".  They
   must not be escaped when used as delimiters and must be escaped when
   the appear in other uses.

Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 
т.е. насколько я понял так же как и по фтп, только надо указать sftp, типа
Код:
curl -T file.tar --user megafreesexman:qwerty sftp://host.com:22

а как указать директорию, в которую необходимо загрузить файл?
 
  • Заблокирован
  • #5
т.е. насколько я понял так же как и по фтп, только надо указать sftp, типа
Код:
curl -T file.tar --user megafreesexman:qwerty sftp://host.com:22
а как указать директорию, в которую необходимо загрузить файл?
По идее так же, как и на фтп...
Код:
curl -T file.tar --user megafreesexman:qwerty sftp://host.com:22/your_dir/
 
а your_dir, это относительно корневой папки сервера, или относительно домашней папки юзера?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху