Автор Тема: Връзка с SSH  (Прочетена 3368 пъти)

madmad

  • Напреднали
  • *****
  • Публикации: 226
  • Distribution: Ubuntu, OpenSuse
  • Window Manager: Gnome 3.4
    • Профил
Връзка с SSH
« -: Apr 09, 2010, 15:04 »
Пиша
Код:
ssh madmad@94.266.593.335
и малко по късно
Код:
ssh: connect to host 94.266.593.335 port 22: Connection timed out

имам инсталиран openssh  и клиент и сървър.
Порта е 2222 за сървъра към който се свързвам обаче не знам как да го настроя. Имам и Putty обаче пък там не знам как се копират файлове от локалната мшина на сървъра

btw: usera и ip-то са примерни
« Последна редакция: Apr 09, 2010, 15:06 от madmad »
Активен

ntrance

  • Напреднали
  • *****
  • Публикации: 696
    • Профил
Re: Връзка с SSH
« Отговор #1 -: Apr 09, 2010, 15:43 »
ssh user@host -p   2222    " -p   опция за избор на порт "
Активен

madmad

  • Напреднали
  • *****
  • Публикации: 226
  • Distribution: Ubuntu, OpenSuse
  • Window Manager: Gnome 3.4
    • Профил
Re: Връзка с SSH
« Отговор #2 -: Apr 09, 2010, 17:22 »
Ясно, а как да си направя порта да ми е по default 2222 а не да го посочвам всеки път?
Щото какво се получава:

Data# scp -r /home/username/filezilla.log user@94.236.19.235:/usr/home
ssh: connect to host 94.236.19.235 port 22: Connection refused
lost connection
Data# scp -r /home/username/filezilla.log user@94.236.19.235 -p 2222:/usr/home
ssh: connect to host 2222 port 22: Operation timed out
lost connection
Активен

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Re: Връзка с SSH
« Отговор #3 -: Apr 09, 2010, 17:56 »
На scp опцията за порт е -P 2222 :)
scp -P 2222 -r /home/username/filezilla.log user@94.236.19.235:/usr/home
« Последна редакция: Apr 09, 2010, 18:00 от bop_bop_mara »
Активен

madmad

  • Напреднали
  • *****
  • Публикации: 226
  • Distribution: Ubuntu, OpenSuse
  • Window Manager: Gnome 3.4
    • Профил
Re: Връзка с SSH
« Отговор #4 -: Apr 09, 2010, 18:02 »
Код:
Data# scp -P 2222 -r /home/username/filezilla.log user@94.26.13.235:/usr/home/username
Password:
/home/imaginois/filezilla.log: No such file or directory
Data#
Активен

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Re: Връзка с SSH
« Отговор #5 -: Apr 09, 2010, 18:11 »
Сигурно не са подредени правилно
scp -P 2222 what_you_want_to_copy where_you_want_to_copy
scp -P 2222 mara@xx.xx.xx.xx:/home/mara/.bashrc /home/mara/Desktop
Това ще копира файла .bashrc от отдалечения комп на указаното място на тукашния.
« Последна редакция: Apr 09, 2010, 18:13 от bop_bop_mara »
Активен

shteryana

  • Участници
  • ***
  • Публикации: 11
  • Distribution: N/A; OS : FreeBSD
  • Window Manager: KDE/Gnome
    • Профил
Re: Връзка с SSH
« Отговор #6 -: Apr 09, 2010, 18:13 »
... Имам и Putty обаче пък там не знам как се копират файлове от локалната мшина на сървъра

btw: usera и ip-то са примерни
Ами за Windows освен putty, има и pscp, който се ползва от комадния ред (cmd.exe) и работи като scp, с тази разлика че не разширява ~ до домашната директория на потребителя и се налага да се пишат пълните пътища до файловете

т.е. това
Код:
Data# scp -P 2222 -r /home/username/filezilla.log user@94.26.13.235:/usr/home/username
Password:
/home/imaginois/filezilla.log: No such file or directory
Data#

е еквивалентно на
scp -P 2222 -r ~/filezilla.log user@94.26.13.235:~/
но само при Unix-подобните ОС
« Последна редакция: Apr 09, 2010, 18:17 от shteryana »
Активен

madmad

  • Напреднали
  • *****
  • Публикации: 226
  • Distribution: Ubuntu, OpenSuse
  • Window Manager: Gnome 3.4
    • Профил
Re: Връзка с SSH
« Отговор #7 -: Apr 09, 2010, 18:15 »
Да о
Сигурно не са подредени правилно
scp -P 2222 what_you_want_to_copy where_you_want_to_copy
scp -P 2222 mara@xx.xx.xx.xx:/home/mara/.bashrc /home/mara/Desktop
Това ще копира файла .bashrc от отдалечения комп на указаното място на тукашния.

