Script mis kopeerib faili ftp serverisse

Linuxi baasil serverite haldamine jms

Moderaator: Moderaatorid

Kasutaja avatar
-IFFI-
Vana Pingviin
Vana Pingviin
Postitusi: 1411
Liitunud: 25.06.2005, 03:00

Postitus Postitas -IFFI- »

Ei oska kuhugi sobitada pordi numbrit, et asi töötaks. Guugeldanud ja testinud erinevaid varjante aga tööle ei hakka.

Scrip on hetkel selline

Kood: Vali kõik

/usr/bin/scp -r -i /home/iffi/.ssh '-P 3021' kasutaja@***.**.***.***:/var/backups/ /kaust/kuhu/laadin/
Ilma pordi numbrita toimib asi kenasti, küsib parooli aga kui kuhugi lisan pordi numbri siis ei tööta. Muutsin nimelt SSH pordi ära, kasutajana sisse logides toimib port kenasti aga scripti ei mõista õigesse paika seda porti lisada.
Kasutaja avatar
mihkel
Vana Pingviin
Vana Pingviin
Postitusi: 1284
Liitunud: 16.04.2006, 13:08

Postitus Postitas mihkel »

Kood: Vali kõik

/usr/bin/scp -r -i -P 3021 /home/iffi/.ssh kasutaja@***.**.***.***:/var/backups/ /kaust/kuhu/laadin/
Ei testinud, aga man-i järgi peaks töötama.
Kasutaja avatar
-IFFI-
Vana Pingviin
Vana Pingviin
Postitusi: 1411
Liitunud: 25.06.2005, 03:00

Postitus Postitas -IFFI- »

mihkel kirjutas:

Kood: Vali kõik

/usr/bin/scp -r -i -P 3021 /home/iffi/.ssh kasutaja@***.**.***.***:/var/backups/ /kaust/kuhu/laadin/
Ei testinud, aga man-i järgi peaks töötama.
Sai seda proovitud ja vastuseks on järgmine väljund

Kood: Vali kõik

cp: stat `3021' ei õnnestu: No such file or directory
Warning: Identity file -P not accessible: No such file or directory.
ssh: connect to host ***.**.***.*** port 22: Connection refused
Proovisin ka seejärgi uuesti kohe kasutajaga sama porti logida ja asi oli OK. Scriptis miski viga ilmselt ...see port on vale. Sama script toimib kenasti kui ssh port on 22
Kasutaja avatar
mihkel
Vana Pingviin
Vana Pingviin
Postitusi: 1284
Liitunud: 16.04.2006, 13:08

Postitus Postitas mihkel »

-IFFI- kirjutas:

Kood: Vali kõik

/usr/bin/scp -r -i -P 3021 /home/iffi/.ssh kasutaja@***.**.***.***:/var/backups/ /kaust/kuhu/laadin/
Milleks sul seal /home/iffi/.ssh on? Proovi ilma selleta.

-e
Proovisin ise ka järgi. Selline rida:

Kood: Vali kõik

scp -P 2400 mihkel@compaq.lan:/home/mihkel/www/mingi_fail .
täiesti toimib.

-e2
Ei pööranud -i tähelepanu :)
Õige rida peaks olema selline:

Kood: Vali kõik

/usr/bin/scp -r -P 3021 -i /home/iffi/.ssh kasutaja@***.**.***.***:/var/backups/ /kaust/kuhu/laadin/
Kasutaja avatar
-IFFI-
Vana Pingviin
Vana Pingviin
Postitusi: 1411
Liitunud: 25.06.2005, 03:00

Postitus Postitas -IFFI- »

Jep :D tänud nuid asi toimib
Vasta