1

Вообще сервер зареген на Amazon es2 бесплатно. Я все установил и настроил , но вот закачивать файлы со своего компа на сервер ни как не выходит. Я вкурсе про     scp файл user@host:адрес /куда /поместить/ файл   . Это не работает совершенно. Дело как я понимаю в том что доступ на это сервер             идет через ключ сгенеренный во время регистрации на amazon.  Подключаюсь я через терминал к серверу таким образом ssh -i  /путь /к /ключу  user@ip адрес.  Я пытался прикрутить к scp   этот ключ в scp -i  /путь /к /ключу    файл user@host:адрес /куда /поместить/ файл   но ответ был таков  scp:  /куда /поместить/ файл Permission denied . 
Что делать с этим? Доступ к серверу имею , пакеты скачиваю , файлы перемещаю , а вот скачать архивчег не могу. Если я уже подключен к серверу через терминал по ssh то нельзя как нибудь напримую отправить туда файл в определенную папку ? Я уже честно больше не могу помогите неучу!!!! Пожалуйста)

2 (06.06.2012 21:43:36 отредактировано -=Serj=-)

 Консоль:
$ rsync -a -e ssh <файл> user@ip-adress:

Да, у меня Ubuntu.
Нет, не глючит.

3

Сейчас попробую.

4

Вот такой ответ получил от сервера
Permission denied (publickey).
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(605) [sender=3.0.9]

5

Вообщем помогите люди добрые !!!

6

Не, ну Гугль сразу выдаёт :

 Консоль:
$ rsync -a -e "ssh -i /путь/к ключу" <файл> user@ip-adress:

Да, у меня Ubuntu.
Нет, не глючит.

7

rsync используется же вроде как для архивов и обновления версии файла? Всеравно спасибо

8

 Консоль:
$ man rsync
NAME
       rsync - a fast, versatile, remote (and local) file-copying tool

Да, у меня Ubuntu.
Нет, не глючит.

9

Permission denied (publickey).
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(605) [sender=3.0.9]

Вообщем не фурычит хотя по этому ключу почти точно так же я захожу на сервер. -=Serj=- с чем это связано?

10

voicetime пишет:

-=Serj=- с чем это связано?

Не знаю, не силён я в этих ключах... bw

Да, у меня Ubuntu.
Нет, не глючит.

11

Здесь гляньте- http://troy.jdmz.net/rsync/index.html

Да, у меня Ubuntu.
Нет, не глючит.

12

-=Serj=- пишет:

Здесь гляньте- http://troy.jdmz.net/rsync/index.html

Сейчас гляну спасибо.  be уже мозг кипит от этой запинки.

13

И здесь - http://vds-admin.ru/unix-toolbox/rsync

ЗЫ А доступ к целевой директории есть ?

Да, у меня Ubuntu.
Нет, не глючит.

14 (06.06.2012 23:58:42 отредактировано Fat-Zer)

voicetime пишет:

scp -i  /путь /к /ключу    файл user@host:адрес /куда /поместить/ файл   но ответ был таков  scp:  /куда /поместить/ файл Permission denied . 

ну дык может и правда доступа нет:
ssh -i  /путь/к/ключу ls -l user@host:адрес/куда/поместить/
ну и ls -l файл.
ЗЫ: если не решится, курите вывод с ключом -v

95% процентов проблем находятся между клавиатурой и стулом.

15

-=Serj=- пишет:

И здесь - http://vds-admin.ru/unix-toolbox/rsync

ЗЫ А доступ к целевой директории есть ?

Что такое целевая директория? Это куда мне скинуть файл надо? Я ее сам создавал и файлы там создавал.

16

Fat-Zer пишет:
voicetime пишет:

scp -i  /путь /к /ключу    файл user@host:адрес /куда /поместить/ файл   но ответ был таков  scp:  /куда /поместить/ файл Permission denied . 

ну дык может и правда доступа нет:
ssh -i  /путь/к/ключу ls -l user@host:адрес/куда/поместить/
ну и ls -l файл.
ЗЫ: если не решится, курите вывод с ключом -v

Доступа к чему еще раз? К той директории в которую надо положить? Он есть.

17

voicetime пишет:

Я ее сам создавал и файлы там создавал.

Ну, тады не знаю....

Да, у меня Ubuntu.
Нет, не глючит.

18

Это то что /var/www/имя сайта/www  вот в нее я и пытаюсь запихнуть архивчег со своим проэктом. Я там index.php  создал что бы проверить работоспособность сервера и все работает

19

Fat-Zer пишет:
voicetime пишет:

scp -i  /путь /к /ключу    файл user@host:адрес /куда /поместить/ файл   но ответ был таков  scp:  /куда /поместить/ файл Permission denied . 

ну дык может и правда доступа нет:
ssh -i  /путь/к/ключу ls -l user@host:адрес/куда/поместить/
ну и ls -l файл.
ЗЫ: если не решится, курите вывод с ключом -v

Можно поподробнее про вывод с ключем . А то этот ключ меня уже выносит

20

voicetime пишет:

Можно поподробнее про вывод с ключем . А то этот ключ меня уже выносит

 Консоль:
$ rsync -av -e "ssh -i /путь/к ключу" <файл> user@ip-adress:

Да, у меня Ubuntu.
Нет, не глючит.

21

.zip.43ZRj0" failed: Permission denied (13)

sent 3100 bytes  received 42 bytes  698.22 bytes/sec
total size is 2975  speedup is 0.95
rsync error: some files could not be transferred (code 23) at /SourceCache/rsync/rsync-42/rsync/main.c(992) [sender=2.6.9]

Не понимаю с чем это связано но дело двигается.

22

Fat-Zer пишет:

ls -l файл

Да, у меня Ubuntu.
Нет, не глючит.

23

voicetime пишет:

Можно поподробнее про вывод с ключем . А то этот ключ меня уже выносит

да нечего тут подробней... указать ключик -v, с ним будет толстый высер по которому может быть что-то будет понятно...

ищите идиотскую ошибку: неправильный путь/юзер/адрес, неравильно заданы права/юзер на папку/файл, не то копируете.

95% процентов проблем находятся между клавиатурой и стулом.

24

-rw-r--r-- 1 root root 1295 Jun  5 22:47 index.php
-rw------- 1 root root 1766 Jun  6 01:49 index.php.save
-rw------- 1 root root 2428 Jun  6 01:49 index.php.save.1   

После всех передач архива появилось 2 файла они пустые , а первый я создавал сам.

25

Не то.

 Консоль:
$ ls -l <архив>

Да, у меня Ubuntu.
Нет, не глючит.

26

Если будет что-то, вроде

-rw-------  1 root   root 

тогда делайте

 Консоль:
$ sudo chmod a+r <архив>

и пробуйте заново.

Да, у меня Ubuntu.
Нет, не глючит.

27

Нет его пишет.

28

voicetime пишет:

Нет его пишет.

А что же вы тогда копируете ?

Да, у меня Ubuntu.
Нет, не глючит.

29

-=Serj=- пишет:
voicetime пишет:

Нет его пишет.

А что же вы тогда копируете ?

Не знаю. Тут какая то загвостка в правах доступа что ли.
sudo scp -v  -i /путь к ключу  файл usernamehost путь  и все правельно пишет все совпадает подключается что то передается с такой то скоростью но в одном месте scp: /var/www/имя сайта/www/архив.zip: Permission denied
Почему не понимаю.

30

Как изменить права доступа или открыть доступ? Как узнать права доступа?