Да ама аз искам да копирам файлове от моя компютър на сървъра

... Имам и Putty обаче пък там не знам как се копират файлове от локалната мшина на сървъра

btw: usera и ip-то са примерни
Ами за Windows освен putty, има и pscp, който се ползва от комадния ред (cmd.exe) и работи като scp, с тази ралика че не разширява ~ до домашната директория на потребителя и се налага да се пишат пълните пътища до файловете

не съм уиндоус потребител
Активен

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Re: Връзка с SSH
« Отговор #8 -: Apr 09, 2010, 18:20 »
А, за Уин има и winscp графично, drag-n-drop даже :)

Ами щом е наобратно, подреди ги както трябва:
scp -P 2222 .bashrc mara@хх.хх.хх.хх:/home/mara/Desktop
Активен

dejuren

  • Напреднали
  • *****
  • Публикации: 1025
  • Distribution: Ubuntu, RedHat
  • Window Manager: lxde KDE4
    • Профил
Re: Връзка с SSH
« Отговор #9 -: Apr 09, 2010, 18:22 »
Да о
Сигурно не са подредени правилно
scp -P 2222 what_you_want_to_copy where_you_want_to_copy
scp -P 2222 mara@xx.xx.xx.xx:/home/mara/.bashrc /home/mara/Desktop
Това ще копира файла .bashrc от отдалечения комп на указаното място на тукашния.

Да ама аз искам да копирам файлове от моя компютър на сървъра

Ми вземи обърни реда на файловете бе момче младо, не е трудно. Пък и man scp да ти е на помощ няма да навреди.
Активен

http://webchat.freenode.net/?channels=ubuntu-bg
The quieter you become, the more you are able to hear.
Две седмици цъкане с мишката спестяват два часа четене на документацията.

madmad

  • Напреднали
  • *****
  • Публикации: 226
  • Distribution: Ubuntu, OpenSuse
  • Window Manager: Gnome 3.4
    • Профил
Re: Връзка с SSH
« Отговор #10 -: Apr 09, 2010, 18:24 »
Продължавам да получавам
Код:
Data# scp -P 2222 filezilla.log user@94.26.13.235:/home/
Password:
filezilla.log: No such file or directory

А съм сигурен че има такъв файл в домашната директория

Пробвах и с абсолютно посочване на файла. Пак същото

А нещо за убунту има ли драг & дроп :)
Активен

dejuren

  • Напреднали
  • *****
  • Публикации: 1025
  • Distribution: Ubuntu, RedHat
  • Window Manager: lxde KDE4
    • Профил
Активен

http://webchat.freenode.net/?channels=ubuntu-bg
The quieter you become, the more you are able to hear.
Две седмици цъкане с мишката спестяват два часа четене на документацията.

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Re: Връзка с SSH
« Отговор #12 -: Apr 09, 2010, 18:33 »
Продължавам да получавам
Код:
Data# scp -P 2222 filezilla.log user@94.26.13.235:/home/
Password:
filezilla.log: No such file or directory

А съм сигурен че има такъв файл в домашната директория

Пробвах и с абсолютно посочване на файла. Пак същото

А нещо за убунту има ли драг & дроп :)
Задай наистина пълното име на файла, защото това го пускаш като root и най-вероятно текущата директория ти е /root, където не е файла.
Иначе, да, sshfs ще ти даде и графичен начин за тая работа, ама докато се оправиш с всичките опции, ще прочетеш и на scp man-а и ще разбереш къде грешиш :)
Активен

madmad

  • Напреднали
  • *****
  • Публикации: 226
  • Distribution: Ubuntu, OpenSuse
  • Window Manager: Gnome 3.4
    • Профил
Re: Връзка с SSH
« Отговор #13 -: Apr 09, 2010, 19:02 »
Качих с ftp файловете в друга директория и после ги копирах :) което временно решение докато разгледам
Активен

ntrance

  • Напреднали
  • *****
  • Публикации: 696
    • Профил
Re: Връзка с SSH
« Отговор #14 -: Apr 09, 2010, 23:01 »
Е добре де като искаш да е така  кажи на твоя сървър   като се опита  твойто ип да се логне на порт 22 да го редиректне към 2222 и това е .
Примерно

iptables -A PREROUTING -s твойто ип  -p tcp -m tcp --dport 22 -j REDIRECT --to-ports 2222


И така  като  напишеш ssh  user@tvoq sarvar  няма да се налага да пишеш -p 2222  , а сървара ти ще те редирект към порт 2222.
Активен